Gnus development mailing list
 help / color / mirror / Atom feed
From: Sean Doran <smd@ebone.net>
Cc: ding@gnus.org
Subject: Re: ognus
Date: 31 Oct 2000 17:37:54 +0100	[thread overview]
Message-ID: <52aeblklul.fsf@sean.ebone.net> (raw)
In-Reply-To: <200010302322.XAA08221@djlvig.dl.ac.uk>

Dave Love <d.love@dl.ac.uk> writes:

> I doubt many of them have absentee maintainers, a lack of management
> and not even the ability to make a release or update a web site.

Hm, I think it would be as easy as one of the usual
suspects making a candidate release tag and fixing up
things in that tagged branch until it seems "good enough"
for a release, tagging the release, putting tarballs up on
ftp.gnus.org, and doing the normal announcement.  If he's
around, some of all of this could be done by Lars, but I
don't think his being buried stalls most of the hard work
(i.e., everything up to the posting of the announcement &
the installation of the tarball on the ftp site).

The question is then what to do about pulling-up bugfixes
into the release; obviously fingers should get broken for
pulling-up anything incompatible into a release tag, and
to avoid unnecessary broken-fingers, someone should play
"releng", maintaining purity, making tarballs of patches
against the released tarball, and so forth.  Various
software projects do this somewhat differently; pull-ups
against the release tag and pull-ups against a second
release_bugfix tag or equivalent seem to work reasonably well.

As to the website and ftp archive, one of the usual
suspects probably could convince him to cough over write
access to his playpens, if they can do a reasonable
imitation of his whimsicalness. :-)

