www.delorie.com/archives/browse.cgi   search  
Mail Archives: geda-user/2015/07/28/22:34:41

X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f
X-Recipient: geda-user AT delorie DOT com
Date: Wed, 29 Jul 2015 04:35:36 +0200 (CEST)
X-X-Sender: igor2 AT igor2priv
To: "Ouabache Designworks (z3qmtr45 AT gmail DOT com) [via geda-user AT delorie DOT com]" <geda-user AT delorie DOT com>
X-Debug: to=geda-user AT delorie DOT com from="gedau AT igor2 DOT repo DOT hu"
From: gedau AT igor2 DOT repo DOT hu
Subject: Re: [geda-user] gEDA fail metrics
In-Reply-To: <CAOP4iL3PR9Yu1g+iKbQqkYY-pLYBvFFfRUDKmiYhLZTQH0Tbag@mail.gmail.com>
Message-ID: <alpine.DEB.2.00.1507290419490.6924@igor2priv>
References: <CAOP4iL3PR9Yu1g+iKbQqkYY-pLYBvFFfRUDKmiYhLZTQH0Tbag AT mail DOT gmail DOT com>
User-Agent: Alpine 2.00 (DEB 1167 2008-08-23)
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 Tue, 28 Jul 2015, Ouabache Designworks (z3qmtr45 AT gmail DOT com) [via geda-user AT delorie DOT com] wrote:

>
>
>Interesting article from slashdot. Anyone want to compute our score?
>
>
>http://spot.livejournal.com/308370.html

Mostly good observation, but there are a few ... fails in the test:

"* Your source builds using something that isn't GNU Make [ +10 points of 
FAIL ]"

I don't think all open source software should depend on GNU Make. Rather 
the opposite: makefiles should be portable, especially if the project used 
configure scripts/programs to generate them.


* Your code tries to install into /opt or /usr/local [ +10 points of FAIL 
]

by FHS they are totally valid. I am not a big fan of /opt either, but it's 
still 100 times better than /your_company_name (have seen such systems 
with my own eyes!). A traditional policy is to install software from 
source to /usr/local by default and let the package manager of your 
system use /usr.


The == History == part is buggy too: the only way to come up with a proper 
open source software is to start it from scratch?


Aside of these few bugs, it's worth calculating the score for both pcb and 
gschem.

Regards,

Igor2

- Raw text -


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