LWN.net Logo

Bits from the (chilly) Debian release team

From:  Neil McGovern <neilm-AT-debian.org>
To:  debian-devel-announce-AT-lists.debian.org
Subject:  Bits from the (chilly) release team
Date:  Fri, 6 Aug 2010 14:44:18 +0100
Message-ID:  <20100806134418.GC9183@halon.org.uk>
Archive-link:  Article, Thread

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Hi,

As I'm writing this mail, Adam D. Barratt (adsb) is currently giving a
presentation at Debconf about "Bits from the Release Team". This is the
mail version for those who can't make it to New York. It contains some
important information, so please read it through to the end!

Team membership changes
=======================

After a little absence of formal release managers, we're pleased to
announce that Adam and myself are the new Release Managers.
Additionally, Luk Claes is now a Release Wizard. Myself and the rest of
the team would like to take this opportunity to thank Luk for his years
of hard work which has certainly improved Debian in immesureable ways.

We are still looking for enthusiastic DDs who would be interested in
joining the team and helping us to make Squeeze the great release we all
believe it can be.  If you're interested, please contact us at
debian-release@lists.debian.org or on #debian-release.

Current status
==============

As mentioned in the previous mail, we would freeze when various
transitions are completed or being handled. We now feel that this stage
has been reached. This means that we have stopped the automatic
migration of packages from unstable to testing.

In other words, Squeeze has frozen. Thanks are due to everyone who has
helped get us to this point.


Perhaps that's too subtle:
     _==_ _   
   _,(",)|_|    *** Frosty says Squeeze is FROZEN. ***
    \/. \-|     (He's in Austrailia, as it's winter there - 
  __( :  )|___  that's what the shovel is for, sandcastles)


Don't Panic!
============

Even though Squeeze has frozen, that doesn't mean it's impossible to get
your changes into Squeeze.

Now to explain what, exactly, we mean by "freeze".  The freeze upload
policy of uploading changes in through unstable if possible will be
continued to apply until the release.

Packages that are present in unstable today will be automatically
allowed into testing; this does not mean your package should be in
testing by now, but only in unstable.

If your package has a particular change that you feel really, really
needs to make the release, talk to us and we can discuss it.

What now?
=========

Now, so as not to have everyone contact us at once about packages we
know we won't approve, here are the guidelines for changes that will be
accepted into testing during the freeze:

  - fixes for release critical bugs (i.e., bugs of severity critical,
    grave, and serious) in all packages;

  - changes for release goals, if they are not invasive;

  - fixes for severity: important bugs in packages of priority: optional
    or extra, only when this can be done via unstable;

  - translation updates and

  - documentation fixes.

  - pre-approved fixes.

  - as above, important changes that the maintainer feels are *NEEDED*
    before release

If you have such a change and want to update your package in squeeze, the
rules are as follows:

  - In all cases, when preparing an upload, please do not make changes to
    the package that are not related to fixing the bugs in question.
    Doing so makes it more time consuming for the release team to review
    and approve such requests, delaying the release.  It also delays the
    fix for your package, because you will be asked to reupload. Always
    document every change verbosely in the changelog.

  - If in doubt, first contact debian-release.

  - When contacting the release team, please explain why you are
    requesting an update.  Bug numbers are a must.  Attach the proposed
    (or uploaded) patch.  The more we can figure out from your first email
    and your changelog (if any), the more quickly we can get your update
    in.

  - If your package needs to be updated for Squeeze, and the version in
    unstable doesn't contain extraneous changes (e.g, the version is the
    same between testing and unstable), please upload your fix to
    unstable and contact debian-release@lists.debian.org.

  - If the version in unstable already includes significant changes not
    related to the bug to be fixed, contact debian-release about
    uploading to testing-proposed-updates.  Changed dependencies, new
    upstream versions, changed library names, and completely rewriting
    the packaging are "significant changes".  So are lots of other
    things.

  - If the version in unstable won't reach testing because of new
    library dependencies, contact debian-release about uploading to
    testing-proposed-updates.

  - If you have a package that needs a freeze exception, *please* don't
    forget to contact us.  *Don't expect us to find out about it on our
    own*.  Putting a comment in the changelog is not contacting the
    release team. :)

  - If your package has been removed recently (i.e. in the last 20 days)
    due to an RC bug, and you have an bugfix-only update uploaded,
    you can contact the release team about letting your package back in.
    Same as above: Do not expect us to find it out ourselves. You need to
    push that.


