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 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: <2CB304B5-9587-4734-84E4-49F464744D11 AT noqsi DOT com> <6BF2E986-51EB-41E9-A4AD-8071CD00B1A1 AT jump-ing DOT de> <834283D4-0891-486E-A981-2FF20B32C615 AT noqsi DOT com> <54CAA7EE-7638-4B89-8197-111D0493F859 AT noqsi DOT com> <508CE947 DOT 4050408 AT xs4all DOT nl> <508D302D DOT 1030105 AT jump-ing DOT de> <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 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit 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 Precedence: bulk Dave McGuire 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