← Back to team overview

kicad-developers team mailing list archive

Re: Concerns about clearing disagreements before committing.



On Tue, 22 Nov 2011, Lorenzo Marcantonio wrote:

> On Tue, Nov 22, 2011 at 09:06:11AM -0700, Brian F. G. Bidulock wrote:
> > Lorenzo,
> > 
> > On Tue, 22 Nov 2011, Lorenzo Marcantonio wrote:
> > > 
> > > What about doing what everybody else is doing? Feature freeze the main
> > > branch (only for fixes) and go on on an experimental one...
> > > 
> > 
> > 
> > What is "testing" for?
> Testing is short term and cut a release every few months.
> Experimental is long term and potentially *very* unstable.
Sure.  But I don't see cutting out (or converting) legacy code as an
experiment.  Do you?  Yet it has to be done before one can experiment.
I would suggest that legacy code be cut from "testing" before branching
"experimental".  It would provide at least some baseline for private
branches that can be merged back into "experimental" when stable enough
for other to "experiment" with.  Also, it would make porting forward or
merging bug fixes in later far easier.  Otherwise, "experimental" would
soon deviate so widely from "testing" that it is just a fork anyway.

Who's going to bite that bullet?


Brian F. G. Bidulock    � The reasonable man adapts himself to the �
bidulock@xxxxxxxxxxx    � world; the unreasonable one persists in  �
http://www.openss7.org/ � trying  to adapt the  world  to himself. �
                        � Therefore  all  progress  depends on the �
                        � unreasonable man. -- George Bernard Shaw �