public inbox for gentoo-dev@lists.gentoo.org
 help / color / mirror / Atom feed
From: foser <foser@foser.dyn.warande.net>
To: gentoo-dev@gentoo.org
Subject: Re: [gentoo-dev] Three teir portage: stable, prestable, unstable?
Date: Tue, 07 Oct 2003 00:08:19 +0200	[thread overview]
Message-ID: <1065478098.2899.26.camel@rivendell> (raw)
In-Reply-To: <1065478086.4139.38.camel@Interimo.Intern.LAN>

On Tue, 2003-10-07 at 00:08, Ian Leitch wrote:
> As I'm sure all devs know, ~arch is used for other things than just
> testing ebuilds.
> 
> "The purpose of ~arch is for testing new packages added to Portage. This
> is not the equivalent of "testing" of "unstable" in other
> distributions." - Development Policy

Well then that is a violation of policy. Developers who do this should
'change their ways'.

> Making these changes would sort out this little problem/mess whatever
> you want to call it. I also think the extra unstable branch would take
> some weight off package.mask, which could then be reserved for the need
> to mask a package for temporary licensing issues etc.. without removing
> it from portage. 

I think package.mask is indeed not the best solution for development
versions of packages, but neither do i think we should have an official
'unstable branch'. We have trouble enough to keep 'stable' stable and
up-to-date as it is, no need to add another official burden to it.

> Stable would also gradulay become more stable. We can't match Debian for
> stability but we could have the best of both worlds: up-to-date,
> reasonably stable software. This must be pretty attractive to those
> using Gentoo on the server and more importantly, those thinking about
> it. 

How would stable become more stable ? Stable should be stable as it is,
if it isn't because of development packages, then that is because
developers do not follow policy as it stands (or interpret it the wrong
way). That was put into place to ensure stability.

The only reason i see for adding an extra layer is for 'big' stuff that
needs serious testing : KDE/GNOME development series maybe, arch
additions to the tree (amd64 anyone), introduction of new eclasses, etc.
Those should be entered to the tree in some special protected
environment first, where they get proper testing (maybe by a selected
few) and then when reaching stability can be added to the tree with
relative ease (not one developer throwing in his local tree one night at
once).

- foser


--
gentoo-dev@gentoo.org mailing list


  reply	other threads:[~2003-10-06 22:10 UTC|newest]

Thread overview: 16+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2003-10-06 21:47 [gentoo-dev] Three teir portage: stable, prestable, unstable? Ian Leitch
2003-10-06 20:51 ` Lisa Seelye
2003-10-06 22:08   ` Ian Leitch
2003-10-06 22:08     ` foser [this message]
2003-10-07  9:46       ` Paul de Vrieze
2003-10-07 12:07         ` foser
2003-10-07 13:04           ` Paul de Vrieze
2003-10-07 14:30             ` foser
2003-10-07 18:49               ` Ian Leitch
2003-10-07 18:10                 ` brett holcomb
2003-10-07 18:27                   ` Paul de Vrieze
2003-10-07 21:57                     ` Jason Stubbs
2003-10-07 21:41                 ` foser
2003-10-06 21:00 ` Stuart Herbert
2003-10-06 21:22 ` Mike Frysinger
2003-10-06 21:56 ` Sven Blumenstein

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=1065478098.2899.26.camel@rivendell \
    --to=foser@foser.dyn.warande.net \
    --cc=gentoo-dev@gentoo.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox