Ok that diagnosis may be only partially true, but KiCad has some of the old style bugs, that now make programs like AutoCad obsolete!
For example (and I couldn't believe it when I noticed!): - when a component is dragged in a Schematic, its connecting lines get disconnected! Didn't the program note that it was the users intention that a trace connected to a certain pin of a component? Even if dragging now would cause havoc on the looks of the connections, KiCad should never forget what the users intention was! (unless of course the user gestures somehow that that's what he wants to do (maybe a control move feature)) - same counts for PCB layouts, and how difficult could it be to reconnect the last routing segment or two and keep them connection to the pins they were connected to before the move? Any arguments against that? The drag Segment feature shows that it is possible, and has already been programmed! - when drawing a board outline or other 2DLine elements the edit command on the element offers its parameters to be modified, and that is the only means so far to (other than the Grid) to make a board outline close (no snap on another lines horizontal or vert. beginning) , in a fully parametric history based program it may be remembered that the user drew a horizontal (or vertical) line and what this line connected to, I think by default a drag command should move connected segments, and maintain their horizontal or vertical restraint while doing so (deluxe would be an add_dimension command whose adjustable value would cause the elements position to accommodate the value)! - more observations like these are possible... I mean not to just complain, I meant to remind about what people come to expect while using state of the art software, I'm sure KiCad can become that by the power of the open source community! Congratulations for a very good start! P.S.: For reference download and explore the following free (not GPL) mechanical cad programs offering history based parametric solutions: 2D: Solid Edge 2D 3D: Alibre CAD -- Tobias Gogolin Tel. Movistar (646) 124 32 82 Tel. Telcel (646) 160 58 99 skype: moontogo messenger: [email protected] You develop Sustainable Ranch Technology at http://tech.groups.yahoo.com/group/SURA-TECH an Open Source Electric Motor/Alternator at http://groups.yahoo.com/group/Performance_Axial_Flux and an Open Source Motor Controller at http://groups.yahoo.com/group/GoBox
