[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Gnu-arch-users] distinguished branch name, "clone"
From: |
Stephen J. Turnbull |
Subject: |
Re: [Gnu-arch-users] distinguished branch name, "clone" |
Date: |
Mon, 10 Nov 2003 13:52:05 +0900 |
User-agent: |
Gnus/5.1002 (Gnus v5.10.2) XEmacs/21.5 (celeriac, linux) |
>>>>> "Colin" == Colin Walters <address@hidden> writes:
Colin> And that's exactly the problem - tla's verbosity and
Colin> general complexity have so far generally seemed to keep the
Colin> novices away. That's what I want to fix.
An analogy: It's not necessarily a good idea to make it easy to
pretend that arch is CVS, even though use of arch provides much more
potential capability, any more than the high source-level
compatibility of C++ syntax with that of C leads to good C++ style.
The popularity of languages like python, with its "explicit is better
than implicit" mantra, makes me wonder if verbosity is as big a
barrier as you think.
>> Not really. There are two common idioms I've encountered with
>> CVS: HEAD as unstable with branches being stabilised and
>> released. HEAD as stable with branches for experimentation and
>> another set of branches for releases.
Colin> I have personally never encountered a project that uses the
Colin> latter paradigm.
XEmacs tried it. It failed, primarily because CVS lacks the support
for branches that arch provides. People "knew" in advance it wouldn't
work, so they bitched and dragged their heels and supported each
others' insistance that you have to work on the trunk or it's too
hard, and everything of interest ended up on the main devel branch
anyway. So we ended up switching to devel on the trunk.
But even the worst detractors of the idea in _practice_ did not
disagree with it as a theoretical strategy. AFAIK the jury is still
out on the theoretical value of the approach.
--
Institute of Policy and Planning Sciences http://turnbull.sk.tsukuba.ac.jp
University of Tsukuba Tennodai 1-1-1 Tsukuba 305-8573 JAPAN
Ask not how you can "do" free software business;
ask what your business can "do for" free software.
- Re: [Gnu-arch-users] distringuished branches, Re: distinguished branch name, "clone", (continued)
- Re: [Gnu-arch-users] distringuished branches, Re: distinguished branch name, "clone", Colin Walters, 2003/11/09
- Re: [Gnu-arch-users] distringuished branches, Re: distinguished branch name, "clone", Robert Collins, 2003/11/09
- Re: [Gnu-arch-users] distringuished branches, Re: distinguished branch name, "clone", Sean Case, 2003/11/09
- Re: [Gnu-arch-users] distringuished branches, Re: distinguished branch name, "clone", zander, 2003/11/09
- Re: [Gnu-arch-users] distringuished branches, Re: distinguished branch name, "clone", Robert Collins, 2003/11/09
- Re: [Gnu-arch-users] distringuished branches, Re: distinguished branch name, "clone", Tom Lord, 2003/11/09
- Re: [Gnu-arch-users] distringuished branches, Re: distinguished branch name, "clone", zander, 2003/11/09
- Re: [Gnu-arch-users] distringuished branches, Re: distinguished branch name, "clone", Miles Bader, 2003/11/09
- Re: [Gnu-arch-users] distringuished branches, Re: distinguished branch name, "clone", Thomas Zander, 2003/11/10
- Re: [Gnu-arch-users] distringuished branches, Re: distinguished branch name, "clone", Miles Bader, 2003/11/10
- Re: [Gnu-arch-users] distinguished branch name, "clone",
Stephen J. Turnbull <=
Re: [Gnu-arch-users] distinguished branch name, "clone", Colin Walters, 2003/11/08
Re: [Gnu-arch-users] distinguished branch name, "clone", Paul Hedderly, 2003/11/09
Re: [Gnu-arch-users] distinguished branch name, "clone", Miles Bader, 2003/11/08