www.delorie.com/archives/browse.cgi   search  
Mail Archives: geda-user/2015/07/05/06:57:18

X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f
X-Recipient: geda-user AT delorie DOT com
Date: Sun, 5 Jul 2015 12:55:56 +0200 (CEST)
From: Roland Lutz <rlutz AT hedmen DOT org>
To: "Evan Foss (evanfoss AT gmail DOT com) [via geda-user AT delorie DOT com]" <geda-user AT delorie DOT com>
Subject: Re: [geda-user] libgeda3
In-Reply-To: <CAM2RGhT=h-gTSd-F+dUoq+EWFgjT_QqjWJ+b2RtUwisEbnMTTw@mail.gmail.com>
Message-ID: <alpine.DEB.2.11.1507051224010.1934@nimbus>
References: <CAM2RGhSkHSm8h571=3GePQUm-HAnxeb7-HCF=p2a+QUzP6rNkA AT mail DOT gmail DOT com> <alpine DOT DEB DOT 2 DOT 11 DOT 1507041329400 DOT 8210 AT nimbus> <CAM2RGhSzNfL0yy49ZLhLY-G8+JxRxVnMRqVaoN3OiSzwV8v9oA AT mail DOT gmail DOT com> <20150704181229 DOT 9423 DOT qmail AT stuge DOT se>
<CAM2RGhT=h-gTSd-F+dUoq+EWFgjT_QqjWJ+b2RtUwisEbnMTTw AT mail DOT gmail DOT com>
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 Sat, 4 Jul 2015, Evan Foss (evanfoss AT gmail DOT com) [via geda-user AT delorie DOT com] wrote:
> I might have miss read it but I got the impression it was a re-write in 
> python.

The storage backend (the "database" in Peter Brett's design document) 
which makes sure object manipulations are "atomic" (though "value 
oriented" would be more consistent with the philosophy here) is actually 
written from scratch as a C library, but that's because nothing in gEDA 
provides comparable functionality yet.

Instead of having gEDA use libxornstorage directly (which I originally 
intended), I decided to start by picking parts of gEDA and translating 
them to Python, using libxornstorage through Python bindings, and 
refactoring them in the process.  gnetlist was an obvious candidate here 
as it's de facto un-maintainable in its current state.

Roland

- Raw text -


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