delorie.com/archives/browse.cgi   search  
Mail Archives: geda-user/2017/08/07/02:20:26

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: <alpine.DEB.2.00.1708070755420.27212@igor2priv>
User-Agent: Alpine 2.00 (DEB 1167 2008-08-23)
MIME-Version: 1.0
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.


- Raw text -


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