On 02/04/2016 09:44 AM, Matthew Miller wrote:
On Wed, Feb 03, 2016 at 07:09:53PM +0100, Ralf Corsepius wrote:
Right. Tooling should stop that too. And I'm not just talking
_completely_ in hand-wavy theory. This is Dennis Gilmore's plan, where
any package build which breaks other packages (or possibly other
integration testing) gets automatically shuttled to a temporary side
repo.
That's a good idea.
This is good idea for releases, but would be utterly counter
productive to rawhide. You'd end up with not being able or drowning
in bureaucracy e.g. to add SONAME breaking changes.

Why bureaucracy?

Because this cannot work without coordination in a multi-admin world => Fedora is not a Cathedral, so bureaucracy is inevitably required.

It's what buildoverides in releases are aiming, and ... they are a pain to use and are far from working perfect.

Once the packages pass, they'd be automatically all
added back in.


That said, the current idea is to leave Rawhide as is, and add a
separate "gated" layer.
That gated layer already exists. It is called "releases".

Ralf
--
devel mailing list
devel@lists.fedoraproject.org
http://lists.fedoraproject.org/admin/lists/devel@lists.fedoraproject.org

Reply via email to