From: "Kévin Le Gouguec" <kevin.legouguec@gmail.com>
To: Eli Zaretskii <eliz@gnu.org>
Cc: rms@gnu.org, juri@linkov.net, rudalics@gmx.at,
stefankangas@gmail.com, ghe@sdf.org, emacs-devel@gnu.org,
monnier@iro.umontreal.ca
Subject: Following etc/NEWS on the development branch (was: Confused by y-or-n-p)
Date: Sat, 09 Jan 2021 15:06:15 +0100 [thread overview]
Message-ID: <87turqcii0.fsf_-_@gmail.com> (raw)
In-Reply-To: <83ft3aik79.fsf@gnu.org> (Eli Zaretskii's message of "Sat, 09 Jan 2021 10:32:58 +0200")
Eli Zaretskii <eliz@gnu.org> writes:
>> From: Richard Stallman <rms@gnu.org>
>> Cc: ghe@sdf.org, juri@linkov.net, rudalics@gmx.at,
>> monnier@iro.umontreal.ca, eliz@gnu.org, emacs-devel@gnu.org
>> Date: Sat, 09 Jan 2021 01:34:32 -0500
>>
>> I think I was the first person to complain about it. An entry in
>> etc/NEWS would probably not have come to my attention, since I don't
>> check it regularly. But a posting on emacs-devel is something I would
>> have noticed.
>
> Reading NEWS each time one updates from the development branch of the
> repository is something we expect from every user. I suggest to start
> reading it when you build a new development version
FWIW, after pulling changes, one can ask Git "What changed in NEWS since
my last update?" like so:
git diff @{1} etc/NEWS
"@{1}" means "the previous value of the current branch"
(cf. gitrevisions(7)).
While I personally spend a few minutes reading every commit after
fetching[1], I wouldn't fault anyone for not watching etc/NEWS
conscientiously. All the ways I can think of[2] (that do not involve
fiddling with Git) fail to limit their output to my last update, so they
are not as user-friendly as ticking messages off a mailing list.
A list like emacs-diffs focusing on etc/NEWS would make sense to me; it
would be lower-volume than either bug-gnu-emacs or emacs-devel, so it
would be harder for readers to miss (documented) user-facing changes.
And such a list would expose those changes once they have taken a
concrete form (committed patches, applied and ready to be tried out);
this is easier to pick apart than week-long exchanges of dozens of
messages, featuring half as many versions of one (or more) patch(es),
all of them possibly dismissed because of unevocative subject lines.
NB: these are just ideas to make user-facing changes more visible for
people tracking the development branch; they are orthogonal to Gregory's
tentative guideline of considering new user settings for every change
worth mentioning in NEWS, to allow users to opt out of new features.
[1] With some amount of arbitrary filtering, e.g.
- Is there a bug ID?
⇒ skim (probably saw it on bug-gnu-emacs)
- Does the title refer to platforms/packages I don't care about?
⇒ skim (maybe some nice coding tricks to glean from the diff)
- Does the message contain a non-ChangeLog summary?
⇒ read it (less noisy than ChangeLog entries IMO)
- Does the commit have NEWS entries?
⇒ read them (to learn about new knobs to tweak)
- Does the commit touch on areas of personal interest?
⇒ read the diff
[2] C-x p f etc/NEWS RET C-x v l
https://git.savannah.gnu.org/cgit/emacs.git/log/etc/NEWS
next prev parent reply other threads:[~2021-01-09 14:06 UTC|newest]
Thread overview: 210+ messages / expand[flat|nested] mbox.gz Atom feed top
2020-12-23 15:24 Confused by y-or-n-p Eli Zaretskii
2020-12-23 16:45 ` Stefan Monnier
2020-12-23 17:04 ` Jean Louis
2020-12-23 17:35 ` Eli Zaretskii
2020-12-23 18:11 ` Stefan Monnier
2020-12-23 18:44 ` Eli Zaretskii
2020-12-25 4:29 ` Richard Stallman
2020-12-23 19:48 ` Lars Ingebrigtsen
2020-12-23 19:53 ` Karl Fogel
2020-12-23 20:27 ` Eli Zaretskii
2020-12-24 18:26 ` Karl Fogel
2020-12-24 5:56 ` Richard Stallman
2020-12-24 5:53 ` Richard Stallman
2020-12-24 6:06 ` David Masterson
2020-12-24 16:49 ` João Távora
2020-12-24 15:38 ` martin rudalics
2020-12-24 20:47 ` Juri Linkov
2020-12-25 7:23 ` Eli Zaretskii
2020-12-25 9:07 ` martin rudalics
2020-12-25 11:32 ` Eli Zaretskii
2020-12-25 13:20 ` martin rudalics
2020-12-26 10:24 ` Richard Stallman
2020-12-26 11:01 ` Jean Louis
2020-12-26 13:41 ` martin rudalics
2020-12-27 16:25 ` Juri Linkov
2020-12-27 17:16 ` martin rudalics
2020-12-28 8:48 ` Juri Linkov
2020-12-27 18:06 ` Eli Zaretskii
2020-12-28 8:52 ` Juri Linkov
2020-12-28 9:36 ` Eli Zaretskii
2020-12-28 17:06 ` Juri Linkov
2020-12-28 17:28 ` Eli Zaretskii
2020-12-30 9:54 ` Juri Linkov
2021-01-02 5:25 ` Richard Stallman
2021-01-02 13:36 ` Richard Stallman
2021-01-02 5:25 ` Richard Stallman
2021-01-02 5:25 ` Richard Stallman
2021-01-02 7:06 ` Eli Zaretskii
2021-01-02 7:22 ` Lars Ingebrigtsen
2021-01-02 17:06 ` Drew Adams
2021-01-02 17:14 ` Eli Zaretskii
2021-01-03 6:06 ` Richard Stallman
2021-01-03 15:16 ` Eli Zaretskii
2021-01-04 5:16 ` Richard Stallman
2021-01-04 6:10 ` Stefan Monnier
2021-01-04 7:54 ` Stefan Kangas
2021-01-04 9:21 ` martin rudalics
2021-01-04 9:24 ` Lars Ingebrigtsen
2021-01-04 9:55 ` martin rudalics
2021-01-04 11:28 ` Andrea Corallo via Emacs development discussions.
2021-01-04 14:58 ` Dmitry Gutov
2021-01-04 15:09 ` Eli Zaretskii
2021-01-04 15:17 ` Lars Ingebrigtsen
2021-01-04 16:10 ` Eli Zaretskii
2021-01-05 8:16 ` Lars Ingebrigtsen
2021-01-05 15:03 ` Eli Zaretskii
2021-01-06 5:01 ` Richard Stallman
2021-01-06 15:19 ` Eli Zaretskii
2021-01-04 17:17 ` Stefan Monnier
2021-01-04 17:43 ` Eli Zaretskii
2021-01-04 18:02 ` Stefan Monnier
2021-01-04 18:15 ` Eli Zaretskii
2021-01-05 8:32 ` Lars Ingebrigtsen
2021-01-06 5:02 ` Richard Stallman
2021-01-06 15:20 ` Eli Zaretskii
2021-01-06 16:44 ` Stefan Monnier
2021-01-06 17:05 ` Eli Zaretskii
2021-01-06 17:13 ` Stefan Monnier
2021-01-04 17:20 ` martin rudalics
2021-01-04 17:43 ` Lars Ingebrigtsen
2021-01-04 18:52 ` martin rudalics
2021-01-05 8:33 ` Lars Ingebrigtsen
2021-01-04 18:04 ` Stefan Monnier
2021-01-06 5:03 ` Richard Stallman
2021-01-06 15:23 ` Eli Zaretskii
2021-01-07 7:53 ` Richard Stallman
2021-01-06 5:01 ` Richard Stallman
2021-01-04 17:53 ` Juri Linkov
2021-01-05 6:33 ` Richard Stallman
2021-01-05 14:57 ` Eli Zaretskii
2021-01-05 6:35 ` Richard Stallman
2021-01-04 10:28 ` Gregory Heytings via Emacs development discussions.
2021-01-04 17:22 ` Stefan Monnier
2021-01-04 17:28 ` martin rudalics
2021-01-06 5:03 ` Richard Stallman
2021-01-04 22:18 ` Gregory Heytings via Emacs development discussions.
2021-01-05 14:50 ` Eli Zaretskii
2021-01-06 0:14 ` Gregory Heytings via Emacs development discussions.
2021-01-06 3:34 ` Eli Zaretskii
2021-01-06 9:41 ` Gregory Heytings via Emacs development discussions.
2021-01-06 15:33 ` Eli Zaretskii
2021-01-06 15:46 ` Tassilo Horn
2021-01-06 16:08 ` Eli Zaretskii
2021-01-06 16:36 ` Tassilo Horn
2021-01-06 16:58 ` Eli Zaretskii
2021-01-06 23:57 ` Gregory Heytings via Emacs development discussions.
2021-01-07 9:41 ` Stefan Kangas
2021-01-08 6:17 ` Richard Stallman
2021-01-07 7:41 ` Richard Stallman
2021-01-07 14:23 ` Eli Zaretskii
2021-01-13 15:57 ` Richard Stallman
2021-01-06 5:13 ` Richard Stallman
2021-01-05 6:29 ` Richard Stallman
2021-01-04 8:52 ` Lars Ingebrigtsen
2021-01-05 6:33 ` Richard Stallman
2021-01-05 14:44 ` Stefan Monnier
2021-01-07 7:33 ` Richard Stallman
2021-01-07 14:18 ` Eli Zaretskii
2021-01-07 15:09 ` Stefan Monnier
2021-01-13 15:57 ` Richard Stallman
2021-01-13 16:16 ` Eli Zaretskii
2021-01-15 5:28 ` Richard Stallman
2021-01-15 7:13 ` Eli Zaretskii
2021-01-17 6:03 ` Richard Stallman
2021-01-07 15:10 ` Stefan Monnier
2021-01-05 14:58 ` Eli Zaretskii
2021-01-04 14:59 ` Eli Zaretskii
2021-01-06 5:01 ` Richard Stallman
2021-01-06 15:16 ` Eli Zaretskii
2021-01-06 21:18 ` Alfred M. Szmidt
2021-01-07 3:32 ` Eli Zaretskii
2021-01-06 15:28 ` Stefan Monnier
2021-01-06 5:01 ` Richard Stallman
2021-01-06 15:17 ` Eli Zaretskii
2021-01-04 5:17 ` Richard Stallman
2021-01-04 6:12 ` Stefan Monnier
2021-01-04 15:01 ` Eli Zaretskii
2021-01-06 5:01 ` Richard Stallman
2021-01-06 15:14 ` Eli Zaretskii
2021-01-06 5:01 ` Richard Stallman
2021-01-06 15:16 ` Eli Zaretskii
2021-01-07 7:53 ` Richard Stallman
2021-01-07 14:32 ` Eli Zaretskii
2021-01-04 10:28 ` Gregory Heytings via Emacs development discussions.
2021-01-04 11:02 ` Alan Mackenzie
2021-01-04 11:35 ` Gregory Heytings via Emacs development discussions.
2021-01-04 12:34 ` Alan Mackenzie
2021-01-04 13:10 ` Gregory Heytings via Emacs development discussions.
2021-01-04 17:21 ` martin rudalics
2021-01-05 10:48 ` Alan Mackenzie
2021-01-05 11:10 ` tomas
2021-01-05 15:34 ` martin rudalics
2021-01-04 15:19 ` Eli Zaretskii
2021-01-04 22:17 ` Gregory Heytings via Emacs development discussions.
2021-01-05 11:44 ` Alan Mackenzie
2021-01-05 14:48 ` Eli Zaretskii
2021-01-05 18:18 ` Juri Linkov
2021-01-05 6:44 ` Richard Stallman
2021-01-03 6:01 ` Richard Stallman
2021-01-03 6:01 ` Richard Stallman
2021-01-04 18:03 ` Juri Linkov
2021-01-06 5:03 ` Richard Stallman
2021-01-14 8:50 ` Juri Linkov
2021-01-15 5:41 ` Richard Stallman
2021-01-03 6:03 ` Richard Stallman
2021-01-03 15:13 ` Eli Zaretskii
2021-01-05 6:25 ` Richard Stallman
2021-01-05 14:54 ` Eli Zaretskii
2021-01-06 0:14 ` Gregory Heytings via Emacs development discussions.
2021-01-06 0:44 ` Stefan Monnier
2021-01-06 9:41 ` Gregory Heytings via Emacs development discussions.
2021-01-06 11:06 ` Stefan Kangas
2021-01-06 15:35 ` Eli Zaretskii
2021-01-06 15:46 ` Drew Adams
2021-01-06 23:57 ` Gregory Heytings via Emacs development discussions.
2021-01-07 9:46 ` Stefan Kangas
2021-01-07 10:03 ` Gregory Heytings via Emacs development discussions.
2021-01-07 10:29 ` Stefan Kangas
2021-01-09 6:34 ` Richard Stallman
2021-01-09 8:32 ` Eli Zaretskii
2021-01-09 14:06 ` Kévin Le Gouguec [this message]
2021-01-09 14:24 ` Following etc/NEWS on the development branch (was: Confused by y-or-n-p) Eli Zaretskii
2021-01-09 16:05 ` Following etc/NEWS on the development branch Kévin Le Gouguec
2021-01-09 9:34 ` Confused by y-or-n-p Gregory Heytings via Emacs development discussions.
2021-01-10 6:07 ` Richard Stallman
2021-01-07 14:09 ` Eli Zaretskii
2021-01-07 23:34 ` Gregory Heytings via Emacs development discussions.
2021-01-08 2:10 ` Stefan Monnier
2021-01-09 9:34 ` Gregory Heytings via Emacs development discussions.
2021-01-08 7:16 ` Eli Zaretskii
2021-01-09 6:44 ` Stealing minibuffers [Was: Confused by y-or-n-p] Richard Stallman
2021-01-09 9:34 ` Gregory Heytings via Emacs development discussions.
2021-01-09 10:04 ` Eli Zaretskii
2021-01-06 15:32 ` Confused by y-or-n-p Eli Zaretskii
2021-01-07 7:52 ` Richard Stallman
2021-01-07 14:27 ` Eli Zaretskii
2021-01-07 7:52 ` Richard Stallman
2021-01-06 3:35 ` Eli Zaretskii
2020-12-28 5:26 ` Richard Stallman
2020-12-28 5:51 ` Drew Adams
2020-12-28 8:59 ` Juri Linkov
2020-12-26 10:24 ` Richard Stallman
2020-12-26 10:51 ` Eli Zaretskii
2020-12-27 5:38 ` Richard Stallman
2020-12-25 9:23 ` Juri Linkov
2020-12-25 11:46 ` Eli Zaretskii
2020-12-25 8:42 ` martin rudalics
2020-12-25 11:31 ` Eli Zaretskii
2020-12-25 13:20 ` martin rudalics
2020-12-26 10:24 ` Richard Stallman
2020-12-26 10:41 ` Sv: " arthur miller
2020-12-27 5:38 ` Richard Stallman
2020-12-26 10:49 ` Eli Zaretskii
2020-12-26 13:45 ` martin rudalics
2020-12-27 5:46 ` Richard Stallman
2020-12-26 18:30 ` Drew Adams
2020-12-25 4:40 ` Richard Stallman
2020-12-25 8:42 ` martin rudalics
2020-12-28 17:09 ` Juri Linkov
2020-12-29 8:53 ` martin rudalics
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=87turqcii0.fsf_-_@gmail.com \
--to=kevin.legouguec@gmail.com \
--cc=eliz@gnu.org \
--cc=emacs-devel@gnu.org \
--cc=ghe@sdf.org \
--cc=juri@linkov.net \
--cc=monnier@iro.umontreal.ca \
--cc=rms@gnu.org \
--cc=rudalics@gmx.at \
--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).