delorie.com/archives/browse.cgi   search  
Mail Archives: geda-user/2012/10/31/22:15:35

X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f
X-Recipient: geda-user AT delorie DOT com
Date: Wed, 31 Oct 2012 00:30:17 +0100
From: Kai-Martin Knaak <kmk AT familieknaak DOT de>
To: geda-user AT delorie DOT com
Subject: Re: toporouter, was Re: [geda-user] The state of gEDA/gaf (Was
gEDA/PCBs diversity, Was: Pin hole size)
Message-ID: <20121031003017.62bf6e74@akka>
In-Reply-To: <508D8E8B.30902@neurotica.com>
References: <CANqhZFxYH+Y5U1ai7ey-s+4nz6eYDM2vx3aMDb7WuigNXmi4AQ AT mail DOT gmail DOT com>
<2CB304B5-9587-4734-84E4-49F464744D11 AT noqsi DOT com>
<CANqhZFwPNG4R1dR2X0HB+tP1JzNXUAVg55gy54Lry5E49aAQ6Q AT mail DOT gmail DOT com>
<E9D200C7-475C-4CC7-A592-5A6C14B3EA25 AT noqsi DOT com>
<6BF2E986-51EB-41E9-A4AD-8071CD00B1A1 AT jump-ing DOT de>
<834283D4-0891-486E-A981-2FF20B32C615 AT noqsi DOT com>
<C3C35AF4-24D1-4977-9134-2C0B13473D01 AT jump-ing DOT de>
<54CAA7EE-7638-4B89-8197-111D0493F859 AT noqsi DOT com>
<D59D8F6D-0436-4A8D-AFC0-5124BD3031D6 AT jump-ing DOT de>
<508CE947 DOT 4050408 AT xs4all DOT nl>
<508D302D DOT 1030105 AT jump-ing DOT de>
<k6k08i$li2$1 AT ger DOT gmane DOT org>
<508D8A46 DOT 9080905 AT neurotica DOT com>
<201210281944 DOT q9SJinLL026909 AT envy DOT delorie DOT com>
<508D8E8B DOT 30902 AT neurotica DOT com>
X-Mailer: Claws Mail 3.8.1 (GTK+ 2.24.10; x86_64-pc-linux-gnu)
Mime-Version: 1.0
X-Provags-ID: V02:K0:hOKzYbpJ1CnQG57IO8NXjUyTT6oK/mgogv7+6lzAsE6
cwoJ8I0SMCnsH+nakh26UlvAFJd0X+kiqFZz4CWm7TYF7oXnrz
5HMeMpF8P6sC/ovMPOR0BWqdY31ekiQL7KB5GuHvcu/mdiIzlQ
IYl2ChYAk5Gppy2Hmp0G2GMet8kZSKtN1d9eX57N6I2ZKKsIaF
9ydtG320H0JhuDdX/BZvhKmGSkVRJ/1aYEG7EAWSdDo9f0LgTD
f/hYhcU21VUfKJGAVzNojvqXuOkpxyj5DOP7i1VV9w52uPRzTX
qlO8vxklHGMgzoHUPSE51TTY3ODrWXGnKSrek0OOoN8yJkkfA=
=
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

Dave McGuire <mcguire AT neurotica DOT com> schrieb am 28. October 2012:

> > Anthony decided to make a living off the toporouter, but the GPL
> > terms were incompatible with his needs, so he rewrote it, in a (to
> > him) more appropriate language.  Hence, no more updates.  
> 
>   Ahhh.  Well, I suppose we can't really blame him for that.

What he can be blamed for, though, is the way he left the project.
There should have been some kind of documentation of what he did and
why. The docs should have been detailed enough to allow the next
developer to pick-up the leads where he left. Given the state of
the project, this would have involved lots of todos and pointers to
gaps that need to be filled. Yes, documentation eats resources -- more
than expected -- always... Still, it would have been way better if
the toporouter had been even less usable but better documented. About a
year ago, I casually looked for documentation. I was curious how the
toporouter actually worked. The closest I could find, was a list of
literature, Anthony had assembled -- but nothing on the geda-toporouter
itself.


(Can't check the wiki right now, because geda-project is down :-| )
By the way: The internet archive does not seem to store geda-project.org
in its data base. 
       http://wayback.archive.org/web/*/http://www.geda-project.org
Is this deliberate?


>  I wonder
> if he'd consider granting a special license to the gEDA project to
> include it?

The code Anthony produced during his GSoC time, was pushed to git-head
of pcb. It is in pcb/src/toporouter.* So it is technically included. By
default this code path is switched off. You can activate it at build
time with an option to configure.


> (his current code)  I mean, after all, as I understand it,
> he derived value from gEDA...

Part of it was of course 5000 USD via the GSoC grant.


> he used it as a base to start from,
> without which his work would've been made FAR more complex and
> time-consuming.

His last messages on the list made it very clear, that he did not want
to be bugged by geda people anymore.
http://article.gmane.org/gmane.comp.cad.geda.user/33876/match=anthony+toporouter

---<)kaimartin(>---
-- 
Kai-Martin Knaak

- Raw text -


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