> ** As far as open source projects go, the Kicad project is less of a
> project than it is a hobby started by its original author. I say this
> in full respect of the fine work done by Mr. J.P. Charras, but I would
> feel better about this being a true "project" if there was a clear
> mission statement or road map, better communication from Mr. Charras,
> assigned roles, adopted standards, a bug database, a feature
enhancement
> database, and a distinct statement from Mr. Charras that he really
wants
> this effort to be a team effort. Most of the time we cannot even get
> answers to direct questions when posted on the mailing list. So why
> have I given the last week of my valuable software engineering time to
> this project?
I guess, because you are an optimistic person and appreciate quality?
Thanks for giving us a little insight into the history of the project,
it is helpful for communicating. In an open-source project like this
one, aren't those more or less democratic decisions, as long as
someone takes the lead?
> ** Recently there has been some work to marry python on top of Kicad.
> There is also a binding from wxWidgets, on which Kicad is based, to
> python, called wxPython. Getting all this to run on Windows takes some
> doing: Kicad+python+wxWidgets, but I think the sky is the limits at
> that point. If you do not need user macros and have a C++ developer
> available to you, then the python might just get in the way for the
> user. Imagine the customer installation process.
I tried to follow your new discussion around a python binding. As far
as we are concerned, it would be awesome to be able to write our own
GUI in wxPython (as Python is almost as easy for beginners as Java).
Alternatively, a possibility to write scripts in python to call
KiCad-functions externally would be interesting, too.
Since we are developing for a not so technical community, we would of
course like to keep the installation as simple as possible, but I
guess it's always possible to create a tight standard installation
package.