unofficial mirror of emacs-devel@gnu.org 
 help / color / mirror / code / Atom feed
From: Karl Fogel <kfogel@red-bean.com>
To: Eli Zaretskii <eliz@gnu.org>
Cc: stefankangas@gmail.com,  emacs-devel@gnu.org
Subject: Re: Emacs 28.2 released
Date: Wed, 14 Sep 2022 14:53:43 -0500	[thread overview]
Message-ID: <87pmfxivg8.fsf@red-bean.com> (raw)
In-Reply-To: <83h7192246.fsf@gnu.org> (Eli Zaretskii's message of "Wed, 14 Sep 2022 22:21:45 +0300")

On 14 Sep 2022, Eli Zaretskii wrote:
>> From: Karl Fogel <kfogel@red-bean.com>
>> Cc: stefankangas@gmail.com,  emacs-devel@gnu.org
>> Date: Wed, 14 Sep 2022 14:15:26 -0500
>> 
>> On 14 Sep 2022, Eli Zaretskii wrote:
>> >But we don't have any release notes for bugfix releases.  We 
>> >don't
>> >track bugs that we fix in such releases, and don't record them
>> >anywhere except in Git logs.  We certainly don't record them 
>> >in 
>> >NEWS,
>> >which is why what Stefan did misses your point.
>> 
>> We have an entry in NEWS for 28.2.
>> 
>> That entry has a substantive item about an installation change. 
>> There are also a couple of items listed under "Changes in 
>> Specialized Modes and Packages in Emacs 28.2" (although one of 
>> them says that the change was actually released in 28.1 and 
>> that 
>> we just forgot to include it in the release notes then).
>
>These are not the bugfixes whose list you wanted to see.

Sure it is.  It's good enough -- and presumably that's why we link 
to it from the 28.2 section on 
https://www.gnu.org/savannah-checkouts/gnu/emacs/emacs.html#Releases 
.

All I'm saying is that the announcement email should contain the 
*same link* that the above page contains.

If we want to make further improvements to release notes, we can. 
I'm not against that.  But my core suggestion has always been to 
just link to the thing *that we already have*.  We don't need to 
do more work to make a better thing.  Let's just point to the 
thing we have -- that would already be an improvement on the 
status quo, and a very easy improvement to implement.

While the blurb for 28.2 may not be a complete list of bugfixes, 
it is still useful, both in what it contains and in its position 
at the end of an easily-navigable long line of past release notes.

>You keep changing the request on every step.  It is very hard to 
>have
>a useful discussion this way.

I have been making the same request in every single email.  My 
original email contains the same proposal I am making above:

https://mail.gnu.org/archive/html/emacs-devel/2022-09/msg00757.html

(Later I introduced the observation that readers of announcement 
emails will also use the *already existing* ability to easily get 
from the current release notes to past release notes.  That merely 
supplements the argument I've always been making -- it is an 
additional feature, but it doesn't require any extra work on our 
part: we already have it.)

>So now I understand that you suggest having something like this:
>
>  . a link to NEWS of the current release (for minor releases, 
>  this
>    NEWS could be empty or almost empty, and we don't have a way 
>    to
>    describe the bugs we fixed there, but you now say this is not
>    important?)
>  . a link to the announcement of previous release, where there 
>  will
>    be a link to NEWS of that release
>  . and so on, all the way to some old enough release beyond 
>  which no
>    one will bother
>
>Is that correct?  Or do we have a misunderstanding again?

I don't understand how you got that from what I wrote, but it is 
not what I said.

My suggestion is simply this:

Every release announcement email -- major or minor -- should have 
a link to the corresponding online release notes.

That single link is enough to satisfy readers who want to go 
looking for more detail.  Sure, we could improve our release notes 
for minor releases, if we decide it's worth the effort, but just 
dependably having the link at all would still be an improvement 
over the status quo.

In practice, some readers will use that to jump to information 
about older releases, since not everyone upgrades with every 
release.  Our online release notes are already presented in a way 
that makes such jumping convenient, so we don't need to do any 
more work to get that benefit.

Best regards,
-Karl



  reply	other threads:[~2022-09-14 19:53 UTC|newest]

Thread overview: 44+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2022-09-14 17:06 Emacs 28.2 released Karl Fogel
2022-09-14 17:21 ` Eli Zaretskii
2022-09-14 18:49   ` Karl Fogel
2022-09-14 18:56     ` Eli Zaretskii
2022-09-14 19:15       ` Karl Fogel
2022-09-14 19:21         ` Eli Zaretskii
2022-09-14 19:53           ` Karl Fogel [this message]
2022-09-15  6:58             ` Eli Zaretskii
2022-09-15  7:44               ` Stefan Kangas
2022-09-15 17:59               ` Karl Fogel
2022-09-14 17:39 ` Eli Zaretskii
  -- strict thread matches above, loose matches on Subject: below --
2022-09-12 10:13 Stefan Kangas
2022-09-12 11:28 ` Michael Albinus
2022-09-12 11:55   ` Michael Albinus
2022-09-12 11:59   ` Eli Zaretskii
2022-09-12 12:00   ` Eli Zaretskii
2022-09-12 12:03     ` Michael Albinus
2022-09-12 12:20   ` Lars Ingebrigtsen
2022-09-12 20:59 ` Karl Fogel
2022-09-13  1:36   ` Stefan Kangas
2022-09-13  2:30     ` Eli Zaretskii
2022-09-13  9:39       ` Stefan Kangas
2022-09-13 12:03         ` Eli Zaretskii
2022-09-13 12:46           ` Stefan Kangas
2022-09-13 13:03             ` Lars Ingebrigtsen
2022-09-13 13:43               ` Robert Pluim
2022-09-13 13:55                 ` Lars Ingebrigtsen
2022-09-14 16:43                 ` Stefan Kangas
2022-09-14 16:47                   ` Lars Ingebrigtsen
2022-09-14 17:33                     ` Eli Zaretskii
2022-09-14 22:50                       ` Stefan Kangas
2022-09-15  5:37                         ` Eli Zaretskii
2022-09-15  7:44                           ` Stefan Kangas
2022-09-14 16:54                   ` Eli Zaretskii
2022-09-14 22:50                     ` Stefan Kangas
2022-09-15  5:38                       ` Eli Zaretskii
2022-09-14 16:57                   ` Karl Fogel
2022-09-14 18:34                     ` Bob Rogers
2022-09-16 14:56                       ` Stefan Kangas
2022-09-13 15:29           ` Karl Fogel
2022-09-13 15:49             ` Eli Zaretskii
2022-09-13 15:52               ` Eli Zaretskii
2022-09-14 16:59               ` Karl Fogel
2022-09-14 17:04                 ` Eli Zaretskii

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

  List information: https://www.gnu.org/software/emacs/

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

  git send-email \
    --in-reply-to=87pmfxivg8.fsf@red-bean.com \
    --to=kfogel@red-bean.com \
    --cc=eliz@gnu.org \
    --cc=emacs-devel@gnu.org \
    --cc=stefankangas@gmail.com \
    /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.
Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs.git

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 read-only IMAP folder(s) and NNTP newsgroup(s).