> The fact that this exchange is happening is indicative.  I shouldn't
> be doing the work I am and I certainly shouldn't find things change
> under me like this without warning.  (I'm not a beginner.)

Right, beginners go to the ftp archive and observe
"gnus.tar.gz", or they end up at
http://www.gnus.org/distribution.html where they see
useful information starting with, "Gnus is distributed as
a compressed tar file of Emacs Lisp files".

Perhaps the "development sources" further down the page is
insufficiently scary to people who aren't familiar with
how CVS tends to work in large multi-person projects?

> So people wouldn't advise users to do that?  

No, users should not run development sources, unless they
are prepared to deal with unexpected bugs.

> How should things be stabilized and users provided with
> useful fixed versions?  (I know stabilization prior to
> Gnus releases isn't traditional.)

"Gnus is distributed as a compressed tar file of Emacs
Lisp files".

Unfortunately, the "An archive of patches is also available"
is bit-rotting, but this would be a good place to put
pull-up fixes against the compressed tar files.

Gnus used to be released with such frequency, that
inter-release pull-ups were mostly pointless.  Releasing
with that frequency again is another option, and cuts down
on the releng activity.

>  PA> Aren't all the 5.8.7 point releases stable?
> I don't know what that means.

He means, the "gnus.tar.gz" files found in the primary and
mirror archives are stable.   The current gnus.tar.gz
contains sources to version "Gnus v5.8.7".

> Certainly things after 5.8.7 don't look too stable and 5.8.7 was
> apparently released with mail-source-delete-incoming turned off, for
> instance, even if there's notthing else seriously wrong with it.

After 5.8.7 is "Gnus development sources".

mail-source-delete-incoming -> nil is a safety feature for
new users who have never set up Gnus before, and is a
smart idea.   Anyone who has been using gnus for a while
(e.g., 5.8.6, 5.8.5, ...) may well have (setq mail-source-delete-incoming t)
in her or his .gnus.el

        Sean.



  parent reply	other threads:[~2000-10-31 16:37 UTC|newest]

Thread overview: 69+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2000-10-27 22:59 ognus Simon Josefsson
2000-10-28  0:25 ` ognus ShengHuo ZHU
2000-10-28 13:41   ` ognus Simon Josefsson
2000-10-28 15:34     ` ognus Kai Großjohann
2000-10-28 15:41       ` ognus Simon Josefsson
2000-10-29 17:47       ` ognus Dave Love
2000-10-31 22:09     ` S/MIME and PGP/MIME (Was: Re: ognus) Bjørn Mork
2000-10-31 23:18       ` ShengHuo ZHU
2000-11-01 20:41         ` Bjørn Mork
2000-10-28 19:22   ` emacs21-branch (Re: ognus) Karl Eichwalder
2000-10-29 17:47     ` Dave Love
2000-10-29 18:48     ` Karl Eichwalder
2000-10-29 19:50       ` Kai Großjohann
2000-10-29 21:26         ` Florian Weimer
2000-10-29 22:53         ` ShengHuo ZHU
2000-10-30 22:53         ` Dave Love
2000-10-30 23:20           ` Denys Duchier
2000-10-30 23:38             ` Laura Conrad
2000-10-31  9:50               ` Denys Duchier
2000-11-02 17:25                 ` Dave Love
2000-11-02 17:34                   ` Gunnar Evermann
2000-11-03 19:09                     ` Dave Love
2000-11-03 22:07                       ` Gunnar Evermann
2000-11-02 21:01                   ` Denys Duchier
2000-11-02 22:53                     ` Kai Großjohann
2000-11-03 14:31                       ` Per Abrahamsen
2000-11-03 14:42                         ` luis fernandes
2000-11-04 11:42                         ` Steinar Bang
2000-11-04  2:52                       ` Russ Allbery
2000-11-03 19:14                     ` Dave Love
2000-11-03 19:42                       ` Denys Duchier
2000-11-04  0:04                         ` Kai Großjohann
2000-11-04 15:04                         ` Per Abrahamsen
2000-11-04 20:15                           ` Denys Duchier
2000-11-04 22:59                             ` Andreas Fuchs
2000-11-05  1:15                           ` Russ Allbery
2000-11-02 17:23             ` Dave Love
2000-10-31  0:17           ` Steven E. Harris
2000-10-31 10:09           ` Kai Großjohann
2000-10-29 17:39   ` ognus Dave Love
2000-10-30 11:35     ` ognus Per Abrahamsen
2000-10-30 13:05       ` ognus Kai Großjohann
2000-10-30 23:24         ` ognus Dave Love
2000-10-31 10:16           ` ognus Kai Großjohann
2000-11-04 20:23             ` ognus Lars Magne Ingebrigtsen
2000-11-04 22:04               ` ognus Kai Großjohann
2000-11-04 22:34                 ` ognus Lars Magne Ingebrigtsen
2000-10-30 23:22       ` ognus Dave Love
2000-10-31  9:07         ` ognus Russ Allbery
2000-10-31 13:06           ` ognus Karl Kleinpaste
2000-10-31 17:00           ` ognus Sean Doran
2000-10-31 17:55             ` ognus Kai Großjohann
2000-10-31 13:36         ` ognus Per Abrahamsen
2000-10-31 16:49           ` ognus Sean Doran
2000-11-02 17:35           ` ognus Dave Love
2000-11-02 18:08             ` ognus ShengHuo ZHU
2000-11-02 19:31               ` uunassigned code (was: Re: ognus) Per Abrahamsen
2000-11-03 19:01               ` ognus Dave Love
2000-11-02 19:18             ` ognus Per Abrahamsen
2000-11-02 23:01               ` ognus Kai Großjohann
2000-11-03 14:11                 ` ognus Per Abrahamsen
2000-11-03 19:04               ` ognus Dave Love
2000-11-04 15:11                 ` ognus Per Abrahamsen
2000-11-03 15:39             ` ognus Simon Josefsson
2000-11-04 20:31             ` ognus Lars Magne Ingebrigtsen
2000-10-31 16:37         ` Sean Doran [this message]
2000-11-02 17:22           ` ognus Dave Love
2000-11-04 11:48         ` ognus Steinar Bang
2000-11-04 11:45       ` ognus Steinar Bang

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=52aeblklul.fsf@sean.ebone.net \
    --to=smd@ebone.net \
    --cc=ding@gnus.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
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).