User Tools

Site Tools


pcb:roadmap

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
pcb:roadmap [2018/02/24 11:16]
bert [Future Incompatible Releases]
pcb:roadmap [2021/05/29 11:14] (current)
bert [Wish List]
Line 6: Line 6:
  
   * [[geda:​design_flow_and_hierarchy_roadmap | gEDA roadmap]] has some PCB items.   * [[geda:​design_flow_and_hierarchy_roadmap | gEDA roadmap]] has some PCB items.
-  * [[geda:​todos | gEDA To-Dos]] also has some PCB items. 
   * [[:​pcb-projects | PCB Projects]] lists some wish-list items.   * [[:​pcb-projects | PCB Projects]] lists some wish-list items.
  
Line 26: Line 25:
 used// is not in this category. used// is not in this category.
  
-The current plans are as follows: +Bugs, patches, and feature requests should be added to the 
-  * Releases every three ... four months or so, until we clear the backlog. +[[https://bugs.launchpad.net/pcb |PCB Launchpad bugs 
-  * Start on a PCB 5.x release that folds in some large design changes.+tracker]].
  
-The remainder of this page will list the various changes ​that are +The default status **undecided**,​ bug reports with that priority will be considered "​unreviewed"​.
-planned (or at least hoped for) for upcoming and future releases.+
  
-Bugs, patches, and feature requests should be added to the +===== Current plans =====
-[[https://​bugs.launchpad.net/​pcb |PCB Launchpad +
-tracker]]. ​ The default status **undecided**. ​ Requests with that +
-priority will be considered "​unreviewed"​.+
  
-===== pcb-4.1.1 next bug release ​=====+The current plan is as follows: 
 +  * Releases every three ... four months or so, until we clear the backlog. 
 +  * Start on a PCB 5.x release ​that folds in some large design changes.
  
-This is a [[https://​launchpad.net/​pcb/​+milestone/​pcb-4.1.1 |list]] of fixes that //must// be fixed before the micro number release. 
  
 +===== pcb release schedule =====
  
-===== pcb-4.2.0 minor number release =====+The pcb release schedule can be found [[https://​launchpad.net/​pcb/​+milestones | here]].
  
-This is a [[https://​launchpad.net/​pcb/​+milestone/​pcb-4.2.0 |list]] ​of new features that will be added before ​the next +The remainder ​of this page will list the various wishes that are 
-feature release. +planned (or at least hoped for) for upcoming and future releases.
- +
-===== pcb-5.x series releases =====+
  
-Other features that should be added eventually. 
  
  
Line 64: Line 58:
   * Other GUI cleanups. ​ Gtk upgraded to "best practices"​. ​ Importer config.   * Other GUI cleanups. ​ Gtk upgraded to "best practices"​. ​ Importer config.
   * import/​wizard plugins (as well as exports)   * import/​wizard plugins (as well as exports)
-  * DRC+  * [[pcb:DRC | Design Rule Checker]]
         * status report active on drawing space when "DRC Active"​ toggled '​on'​ in Connects menu.         * status report active on drawing space when "DRC Active"​ toggled '​on'​ in Connects menu.
         * DRC profile files (for different mfg processes).         * DRC profile files (for different mfg processes).
 +        * General code clean up
 +        * Modularization
   * Variable-angle arcs.    * Variable-angle arcs. 
         * file footprints support this, it's a graphics issue.         * file footprints support this, it's a graphics issue.
Line 82: Line 78:
   * Make every field in object reports editable.   * Make every field in object reports editable.
   * Allow direct entry of offsets and absolute positions when editing.   * Allow direct entry of offsets and absolute positions when editing.
-  * Add "​offset"​ and "​trim" ​feature ​à la 2D CAD programs.+  * Add "​offset"​ and "​extend"/​"​trim" ​features ​à la 2D CAD programs.
   * Add "point to tangent"​ and "​tangent to tangent"​ line drawing feature à la 2D CAD programs.   * Add "point to tangent"​ and "​tangent to tangent"​ line drawing feature à la 2D CAD programs.
   * When silk layer is off, show refdeses in very thin, small type for all footprints, say over pin 1, or the diamond mark.   * When silk layer is off, show refdeses in very thin, small type for all footprints, say over pin 1, or the diamond mark.
Line 95: Line 91:
   * CAM engine? ​ (i.e. ability to say "draw outline on top soldermask"​ via script/​config)   * CAM engine? ​ (i.e. ability to say "draw outline on top soldermask"​ via script/​config)
   * Automatic least version required file saving. ​ (goal: accomodate new features gracefully)   * Automatic least version required file saving. ​ (goal: accomodate new features gracefully)
 +  * Put various commands which are only accessible via a :​command(foo) into the top menu. Newbies want to see what actions are in the menus since that way they know what PCB can do.
 +  * Make the difference between editing footprints and PCBs much more obvious. If you're in footprint editing mode, then perhaps make the background color change. (Architectural)
  
pcb/roadmap.1519488985.txt.gz · Last modified: 2018/02/24 11:16 by bert