Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 10 Dec 1995 08:49:41 -0600
From:      rkw@dataplex.net (Richard Wackerbarth)
To:        hackers@freefall.freebsd.org
Cc:        jkh@time.cdrom.com
Subject:   Sup's Freefall-centric tree conventions
Message-ID:  <v02130509acf09c92823d@[199.183.109.242]>

next in thread | raw e-mail | index | archive | help
I feel that the group is making a big mistake by using /usr/src as the
location of the -current tree available for sup'ping.

This assumes that the system is interested in only the absolute latest
-current version of the source. I think that this is in error. /usr/src
should be reserved for the system's own sources. They might be 2.1-RELEASE,
for example.

Similarly, assuming that -stable is on /a/src is equally freefall-centric.

I advocate that we designate another tree location for the various source trees.
For example, ~FreeBSD/current, ~FreeBSD/stable, ~FreeBSD/cvs, etc.
The individual system is then free to make these entries links to whatever
location is appropriate for their configuration.

While we are at it, -stable should not be a tree in its own right. It is
really an alias for some other branch. As a result, I would place the tree
in ~FreeBSD/2.1 and link ~FreeBSD/stable to it.

This is particularly important when you consider that we are likely to have
at least three trees active at the same time. These would be the
STABLE-RELEASE, the new STABLE-CANDIDATE, and the EXPERIMENTAL/UNSTABLE
(-current) trees.

I can envision that each of these trees might be changing at the same time
if an important security bug fix were to be found while we are still
shaking out a new stable-candidate.

----
Richard Wackerbarth
rkw@dataplex.net





Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?v02130509acf09c92823d>