Mail Archives: geda-user/2017/08/07/02:20:26
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 -