delorie.com/archives/browse.cgi   search  
Mail Archives: geda-user/2014/04/17/14:07:46

X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f
X-Recipient: geda-user AT delorie DOT com
X-Injected-Via-Gmane: http://gmane.org/
To: geda-user AT delorie DOT com
From: Kai-Martin Knaak <knaak AT iqo DOT uni-hannover DOT de>
Subject: Re: [geda-user] Freerouting finally free (GPL3)
Date: Thu, 17 Apr 2014 20:07:16 +0200
Organization: Institut =?ISO-8859-1?Q?f=FCr?= Quantenoptik
Lines: 42
Message-ID: <lip58l$is5$1@ger.gmane.org>
References: <1395878918 DOT 2126 DOT 7 DOT camel AT AMD64X2 DOT fritz DOT box> <53477BD5 DOT 3070001 AT xs4all DOT nl> <1397238146 DOT 861 DOT 11 DOT camel AT AMD64X2 DOT fritz DOT box> <201404111621 DOT 02147 DOT ad252 AT freeelectron DOT net> <534BED69 DOT 4050703 AT estechnical DOT co DOT uk> <534C1B44 DOT 20401 AT xs4all DOT nl> <20140417000357 DOT 21967 DOT qmail AT stuge DOT se> <201404170012 DOT s3H0C0SU021800 AT envy DOT delorie DOT com> <20140417010616 DOT 26473 DOT qmail AT stuge DOT se> <201404170117 DOT s3H1HgR6027052 AT envy DOT delorie DOT com> <20140417025146 DOT 1321 DOT qmail AT stuge DOT se>
Mime-Version: 1.0
X-Complaints-To: usenet AT ger DOT gmane DOT org
X-Gmane-NNTP-Posting-Host: bibo.iqo.uni-hannover.de
User-Agent: KNode/4.11.5
X-MIME-Autoconverted: from quoted-printable to 8bit by delorie.com id s3HI7ZG4007981
Reply-To: geda-user AT delorie DOT com

Peter Stuge wrote:

> It's a great example of a feature branch, and maintaining it in a
> branch somewhere outside of the primary repo allows more freedom in
> the development.
> 
> It becomes unneccessary to constantly synchronize with whatever else
> is going on, and development of the new feature can include wild
> experiments across the codebase which aren't neccessarily desirable
> in the primary repo just because they are part of the process for
> creating the new feature.

This worked well with Peter Cliftons development of openGL rendering and 
better polygon support (Thank you again, Peter!). 

His branch also shows the potential problems of such an almost forked 
approach. More often than not life outside open source development demands 
more priority. The tedious work to make changes compatible with the main 
branch may be postponed until forever. There were some desirable features 
in Peters branches that got lost in the process. E.g. solder mask used to 
be cut by the outline of the board in one of his branches. And of course, 
the impressive speed-up I saw with one of his more "aggressive" branches.
 
---<)kaimartin(>---
-- 
Kai-Martin Knaak                                  tel: +49-511-762-2895
Universität Hannover, Inst. für Quantenoptik      fax: +49-511-762-2211	
Welfengarten 1, 30167 Hannover           http://www.iqo.uni-hannover.de
GPG key:    http://pgp.mit.edu:11371/pks/lookup?search=Knaak+kmk&op=get



- Raw text -


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