X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f X-Recipient: geda-user AT delorie DOT com X-Virus-Scanned: Debian amavisd-new at papyrus.altaweb.hu Date: Wed, 1 Apr 2015 23:41:27 +0200 From: Lev To: geda-user AT delorie DOT com Subject: Re: [geda-user] PCB and gschem libraries Message-ID: <20150401234127.047056e2@jive> In-Reply-To: <201504012014.t31KEq1m020861@envy.delorie.com> References: <1427905808 DOT 32608 DOT 60 DOT camel AT benjamin-hp-g70> <20150401214846 DOT 5d2261e6 AT jive> <201504011954 DOT t31JsnKh020289 AT envy DOT delorie DOT com> <20150401221210 DOT 1b4a299e AT jive> <201504012014 DOT t31KEq1m020861 AT envy DOT delorie DOT com> X-Mailer: Claws Mail 3.8.1 (GTK+ 2.24.10; x86_64-pc-linux-gnu) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from base64 to 8bit by delorie.com id t31LfZS8013338 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 On Wed, 1 Apr 2015 16:14:52 -0400 DJ Delorie wrote: > The tricky part isn't the format, it's (1) choosing the right data to > store, and (2) getting the data into the apps. 1. Yes. I don't know that I'd integrate the footprint and symbol files into the database. I think I would let them hang around as is today. In the database I'd put only the metadata. Good question. 2. Using libsqlite is quite straight forward. It is just the time that it takes to integrate it into libgeda and pcb. I don't know if having a library feature in pcb makes sense. I can't recall when was the last time I added something on a layout directly from pcb. I only use the 'load element data to past buffer' when I design a new footprint, and want to check it. We should take a look on this project: http://www.partkeepr.org/ Levente