[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
Re: gEDA-user: KJWaves - new release (a r)
> I have read all the comments and, sadly, they were mostly as I expected.
>
> The reason why I have drifted toward this topic is that I hoped you
> would be interested in needs of ASIC industry engineers, so you could
> improve some of gschem characteristics and make it more popular in
> this environment.
> Again, what I would like gschem to have is:
> - a coherent design database, preferably with an API for a script
> language (scheme is fine),
> - parametrized device symbols ready to use with typical ASIC flows,
> - strong support for hierarchical designs,
> - responsive UI (retained-mode canvas etc),
> - sane defaults (autonumbering instances etc)
Hmmmmm, I can appreciate your interest in using gEDA for your own work
in designing ASICs. We also appreciate feedback since it helps us
gauge what kind of work we might want to do next. Finally, some of
the features you suggest are indeed of interest to the community
at large.
However, I should point out that gEDA is developed by skilled,
professional engineers who work on it as a hobby, without pay. That's
why it's free (as in no-cost) to you. But that's also why the feature
set reflects their needs, and not yours.
If you really want an open-source alternative to the $150K,
secret-source ASIC development platforms on the market, then you are
strongly encouraged to translate talk into action in one of the
following ways:
* Sit down and write the features yourself. We are always responsive
to new features contributed as patches.
* Put your money to work and hire some open-source programmers to
implement the features for you. Indeed, there are several hot
programmers on this e-mail list who do contract work and are already
familiar with the code base. Why not put one of them to work?
* Assuming that you are in a company designing ASICs, then you may
have folks on staff who are skilled in the art of writing C programs.
Put one of them to work on implementing your desired features.
Alternately, hire some summer students to work on gEDA while at
your company.
* Finally, if you are in contact with academia, then convince an EE
professor to take on students who can implement your features into
gEDA as part of their university work. The folks at Cambridge
University did just that, and the results have been outstanding!
> Finally, I consider gschem a fine program, assuming your target users
> are component-level electronics designers in an academia environment
> or electronics geeks.
That's what gEDA started as, that's where the (current) developer
interst lies, and that's what it remains. However, gEDA is always
open to growing in new directions through the active input of
developers. But *you* need to step up to the plate and do something
about it.
Cheers,
Stuart
_______________________________________________
geda-user mailing list
geda-user@xxxxxxxxxxxxxx
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user