RE: Rough development plan

"Brandon Friedman" <[email protected]> Mon, 8 Dec 2003 12:48:18 +0200
Newsgroups gmane.network.e-smith.devel
Message-ID <000d01c3bd78$ca697560$f3001fac@adtjwitl03>
Why not look at Gentoo and their portage system?

> -----Original Message-----
> From: [email protected] [mailto:[email protected]] 
> Sent: 08 December 2003 12:42
> To: [email protected]
> Subject: Re: [e-smith-devinfo] Rough development plan
> 
> 
> On Sun, Dec 07, 2003 at 04:35:44PM +1100, Brad Hards wrote:
> > We will maintain up to four feature / package plans:
> > 1. The current minor release feature plan (ie the one we are 
> > developing). Right now, this is the 6.1 release plan. 2. The next 
> > minor release featureplan (which will be opened just before 
> we close 
> > the current minor release plan - features that aren't ready 
> get moved 
> > back a release). This will be 6.2, if there is such a 
> release. 3. The 
> > major release feature plan (cool stuff that can't make it into the 
> > minor release because it is too intrusive). Right now, this will be 
> > 7.0. 4. The next major release feature plan (which opens when the 
> > current major release plan closes. This would be 8.0.
> 
> Before you go much futher, I think there's a real need to 
> choose a 'meta package' handler.  Yum or Apt-rpm, for 
> instance.  This isn't a minor issue: E-smith is in sore need 
> of a Debian-like release system. If the distribution is 
> managed as a series of online package repositories with a 
> tool like Yum or Apt as the interface, you can then offer
> 
> 	* An easy upgrade path (possibly with no need for a reboot, if
> 	  managed properly)
> 	* The option of either keeping your system right up to date or
> 	  just doing security updates.
> 	* A simple way to add extra functionality that relies on a whole
> 	  set of packages rather than just one (e.g. Freeswan-based
> 	  vpns).  As things stand, it can be difficult to make sure
> 	  these extras continue functioning after an upgrade.  With a
> 	  yum or apt system, you simply include the extra repository and
> 	  install the appropriate virtual package.
> 
> Any thoughts?
> 
> -- 
> Bruce
> 
> --
> Please report bugs to [email protected]
> Please mail [email protected] (only) to discuss security 
> issues Support for registered customers and partners to 
> [email protected] To unsubscribe, e-mail: 
> [email protected]
> For additional commands, e-mail: 
> [email protected] Searchable archive at 
http://www.mail-archive.com/devinfo%40lists.e-smith.org


--
Please report bugs to [email protected]
Please mail [email protected] (only) to discuss security issues
Support for registered customers and partners to [email protected]
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]
Searchable archive at http://www.mail-archive.com/devinfo%40lists.e-smith.org