KiCad is currently very usable and is pretty stable, certainly our
company has now released quite a few commercial boards using it as the
PCB/schema design software. KiCad currently has very active
development as well.

If you want to request a feature, you can use the feature request tracker:
http://sourceforge.net/tracker/?atid=762479&group_id=145591&func=browse

I see this discussion is about feature request 2741292. This is
therefore registered with the developers and they will prioritise the
whole project as to what needs to be coded next. Moaning about the
program on the developers or users list is generally going to have a
negative effect on your feature request being taken on by a developer.
I would put a full undo/redo implimentation above any user interface
quirks at KiCads current development stage. By the way, I don't know
where the mouse wheel standard comes from, because I prefer mouse
wheel to zoom, and pan with shift and ctrl. In office apps, mouswheel
panning vertically makes sense.

The way you can free up developer time is to check out the source
code, spend some time sifting through the code (It is in C++ by the
way) I have no idea how someone thought is was written in Pascal! Use
the bug tracker and try to fix what you can:
http://sourceforge.net/tracker/?atid=762476&group_id=145591&func=browse

There are usually bugs that require just a few lines of code changing.
This leaves the core developers to add or improve features rather than
continuously bug fixing. If everyone fixed a few bugs here and there
it would really make a big difference. Submitting patches to the
kicad-devel list is extremely easy, the developers are always grateful
and will help you get your patch approved. Beleive me, compared to
some other projects (like gcc) getting patches approved can be a very
arduous task, but with KiCad it is really very easy.

Best Regards,

Brian Sidebotham.

Reply via email to