delorie.com/archives/browse.cgi | search |
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
webmaster | delorie software privacy |
Copyright © 2019 by DJ Delorie | Updated Jul 2019 |