[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

Re: gEDA-user: next PCB release - 1.99za vs 4.0



Hi all, 

> -----Original Message-----
> From: geda-user-bounces@xxxxxxxxxxxxxx 
> [mailto:geda-user-bounces@xxxxxxxxxxxxxx] On Behalf Of Link
> Sent: Tuesday, September 07, 2010 11:50 PM
> To: gEDA user mailing list
> Subject: Re: gEDA-user: next PCB release - 1.99za vs 4.0
> 
> On 07/09/10 18:01, DJ Delorie wrote:
> >
> >> Shall we / I push this? I think it looks good overall.
> >
> > I desparately need to push out a release to get the LF work 
> > "published" in order to close it out.  Maybe I'll do a 
> 1.99za release 
> > just to accomplish those goals, then we can cram in all the new 
> > functionality we can for the 4.0 release.  Let's focus on 
> critical bug 
> > fixes for a few days and get that out, then talk about what "4.0"
> > means.
> >
> >
> > My 4.0 short list is:
> >
> > * More route styles.  Four is *way* too few for me.
> >
> > * Real layer types.  Silks, keepouts, docs at least.  Maybe 
> anti-draw
> >    or paste.
> >
> > * Some GUI cleanups.  Lesstif could use an optional 
> sidebar, for example.
> >
> > My longer list includes:
> >
> > * Other GUI cleanups.  Gtk upgraded to "best practices".  
> Importer config.
> >
> > * "New layout" templates and wizards. (instead of defaulting to 4x4 
> > 8-layer)
> >
> > * import/wizard plugins (as well as exports)
> >
> > * DRC cleanups/rewrite
> >
> > * CAM engine?  (i.e. ability to say "draw outline on top 
> soldermask" 
> > via script/config)
> >
> > * Ability to layer exporters (i.e. thindraw as a HID)
> >
> > * New file format we've been discussing.
> >
> >
> > _______________________________________________
> > geda-user mailing list
> > geda-user@xxxxxxxxxxxxxx
> > http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
> 
> Some things I regard as quite important:
> 
> * Variable-angle arcs. 90 degrees is extremely limiting. 
> gschem does this right.
> 
> * Filled circles, sans kludge. :)
> 
> * Having all shapes that are supported for traces supported 
> for footprint copper (arcs, polygons, circles, etcetera).
> 
> * Unification of shortcuts in gschem and PCB, or at least an 
> easy option for PCB to mimic gschem's shortcuts.
> 
> * Better support for free-rotated components: assert that 
> pads at funky angles are rendered correctly, fix autorouter 
> for components at weird angles (the latest git version has a 
> tendency to either ignore the route command or to segfault, 
> depending on the specifics), add rotation to the ctrl-R 
> report, etcetera.
> 
> * Ability to copy a footprint's name from the library 
> dialogue (so it can be pasted into gschem's attribute list).
> 
> * Ability to edit netlist in-situ (possibly by drawing on the 
> rat lines
> layer) - e.g, when you want to add a heatsink soldered to 
> ground, it will always show up as shorted until the netlist 
> is edited to incorporate it.
> 
> * Last but not least, blind and buried vias. It's big, 
> reasonably important, and has been on people's wish lists for years.
> 
> 
> And the category "nice to have but mostly unnecessary":
> 
> * Trace impedance calculator, with automatic adjustment 
> capability (fill 
> in thickness, stray capacitance and desired impedance, and 
> the width is 
> adjusted to satisfy the conditions).
> 
> * Integrated footprint lookup and fetch from gedasymbols.org.
> 
> 
> Might be a bit much and a bit difficult, but at least for me, 
> it would 
> promote PCB from "very good" to "absolutely awesome". ;)
> 
> 

I got one feature request to add: pad corners with a radius smaller than
(0.5 * trace_width).

And a question: is someone keeping a list of these feature requests on the
gEDA dev wiki page ?

http://geda.seul.org/wiki/geda:todos

Kind regards,

Bert Timmerman



_______________________________________________
geda-user mailing list
geda-user@xxxxxxxxxxxxxx
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user