As always, it is the release team's goal to get as much good software
into Squeeze as possible.  However, a freeze does not mean that your
package is ensured a spot in the release.  Please continue to stay on
top of release-critical bugs in packages that you maintain; RC bugs in
optional or extra packages that remain unfixed after a week will still
be grounds for removal from testing. Please also try and encourage
packages you depend on with RC bugs. We'd like to avoid removing lots of
packages with dependencies if possible, and your help can be valuable.

Please also note that since many updates (hopefully, the vast majority)
will still be going in through unstable, major changes in unstable right
now can disrupt efforts to get RC bugs fixed.  We don't ask you not to
make changes in unstable, but we do ask that you be aware of the effects
your changes can have -- especially if you maintain a library. Please
continue to keep disruptive changes out of unstable, and continue making
use of experimental where appropriate.  Note that you can stage NEW uploads
in experimental to avoid disruption in unstable.

Also, in case you need the release team's help to fix RC bugs (e.g. to remove
an old package), please feel free to contact us.

For packages which missed the freeze only for reasons outside of the
control of the maintainers, we might be generous, but you need to contact
us on your own, and you need to contact us soon.

RC bugs
=======

For the release, we need to get rid of all release critical bugs. Please
don't hesitate, pick any bug from
http://bts.turmzimmer.net/details.php?bydist=squeeze and fix it. Or send in a
patch in case there is none yet. And of course, follow our permanent BSP
policy for your NMUs. Uploading works as you are used to -- just remember to
send an e-mail to debian-release@lists.debian.org to get your fix through.


Thanks,
Neil McGovern
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)

iQIcBAEBCAAGBQJMW3daAAoJEMXOXcLFQs1Ze2QP/2RnhfRgAO8Jej8Osp9RgS4B
/0kM/2aSVbFQgKPTSxfUb8/xIAchJRh9fNdqWUIh4HKBD/UvXqR4ziDcR2hVJAHQ
H72TksC5/JP+3xCfKesOnj6/aDAe4kHDIn/xGnG3l+wUlAIdoEgmX1vlDiCg9Rlg
VN8Od2I1L+7cFIeJ/RLD0tdirpM/Z4sKVVPAlRQX1oQ2e8SsrvbdyxWBnnl27Mo5
wQ874nUurKlJzSG231QY3IWt9HYCjy1VYJTAxwvmu3D2ZzDT1s+r21q3nh01s4pJ
93OQgyG6NoodciJUfWQ4cv9NaJ1/7aq4DblxSDvdeMXJqmVvRcaEdQi1J5KcxDK0
329snmuZh98EDteJ5nPNNR6cpJoZU45P9X2KVVh2j2t55UJVGn8usyjW1H/QVYXo
ZZfgHAee1GPCCITHXFvmKcOfYjSFLytkecC536TAb2fLcSjHBRNen5XC1yVkxrdC
yamTLpu0XkHJW/wBmrnAh/Zru0onoBPSoeLpN1pK4zFkg//IAU0wigSnCTx7rpYS
UfjqicNCjimxekpCtEEvCdmAADXugxkG3CVmJ2UC+5VWPwLI6ZAtzvUQg7ipXgAP
0UbLsqd7aBYdtWkWZDsU5ln1lM5A5JEh3TwYcQtQ7s/6HKdqeBh+JDxKMSv0RVQL
fgQIflockyv3+SJ/dPCh
=N/Yn
-----END PGP SIGNATURE-----


