www.delorie.com/archives/browse.cgi   search  
Mail Archives: geda-user/2015/09/22/12:10:39

X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f
X-Recipient: geda-user AT delorie DOT com
Date: Tue, 22 Sep 2015 18:10:50 +0200 (CEST)
From: Roland Lutz <rlutz AT hedmen DOT org>
To: "Vladimir Zhbanov (vzhbanov AT gmail DOT com) [via geda-user AT delorie DOT com]" <geda-user AT delorie DOT com>
Subject: Re: [Geda-developers] PLEASE STOP !!! - Re: [geda-user] Apollon
In-Reply-To: <20150917142035.GA5896@localhost.localdomain>
Message-ID: <alpine.DEB.2.11.1509221658000.1461@newt>
References: <CAM2RGhTbgUfGJZacRUQ=3VBAKtd0F7OV37oRZFVjHR4A9XecnA AT mail DOT gmail DOT com> <20150917043146 DOT GA1837 AT localhost DOT localdomain> <alpine DOT DEB DOT 2 DOT 11 DOT 1509171124330 DOT 3828 AT nimbus> <20150917142035 DOT GA5896 AT localhost DOT localdomain>
User-Agent: Alpine 2.11 (DEB 23 2013-08-11)
MIME-Version: 1.0
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

On Thu, 17 Sep 2015, Vladimir Zhbanov wrote:
> Why should I? Tomorrow another user will say he/she prefers Lua and 
> merge his/her library into the master branch without asking us. And what 
> if someone decides to rewrite things in Haskel or bash 8-|

To some point, I agree with you here.  There have been some ideas posted 
to this list which made me cringe.  As John Doty pointed out, ideas come 
in all qualities; the hard part is telling which ideas are the good ones 
and which the bad.

But that won't happen unless people actually look at them.  Look at the 
ideas, look at the programs, look at the code.  Yes, this will take time, 
and it will mean you'll have to face unfamiliar concepts; but unless you 
look at them, there are basically two options: merge everything, or 
decline everything.  I'm not a fan of either.

So while I agree with you that my code hasn't got a fair review, I don't 
think I'm to blame for that: I posted it to the list several times--once 
when the code worked for the first time, once when the feature-identical 
version was completed, and once when I added experimental features--but 
didn't receive significant feedback either time.  Until now, I don't know 
of a single person who actually tried the Xorn netlister, and only of one 
person who looked at the code.  If you ask me, that's the core problem 
with gEDA development right now.


FWIW, there has been some effort to write a gEDA library in Haskell[0]. 
I believe Haskell would actually be an awesome language in which to write 
gEDA stuff, much better than both Scheme and Python.  The problem is just 
that there don't seem to be many Haskell programmers around, and learing 
Haskell poses a significant barrier to potential contributors.  (Does this 
sound familiar?)

[0] https://github.com/xcthulhu/lambda-geda

- Raw text -


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