Hi,

anonym wrote (09 May 2014 10:38:41 GMT) :
> I'll be release manager for the Tails 1.1 release. Here's the
> preliminary release schedule:

>   2014-05-28   Feature freeze.
>                Tag 1.1-rc1 in Git.
>                Build and upload 1.1-rc1 ISO/IUKs.
>   2014-05-29   Test 1.1-rc1.
>   2014-05-30   Officially release 1.1-rc1.
>   [...]

tl;dr: I think we should postpone Tails 1.1, release 1.1~beta1 instead
in 3 days, 1.0.1 on June 11, and 1.1 on July 22.

The current state of the release manager view [1] looks quite
concerning at first glance, but things are not *that* bad. I think
we're doing pretty well considering how late work on various large
tasks was started or resumed.

  [1] 
https://labs.riseup.net/code/projects/tails/issues?per_page=100&query_id=147

Assuming all branches currently pending review'n'merge are good, our
devel branch currently looks like a good 1.1~beta1 to me.

  * I doubt we'll be able to easily fix the two regressions we've
    already spotted (#7249 and #7285), even if we were given
    more time.

  * The update of the documentation inherited from Incognito (#5977)
    was already postponed from 1.0, and is not finished yet, but
    I guess it can be done by June 8, or postponed again with no big
    harm done.

  * The Liferea thingie needs more work, but well, worst case, we just
    don't merge it for 1.1.

  * I still plan to do enough doc update next week for UEFI support to
    make sense.

The only things that I'm really worried about are:

  * The lack of a finalized Windows Camouflage mode.

  * The fact we've been discovering quite a few obvious regressions in
    the last few weeks, and even days... which makes me think that
    there's a number of less obvious issues we've not spotted yet.
    If we release RC1 in 3 days, we'll have about a week to fix all
    regressions found by early testers. That's not much.

So, I'm hereby proposing that we:

  * Build/test/release 1.1~beta1 on May 28-30 (just as planned,
    s/rc/beta/)

  * Advertise the 1.1~beta1 call for testing the best we can.
    Oh, and test it ourselves quite a bit, too ;)

  * Release a 1.0.1 point-release, based on Squeeze, on June 11,
    instead of the planned 1.1 final.

  * Release 1.1 on July 22 (which probably means a freeze + RC1 during
    the summit).

Incidentally, this would get our release schedule back on tracks with
Mozilla's, so that we have a major released planned for October 14,
when ESR24 reaches end-of-life and we have to switch to ESR31.

And maybe Liferea persistence can be brought to a plausible mergeable
state early enough to be reviewed, and improved if needed, for 1.1~rc1.

Thoughts?

Cheers!
-- 
  intrigeri
  | GnuPG key @ https://gaffer.ptitcanardnoir.org/intrigeri/intrigeri.asc
  | OTR fingerprint @ https://gaffer.ptitcanardnoir.org/intrigeri/otr.asc
_______________________________________________
Tails-dev mailing list
Tails-dev@boum.org
https://mailman.boum.org/listinfo/tails-dev
To unsubscribe from this list, send an empty email to 
tails-dev-unsubscr...@boum.org.

Reply via email to