www.delorie.com/archives/browse.cgi   search  
Mail Archives: geda-user/2015/09/08/18:53:24

X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f
X-Recipient: geda-user AT delorie DOT com
X-Injected-Via-Gmane: http://gmane.org/
To: geda-user AT delorie DOT com
From: Kai-Martin Knaak <knaak AT iqo DOT uni-hannover DOT de>
Subject: Re: [geda-user] New experimental netlist features
Date: Wed, 09 Sep 2015 00:52:25 +0200
Organization: Institut =?ISO-8859-1?Q?f=FCr?= Quantenoptik
Lines: 101
Message-ID: <msnor9$9cm$1@ger.gmane.org>
References: <alpine DOT DEB DOT 2 DOT 11 DOT 1509031356150 DOT 13201 AT nimbus> <55E8773B DOT 9000902 AT jump-ing DOT de> <alpine DOT DEB DOT 2 DOT 11 DOT 1509031846370 DOT 7163 AT nimbus> <55E8831A DOT 8050307 AT jump-ing DOT de> <alpine DOT DEB DOT 2 DOT 11 DOT 1509032004020 DOT 10628 AT nimbus> <55E891FA DOT 2010509 AT jump-ing DOT de> <alpine DOT DEB DOT 2 DOT 11 DOT 1509032039300 DOT 14871 AT nimbus> <BC7E3E69-4914-4654-B020-1338C71E0CDB AT noqsi DOT com> <201509032030 DOT t83KU1Yq017045 AT envy DOT delorie DOT com> <55E97A3E DOT 2070402 AT jump-ing DOT de> <69B8B3F4-A6E4-43E9-9055-C63A5D6A3707 AT noqsi DOT com> <CAM2RGhT=aTYjyHWuxYFJXac8VhTOcB_piEGhq2dCNa61gAtFNw AT mail DOT gmail DOT com> <55E9BD63 DOT 8070407 AT jump-ing DOT de> <F6F6D986-713A-443E-B8FC-C6F7828C570D AT noqsi DOT com> <201509051930 DOT t85JUlTh019874 AT envy DOT delorie DOT com> <20150905220817 DOT a6ee1ded8b70125376b4ef19 AT gmail DOT com>
Mime-Version: 1.0
X-Complaints-To: usenet AT ger DOT gmane DOT org
X-Gmane-NNTP-Posting-Host: 130.75.103.107
User-Agent: KNode/4.14.1
X-MIME-Autoconverted: from quoted-printable to 8bit by delorie.com id t88Mr7ou020773
Reply-To: geda-user AT delorie DOT com

Nicklas Karlsson wrote:

>> gEDA has already lost to KiCad.
> 
> No it is possible to make gEDA better whenever we want.

Back in 2006, when I started my journey into open source EDA land, geda 
was the undisputed favorite among all affordable alternatives. This 
applied not only for enthusiasts with specific partialities or users whose 
use cases deviated significantly from the main stream. It was true for the 
very generic use case "schematic->layout->PCB". Not only was geda the only 
suite which beat eagle hands down in usability. It also scaled reasonably 
well and even supported hierarchical design.

This pole position got lost to kicad. 

Unlike other EDA projects in 2006, geda had a lively community of 
developers. I remember notes of real-life meetings which made me envious 
to not live in the Boston area. There was a busy user mailing list and 
another for development. IRC, both were open for everyone to read and 
write. And there was a regular date on IRC where geda people met for a 
chat. By contrast, kicad looked pretty much like a one-man-show back then. 

Unfortunately, this changed gradually but continuously on the geda side. 
Climate on the user mailing list got chilly. Patches presented by users 
were ignored until they bit rot. The dev list got closed for mere users. 
First it was read-only. Then, read was also off-limits for non-devs. For a 
time, the user mailing list had the moderated flag in place. Meaning, 
mails by users to the user mailing list needed the approval of a dev to be 
actually delivered. 

All of this lead to frustration and did not help to motivate contribute. 
Long term developers phased out of the project. Hardly any user ramped up 
their engagement and become a dev themselves. In a sense, the project had 
entered a downward spiral. 

At the same time the kicad project managed to go the other way: It had an 
expanding developer group. Its user base grew by the day, progress 
accelerated. Features that had seemed way behind the horizon got 
implemented. This in turn pulled in more users and even an organization 
like the CERN. So yes, geda has currently lost on all but very 
specifically defined metrics to kicad.

But today is not the end of time. Open source history is speckled with 
examples of two or more successful projects for the same task. Think 
geda/KDE, libreoffice/latex, git/svn,  mediawiki/dokuwiki, python/php/perl  
...  

I am happy to see a significant change of climate transpired from the 
current participants on this mailing list. I'd say this includes devs and 
users. Discussions this summer have been way more productive than any time 
I remember. It is not just talk. The gschem recently saw the first UI  
improvements in years (thank Erich!). Long lingering patches on launchpad 
get applied (thank you, Traumflug!). There is a move toward python (thank 
you Roland!). New developers spread their wings (thank you DJ!).

All of these do not make geda suddenly be better by orders of magnitude. 
But they represent change for a better future.  

---<)kaimartin(>---
-- 
Kai-Martin Knaak                                  tel: +49-511-762-2895
Universität Hannover, Inst. für Quantenoptik      fax: +49-511-762-2211	
Welfengarten 1, 30167 Hannover           http://www.iqo.uni-hannover.de
GPG key:    http://pgp.mit.edu:11371/pks/lookup?search=Knaak+kmk&op=get



- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019