[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
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". ;)
_______________________________________________
geda-user mailing list
geda-user@xxxxxxxxxxxxxx
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user