[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Axiom-developer] usual development

From: root
Subject: [Axiom-developer] usual development
Date: Sat, 19 Mar 2005 15:13:56 -0500

in CVS you mention a flow of:

 local change
   commit to HEAD
     merge Good(tm) changes to STABLE branch
       release STABLE branch every 3 months or so

in Arch the HEAD==branch. rather than everyone working on the
same set of sources the branches allow you to work on BSD related
changes where Bill can work on Windows related changes. These 
get sorted at the merge-into-main step when the branch is considered
working. Thus rather than have 10 developers working on the HEAD
there are 1 or 2 developers working on individual branches. This
makes it less likely that they will step on each other.

It also allows us to explore structural changes such as your
suggestion of skipping the lsp subdir build, and complete rebuilds
such as the SBCL ansi common lisp branch. These are not possible 
under a CVS model except as a new project.

Arch has its problems though. I haven't figured out how to kill off
a whole branch. And the --no-pristine option does not seem to work.


reply via email to

[Prev in Thread] Current Thread [Next in Thread]