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: Mon, 21 Sep 2015 22:59:08 +0200 From: "Lev (leventelist AT gmail DOT com) [via geda-user AT delorie DOT com]" To: geda-user AT delorie DOT com Subject: Re: [geda-user] Apollon the technical thread Message-ID: <20150921225908.480bde74@jive.levalinux.org> In-Reply-To: References: <20150921001659 DOT 0c211170 AT jive DOT levalinux DOT org> <55FF3F4B DOT 8000406 AT jump-ing DOT de> X-Mailer: Claws Mail 3.11.1 (GTK+ 2.24.27; amd64-portbld-freebsd10.1) 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 t8LKxFBN013336 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 Mon, 21 Sep 2015 11:13:26 -0400 "Jason White (whitewaterssoftwareinfo AT gmail DOT com) [via geda-user AT delorie DOT com]" wrote: > Hello Lev, I am interested in seeing how the database will turn out. Nice to hear that. > I don't see a text primitive. How do you intend to handle text on the > circuit board? I suppose could define each symbol as a component (very > similar to what PCB does already). Yes, text is not yet implemented. My take on this is to use graphical primitives, and draw texts from those, just like gEDA/pcb uses lines. > If you get a chance, I it would be helpful for my understanding to > have a mock-up database to look at. (I'm afraid the specification's > formatting is somewhat hard for me to follow) A sqlite file containing > a few components, pad-stacks, nets, and tracks is all I'd like to see. > (ie. surface mount resistor hooked to 2 pin jumper). Okay, that sounds fair. I have very limited bandwidth to work on gEDA nowadays. However, there is the 'generate.sh' shell script that creates an empty database. There is a perl script that parses a gEDA/pcb file and "INSERT"s it to a previously created database. Unfortunately the script is very far from finished state. With that script written, I will post examples. > Once that exists, I think it should be easy to see if there are any > omissions or redundancies in the specification. Yes. Please stay tuned, I do my best to work on the conversion script... but tonight, I have to recover my PostgreSQL database from a backup. Lev -- 73 de HA5OGL Op.: Levente