Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 10 Sep 2003 23:04:55 -0400
From:      Ken Smith <kensmith@cse.Buffalo.EDU>
To:        freebsd-hubs@freebsd.org
Subject:   Change in layout?
Message-ID:  <20030911030455.GA3493@electra.cse.Buffalo.EDU>

next in thread | raw e-mail | index | archive | help

I have been "asking around" to see if this is possible.  They haven't
said it's possible yet, but they haven't said it's not possible either.
So, IF it turns out this is possible do you think this would help?

  1) Move the *release* package set into the releases/ directory
     itself, instead of that being a symlink.
  2) Move the non-release package sets (e.g. packages-5-current) to
     a new directory named releases/

Using the 4.9 release as an example that means the package set that
would be placed in ports/i386/packages-4.9-release under the current
scheme would be placed in releases/i386/4.9-RELEASE/packages instead.

The reasons I thought this might help are:

  - the releases/ directory continues to be "static" stuff, with some
    clever rsync scripts or the separate cvsup collections available
    you can continue to just sync that during active release times if
    you want

  - the ports/ directory will only contain "dynamic" stuff, and only
    stuff directly related to the operations of "ports" (a tarball
    of the /usr/ports tree, plus all the distfiles)

  - the packages/ directory (new) will contain only "dynamic" stuff,
    and there will be less of it because the (static) release package
    sets will now be in the releases/ directory

This should make choosing to carry only ports stuff or only packages stuff
easier if you want to do that.

Is this worth pursuing?  They may still say no - keep in mind releases
are built by different people than the ports/packages, etc. and
coordinating it amongst all the different people during a time they're
all under stress (release time...) might not work.

Thanks.

-- 
						Ken Smith
- From there to here, from here to      |       kensmith@cse.buffalo.edu
  there, funny things are everywhere.   |
                      - Theodore Geisel |



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