[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.
t
- [Axiom-developer] usual development,
root <=