X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f X-Recipient: geda-user AT delorie DOT com X-Original-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; bh=r/Vcz6EzGoHfaJjScwdVft9a2CdvYMbIEiSQ6sMOl0s=; b=Vwv7w8LswXzXlzfkA0Xe6fUBukIQAtnNKWwm8WXTvCT6+r2gEfUBjR2RzPZ27cx7rY SL92is/i50gywfluvGWybfHhFNA22eBW9UUqRmKcuMHtrwI6J0Jt14MEEy7eH+ghBeyV pWzGA0VK85SWFQk9KMtY7LH/V1YzyDF70Zvho/p0UbPdxQjUoD1XF2BcVMKm8au/vAKx DV27zHNfQQKUgBoaC0V0faA1CSTJ4IbqWonJ+AVjVtfD+OaVTCNWubEIIQfEGECjEphi tslXFkOdnRIheUwDh23TaIHVsM4r+yOdkRo3qe/L3D21aneq8uewruBu2Eu2Lg6Ewa/O lQFw== MIME-Version: 1.0 X-Received: by 10.28.125.147 with SMTP id y141mr28725974wmc.18.1450838812602; Tue, 22 Dec 2015 18:46:52 -0800 (PST) In-Reply-To: <9E19D617-6F76-4D24-8C60-4A4B15BA5952@noqsi.com> References: <5AC3D5C5-144F-41AE-9562-47BC34D9047F AT noqsi DOT com> <20151222193859 DOT 26898 DOT qmail AT stuge DOT se> <20151222224539 DOT 824d0603398b862d574e1ab4 AT gmail DOT com> <20151222222341 DOT 8107 DOT qmail AT stuge DOT se> <9E19D617-6F76-4D24-8C60-4A4B15BA5952 AT noqsi DOT com> Date: Tue, 22 Dec 2015 17:46:52 -0900 Message-ID: Subject: Re: [geda-user] Project leadership From: "Britton Kerin (britton DOT kerin AT gmail DOT com) [via geda-user AT delorie DOT com]" To: geda-user AT delorie DOT com Content-Type: multipart/alternative; boundary=001a114199740d3bf5052787bc55 Reply-To: geda-user AT delorie DOT com Errors-To: nobody AT delorie DOT com X-Mailing-List: geda-user AT delorie DOT com X-Unsubscribes-To: listserv AT delorie DOT com Precedence: bulk --001a114199740d3bf5052787bc55 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On Tue, Dec 22, 2015 at 5:25 PM, John Doty wrote: > > On Dec 22, 2015, at 6:48 PM, Britton Kerin (britton DOT kerin AT gmail DOT com) [via > geda-user AT delorie DOT com] wrote: > > As for refusing code because it doesn't fit the vision, gEDA isn't in a > good position to do this. > > Geda-gaf is in an excellent position to do this. It=E2=80=99s mature, eff= ective, > and flexible. It could be better, but making it better requires disciplin= e > more than lines of code. It=E2=80=99s *hard* to make good code better: it= =E2=80=99s much > easier to make it worse. > But they aren't modifying it with the intention of making it worse, and on the average there's no real reason to assume the "leader" is going to be a better judge than the contributor, especially on the issue the contributor is trying to address. All FOSS works essentially on this principle. If you don't like it perhaps FOSS isn't for you. > It makes devels quit and there aren't that many to begin with. > > On the other hand, pcb suffers from a lack of discipline. I find it an > unusable conceptual tangle. The problem is not a lack of developers, but > the lack of a vision. To the user, it=E2=80=99s just a random grab bag of= features. > But because you don't use it, nobody takes your opinions about it seriously. Same principle again. Britton --001a114199740d3bf5052787bc55 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable


On Tue, Dec 22, 2015 at 5:25 PM, John Doty <jpd AT noqsi DOT com> w= rote:

On Dec 22, 2015, at 6:48 PM, Britton Kerin (britton DOT kerin AT gmail DOT com) [= via geda-user AT de= lorie.com] <geda-user AT delorie DOT com> wrote:
As for refusing code because= it doesn't fit the vision, gEDA isn't in a good position to do thi= s.
Geda-gaf is in an excellent position to do this. It= =E2=80=99s mature, effective, and flexible. It could be better, but making = it better requires discipline more than lines of code. It=E2=80=99s *hard* = to make good code better: it=E2=80=99s much easier to make it worse.
<= /div>

But they aren't modify= ing it with the intention of making it worse, and on the average there'= s no real reason to assume the "leader" is going to be a better j= udge than the contributor, especially on the issue the contributor is tryin= g to address.=C2=A0 All FOSS works essentially on this principle.=C2=A0 If = you don't like it perhaps FOSS isn't for you.
=C2=A0 It makes d= evels quit and there aren't that many to begin with.
On the other hand, pcb suffers from a lack of discipline. I fin= d it an unusable conceptual tangle. The problem is not a lack of developers= , but the lack of a vision. To the user, it=E2=80=99s just a random grab ba= g of features.

But b= ecause you don't use it, nobody takes your opinions about it seriously.= =C2=A0 Same principle again.

Britton
--001a114199740d3bf5052787bc55--