[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

Re: gEDA: Oregano



On Sunday 08 January 2006 05:07 pm, Carlos Nieves Ónega wrote:
> I have seen in the oregano webpage that they are going to
> rewrite the project. They seem to be evaluating python, Mono,
> C++,... Oregano and geda are really very similar. Maybe
> oregano is more user friendly if you only want to do a
> simulation. That is something to be improved in geda.
> I think this is a waste of efforts: both projects want to do
> the same thing and the only difference is that one is more
> user friendly. Why don't try to make the more powerful
> program (geda, in my opinion) more user friendly?
>
> I suppose all kind of developers are welcome to geda, so I
> wonder if someone know any oregano developer. Maybe we could
> merge both projects...

Actually, oregano has existed for a long time.  The original 
authors moved on long ago, before ng-spice even existed, before 
gnucap (then known as ACS) did much.

The current authors have updated it to support the current free 
simulators (gnucap and ng-spice).  I am not aware of much else.  
I think the reason for the gap was the original author knew 
about gEDA, and expected it to fill the need better than he 
could.  Then the current maintainers revived it because gEDA is 
not a good choice for their goal, which is for beginners.  
Their web site prominently links to gEDA.

As far as merging the projects ...  I don't think that will 
work.  I do believe that if gEDA becomes suitable for their 
users, they will move on to something else.  I also believe 
that this kind of apparent duplication is healthy.  The two 
groups should coordinate on things like libraries and migration 
paths, and agree to share code.

As to the comment that they are going to rewrite the project ...  
I think if gEDA becomes beginner friendly they won't, and will 
join us and do something else that is more important instead.  
But the gEDA people need to make it more beginner friendly.

Having lots of people hack on a single project is not very 
productive.  Eric Raymond wrote about "the Cathedral and the 
Bazaar".  He left out another development model.  Let me call 
it "the street".  We don't want the street.

Another apparent duplication --- ngspice and gnucap --- these 
projects really need to work together.  Things were going 
pretty good a few years ago.  I think the current diversion is 
mostly the fault of my employment situation, which has had some 
consequences very different from what I intended, and has hurt 
both projects.