X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f X-Recipient: geda-user AT delorie DOT com Date: Mon, 7 Aug 2017 08:19:19 +0200 (CEST) X-X-Sender: igor2 AT igor2priv To: 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: [geda-user] [pcb-rnd] Release: 1.2.4 with subcircuits, eagle binary load, protel autotrax read/write Message-ID: User-Agent: Alpine 2.00 (DEB 1167 2008-08-23) MIME-Version: 1.0 Content-Type: TEXT/PLAIN; format=flowed; charset=US-ASCII Reply-To: geda-user AT delorie DOT com Hi gEDA users, after about 2 months and 1600 commits, pcb-rnd version 1.2.4 is out. Behind the boring numbers we have some exciting things going on: the community grew by a few more developers, contributors and users, we produce a lot of daily traffic on our IRC channel and in svn^1, and we started to fix up the internal data model^2. I'm not trying to list all the names here, but I'd like to thank all who have contributed. Project page: http://repo.hu/projects/pcb-rnd SVN: svn://repo.hu/pcb-rnd/trunk IRC: #pcb-rnd on server repo.hu port 6667; webchat: http://repo.hu/projects/pcb-rnd/irc.html Source tarball: http://repo.hu/projects/pcb-rnd/releases/pcb-rnd-1.2.4.tar.gz In the next development cycle, spanning 2 months again, we are going to: - extend subcircuits to support terminals (to interact with netlists; i.e. pins/pads) - work on more plugins (there's some real cool stuff in the queue) - work on sister projects like cschem Release notes: pcb-rnd 1.2.4 ~~~~~~~~~~~~~ This release starts the next major undertaking of pcb-rnd: the data model cleanup. The internal data model has been upgraded into a more proper tree; subcircuits has been added to group arbitrary objects. This effort triggered various cleanups and fixes, including a more coherent model how layers are stored in buffers and subcircuits, enabling them to be reused among boards with different stackups. The io_ plugins evolved too: pcb-rnd can read binary board files produced by eagle and read/write Protel's autotrax/easytrax format. The xy_ exporter has been upgraded to use templates for its output format. This enables pcb-rnd to support different fabs easier. Adding support for a new fab is a question of adding a new template - usually no coding required. -- Best regards, Igor2 Footnotes: ^1: svn commits/day stats for this release: http://igor2.repo.hu/cgi-bin/svnstat.cgi?repo=pcb-rnd&from=2017-06-30&to=2017-08-08 Please note that this shows only those who contributed by svn commits; we had at least this many contributors via other channels not shown on this graph (e.g. bugreports and testing). ^2: it's a transition to a real tree model and removal of elements/pins/pads in favor of the more generic subcircuits. Eventually this will also enable pad stacks and bbvias.