Gnus development mailing list
 help / color / mirror / Atom feed
* A new Gnus 5.10 release...
@ 2006-03-20 19:13 Reiner Steib
  2006-03-20 19:22 ` gdt
                   ` (6 more replies)
  0 siblings, 7 replies; 18+ messages in thread
From: Reiner Steib @ 2006-03-20 19:13 UTC (permalink / raw)
  Cc: Miles Bader

Hi,

more than two years[0] have passed since the release of Gnus 5.10.6
(almost 4000 lines in lisp/ChangeLog in v5-10!).  I think everyone,
including Lars, agrees that a new Gnus 5.10 release is due.

As Larsi's cvs-head- and quimby-oriented scripts weren't suitable for
a branch release, I offered Lars to help with the preparations.  This
is why I added the "release-*" targets in `Makefile.in'.  These
targets cover most aspects needed for a release (both from that stable
branch and from the trunk).

As it simplifies support if we have a stable release and a development
release with the same bug fix level, Lars also agreed to release No
Gnus 0.4 on the same day as the stable release.

I think we should have a couple of days *without any code changes*
(see below for possible exceptions) on the v5-10 branch (*doc fixes*
are always okay) and release the new version 5.10.8 then.
[As there are already too many "5.10.7" versions around in the wild
(XEmacs packages, Debian, ...), I'd suggest to go for 5.10.8 now,
skipping 5.10.7.]

The lack of any check-ins on the v5-10 branch during the last few days
is a good opportunity to start the release procedure right now, I
think.  Miles has synced the v5-10 branch to Emacs CVS and Steve Young
has synced to the XEmacs package tree and pre-released a new
package[1] so we should get some testers for the current code base
before the release.

Miles, I'd like to ask you _not_ to sync code changes from Emacs to
Gnus changes from now on until the release is out.  If there are
doc-fixes for Gnus files in Emacs' CVS during that period, I can do
that manually if necessary (I don't know how much work it is for you
to sync partially).

AFAICS, the following changes could be merged from the trunk into the
stable branch.  The question is just whether to do it before or
shortly after the release.  Does anyone have pending fixes that need
go into v5-10?.

(a) The nnimap gnus-uncompress-range stuff:

    ,----
    | 2006-03-03  Daniel Pittman <daniel@rimspace.net>
    | 
    | 	* nnimap.el (nnimap-request-update-info-internal): Optimize.
    `----
    
    It solved the "XEmacs/Gnus eats all memory and dies" problem[2].
    I think we should install it in v5-10 before the release.

(b) I'd like to add the changes related to `mm-charset-eval-alist' and
    `mm-charset-override-alist' in v5-10.  It'd be sufficient to do
    this (immediately) after the release.

(c) New tool bar icons.  I was hesitating whether to add them in v5-10
    or not.  The problem is that not only the icons have changed but
    also the code for setting up the tool bars.  So it's partly a new
    feature, partly it's fixing the problem that the old tool bars
    were not very useful.  My tendency is to merge it into v5-10
    (immediately) after the release, but before Emacs 22 is released.
    (The code seems to work fine now and has been tested on the trunk
    for several weeks now.)

(d) The changes WRT `message-send-mail-function'[3].  It'd be
    sufficient to do this (immediately) after the release.

Unless people think that (a)-(d) _must_ be added to v5-10 _before_ the
release, I'd suggest to do another release quite soon after (a)-(d)
have been merged into v5-10.  At the same time we might get more
feedback and bug reports from people who didn't use any non-released
version (i.e. anything newer than 5.10.6) yet, i.e. I expect that
these won't be the only changes.

Comments?

Bye, Reiner.

[0] <http://article.gmane.org/gmane.emacs.gnus.announce/45>

[1] <http://article.gmane.org/gmane.emacs.xemacs.beta/22346>
    See the xemacs-pkg-1_90 tag in our CVS.  The only change in v5-10
    the is more recent is the 2006-03-17 change.

[2] <http://thread.gmane.org/gmane.emacs.gnus.general/62236>

[3] <http://thread.gmane.org/gmane.emacs.devel/50242>
-- 
       ,,,
      (o o)
---ooO-(_)-Ooo---  |  PGP key available  |  http://rsteib.home.pages.de/



^ permalink raw reply	[flat|nested] 18+ messages in thread

end of thread, other threads:[~2006-04-08  9:10 UTC | newest]

Thread overview: 18+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2006-03-20 19:13 A new Gnus 5.10 release Reiner Steib
2006-03-20 19:22 ` gdt
2006-03-20 20:24 ` Romain Francoise
2006-03-20 22:58 ` Arne Jørgensen
2006-03-21  5:22 ` Manoj Srivastava
2006-03-21 15:44   ` Romain Francoise
2006-03-21 14:51 ` Simon Josefsson
2006-03-21 17:14   ` Reiner Steib
2006-03-22  9:55     ` Simon Josefsson
2006-03-22 15:01       ` Reiner Steib
2006-03-22 16:06         ` Simon Josefsson
2006-03-22  6:14 ` Katsumi Yamaoka
2006-03-23  9:47   ` Katsumi Yamaoka
2006-03-23 12:35     ` Reiner Steib
2006-03-23 14:25       ` Katsumi Yamaoka
2006-04-04 15:08 ` Release candidate for 5.10.8 (was: A new Gnus 5.10 release...) Reiner Steib
2006-04-07 15:44   ` Release candidate for 5.10.8 Reiner Steib
2006-04-08  9:10     ` Reiner Steib

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).