Anaconda is totally trashing the F18 schedule (was Re: f18: how to install into a LVM partitions (or RAID))

Dennis Gilmore dennis at ausil.us
Mon Nov 5 04:57:13 UTC 2012


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

El Wed, 31 Oct 2012 10:59:54 -0700
Jesse Keating <jkeating at j2solutions.net> escribió:
> On 10/31/2012 09:56 AM, Toshio Kuratomi wrote:
> > * Jesse Keating, Jeremy Katz, and others who helped shape the
> > current policy and theory of our release schedule felt that the 6
> > month release cycle was fine but that certain features were going
> > to take longer to develop. Those would need to be developed and not
> > enter into Fedora until they were close enough that they could be
> > completed during that cycle.
> >    - No matter what we do to try and increase the development cycle
> > within a release, there's always going to be issues that take
> > longer than the release that we need to deal with.  Perhaps, we
> > just need to be better about making people follow this model.
> 
> I'm not entirely sure what I felt then, but I'm certainly open to a 
> longer release cycle.  In fact I'm very much in favor of one, one
> that puts more time between "feature complete" and the actual alpha
> release. All too often we see features crash land right at the
> deadline, and any software that has to integrate across a lot of
> pieces (like anaconda) gets stuck trying to account for all these
> changes in a very limited time frame, only to be hindered quickly by
> a freeze process.

I really do not object to a longer release cycle.  I am also open to
making feature freeze being 4-6 weeks before Alpha change freeze. The
risk we run is people land new features anyway. but we run that today.
We always have a run of things late. People need to land changes
earlier  the bigger the change the earlier it needs to land.  Maybe it
wont be a popular idea but having feature freeze at previous release
time is needed. What I am thinking is:

Branch as we do, which opens up development for next release same as
we do today, so in the current cycle when we branched off f18, f19
features needed to start landing so all that would be taken for f18 is
bug fix and integration fixes.  when we release f18 we hit F19 feature
freeze.  that then will give us close to 3 months to do most of the
integration fixing and stabalising.  we then rinse and repeat.  It
would mean that we need to start making rawhide installable again,
though thats something that seems to be inevitable, we could do weekly
snapshot test composes. I am willing from the releng side to do the
work needed.


> I think we need to give developers more time for feature integration 
> after the feature freeze.

I am all for giving developers more time to integrate with other
features.


Dennis
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)

iEYEARECAAYFAlCXRykACgkQkSxm47BaWfdGrgCgh+nK7OKFhPLSu+VQV9XXTyYb
j4kAniud8lfIuGEouw3Ib3yHy4gc8+bK
=Zu8Z
-----END PGP SIGNATURE-----


More information about the devel mailing list