-- 
To UNSUBSCRIBE, email to debian-devel-announce-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Archive: http://lists.debian.org/20100806134418.GC9183@halon.org.uk



(Log in to post comments)

Bits from the (chilly) Debian release team

Posted Aug 8, 2010 7:07 UTC (Sun) by MTecknology (subscriber, #57596) [Link]

Wow.. And so soon. It's nice to see that a new version of Debian will be getting released at some point in the future. I was going to push a package in but I guess I missed the ball here.

Iceweasel

Posted Aug 8, 2010 9:45 UTC (Sun) by patrick_g (subscriber, #44470) [Link]

Stange to see Debian Squeeze frozen with a very old version of Firefox.
The iceweasel package is only 3.5.10 (see here) but the official Firefox 3.6 version was released the 21 of January (see here).
It's important to have a recent version in Debian because there is no alternative for users of the x86-64 architecture. Mozilla doesn't provide x86-64 binaries.

Iceweasel

Posted Aug 8, 2010 10:07 UTC (Sun) by ms (subscriber, #41272) [Link]

I wonder if there's a plan to get chromium-browser into volatile. Anyone?

Iceweasel

Posted Aug 8, 2010 14:58 UTC (Sun) by joey (subscriber, #328) [Link]

chromium-browser is currently on track to be included in squeeze:
chromium-browser (- to 5.0.375.125~r53311-1)
    Maintainer: Debian Chromium Maintainers 
    11 days old (needed 10 days)
    Ignoring medium urgency setting for NEW package
    Ignoring block request by freeze, due to unblock request by freeze-exception
    Valid candidate
    Depends: chromium-browser icu
icu has been keeping it out, but seems likely to go in today.

If a browser is put in volatile, we might as well put libc6 and the kernel in it too ;)

Re firefox 3.6: http://lists.alioth.debian.org/pipermail/pkg-mozilla-maintainers/2010-February/006811.html

Iceweasel

Posted Aug 8, 2010 17:04 UTC (Sun) by patrick_g (subscriber, #44470) [Link]

Thanks for the mail about Firefox...however it's a mail from February!
Still no news about FF 3.6 in Squeeze?

Iceweasel

Posted Aug 8, 2010 20:16 UTC (Sun) by svena (guest, #20177) [Link]

Here's a more recent summary of the situation:

http://lists.debian.org/debian-devel/2010/06/msg00540.html

Iceweasel

Posted Aug 9, 2010 18:01 UTC (Mon) by chema (subscriber, #32636) [Link]

> http://lists.debian.org/debian-devel/2010/06/msg00540.html

The link contains a very nice summary of the ins and outs behind the decision.

Thank you for pointing it out.

- Chema

Bits from the (chilly) Debian release team

Posted Aug 12, 2010 5:53 UTC (Thu) by thedevil (subscriber, #32913) [Link]

What about tk?? The default in squeeze was supposed to be 8.5, but unstable tk still points to 8.4 :-(

Bits from the (chilly) Debian release team

Posted Aug 12, 2010 20:45 UTC (Thu) by HelloWorld (guest, #56129) [Link]

Who cares who cares about Tk these days?

Bits from the (chilly) Debian release team

Posted Aug 14, 2010 6:37 UTC (Sat) by VelvetElvis (guest, #69142) [Link]

It's the only Python GUI I ever bothered to learn (but I'm not bothered by the version).

Bits from the (chilly) Debian release team

Posted Aug 19, 2010 7:35 UTC (Thu) by thedevil (subscriber, #32913) [Link]

There are still valuable apps that use it. For me: scid and gitk. scid fortunately explicitly links with tk8.5, but gitk links with the debian default. Unless the transition goes through, that means I'll have to keep both versions on the system. I really hate that.

Copyright © 2010, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds