GNU bug report logs -
#24062
Temporary NEWS markup still in RC
Previous Next
Reported by: Glenn Morris <rgm <at> gnu.org>
Date: Sun, 24 Jul 2016 18:48:01 UTC
Severity: normal
Done: Nicolas Petton <nicolas <at> petton.fr>
Bug is archived. No further changes may be made.
To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 24062 in the body.
You can then email your comments to 24062 AT debbugs.gnu.org in the normal way.
Toggle the display of automated, internal messages from the tracker.
Report forwarded
to
bug-gnu-emacs <at> gnu.org
:
bug#24062
; Package
emacs
.
(Sun, 24 Jul 2016 18:48:01 GMT)
Full text and
rfc822 format available.
Message #3 received at submit <at> debbugs.gnu.org (full text, mbox):
Package: emacs
The temporary NEWS markup is still in place in the RC.
It should have been removed, together with a final check that everything
that should be has been documented, and any potential reordering of NEWS
topics.
Also, the final top-level ChangeLog and ChangeLog.2 entries are a bit
messy. The "25.1 released" should be in ChangeLog (at the top), not
ChangeLog.2. Both files have some ";;" entries that should not be there.
"Bump version for RC" should probably just be removed.
(Please review admin/release-process and admin/make-tarball.txt for other
items that may need doing.)
Information forwarded
to
bug-gnu-emacs <at> gnu.org
:
bug#24062
; Package
emacs
.
(Sun, 24 Jul 2016 19:01:01 GMT)
Full text and
rfc822 format available.
Message #6 received at 24062 <at> debbugs.gnu.org (full text, mbox):
[Message part 1 (text/plain, inline)]
Glenn Morris <rgm <at> gnu.org> writes:
Hi Glenn,
> The temporary NEWS markup is still in place in the RC.
> It should have been removed, together with a final check that everything
> that should be has been documented, and any potential reordering of NEWS
> topics.
Thanks for pointing it out Glenn.
> Also, the final top-level ChangeLog and ChangeLog.2 entries are a bit
> messy. The "25.1 released" should be in ChangeLog (at the top), not
> ChangeLog.2. Both files have some ";;" entries that should not be there.
> "Bump version for RC" should probably just be removed.
I'll take care of that, thank you.
Nico
[signature.asc (application/pgp-signature, inline)]
Information forwarded
to
bug-gnu-emacs <at> gnu.org
:
bug#24062
; Package
emacs
.
(Sun, 24 Jul 2016 19:03:02 GMT)
Full text and
rfc822 format available.
Message #9 received at 24062 <at> debbugs.gnu.org (full text, mbox):
> From: Glenn Morris <rgm <at> gnu.org>
> Date: Sun, 24 Jul 2016 14:47:46 -0400
>
> The temporary NEWS markup is still in place in the RC.
> It should have been removed
Right.
> together with a final check that everything that should be has been
> documented, and any potential reordering of NEWS topics.
This has already been done. NEWS was not touched since May,
basically.
Information forwarded
to
bug-gnu-emacs <at> gnu.org
:
bug#24062
; Package
emacs
.
(Sun, 24 Jul 2016 19:29:02 GMT)
Full text and
rfc822 format available.
Message #12 received at 24062 <at> debbugs.gnu.org (full text, mbox):
[Message part 1 (text/plain, inline)]
Glenn Morris <rgm <at> gnu.org> writes:
> The temporary NEWS markup is still in place in the RC.
I remove the temporary marks in the NEWS file (in commit 6bdf687).
I'm leaving this bug open as a reminder for the ChangeLog files.
Nico
[signature.asc (application/pgp-signature, inline)]
Information forwarded
to
bug-gnu-emacs <at> gnu.org
:
bug#24062
; Package
emacs
.
(Sun, 21 Aug 2016 21:35:02 GMT)
Full text and
rfc822 format available.
Message #15 received at 24062 <at> debbugs.gnu.org (full text, mbox):
[Message part 1 (text/plain, inline)]
Glenn Morris <rgm <at> gnu.org> writes:
> Also, the final top-level ChangeLog and ChangeLog.2 entries are a bit
> messy. The "25.1 released" should be in ChangeLog (at the top), not
> ChangeLog.2.
I've cleaned it up for the next RC, I'm now closing this issue.
Cheers,
Nico
[signature.asc (application/pgp-signature, inline)]
Reply sent
to
Nicolas Petton <nicolas <at> petton.fr>
:
You have taken responsibility.
(Sun, 21 Aug 2016 21:35:02 GMT)
Full text and
rfc822 format available.
Notification sent
to
Glenn Morris <rgm <at> gnu.org>
:
bug acknowledged by developer.
(Sun, 21 Aug 2016 21:35:03 GMT)
Full text and
rfc822 format available.
Information forwarded
to
bug-gnu-emacs <at> gnu.org
:
bug#24062
; Package
emacs
.
(Mon, 22 Aug 2016 16:46:01 GMT)
Full text and
rfc822 format available.
Message #23 received at 24062 <at> debbugs.gnu.org (full text, mbox):
> Glenn Morris <rgm <at> gnu.org> writes:
>
>> Also, the final top-level ChangeLog and ChangeLog.2 entries are a bit
>> messy. The "25.1 released" should be in ChangeLog (at the top), not
>> ChangeLog.2.
Now AFAICS there is no "25.1 released" ChangeLog entry at all. One could
be added by untarring, editing that one file, and tarring up again. But
perhaps no-one wants/needs it.
Information forwarded
to
bug-gnu-emacs <at> gnu.org
:
bug#24062
; Package
emacs
.
(Mon, 22 Aug 2016 17:02:01 GMT)
Full text and
rfc822 format available.
Message #26 received at 24062 <at> debbugs.gnu.org (full text, mbox):
[Message part 1 (text/plain, inline)]
Glenn Morris <rgm <at> gnu.org> writes:
> Now AFAICS there is no "25.1 released" ChangeLog entry at all. One could
> be added by untarring, editing that one file, and tarring up again. But
> perhaps no-one wants/needs it.
Indeed, and we said that we would not modify tarballs in place. I'll do
it for the next RC or release.
Cheers,
Nico
[signature.asc (application/pgp-signature, inline)]
Information forwarded
to
bug-gnu-emacs <at> gnu.org
:
bug#24062
; Package
emacs
.
(Mon, 22 Aug 2016 17:08:01 GMT)
Full text and
rfc822 format available.
Message #29 received at 24062 <at> debbugs.gnu.org (full text, mbox):
[Message part 1 (text/plain, inline)]
Glenn Morris <rgm <at> gnu.org> writes:
> Now AFAICS there is no "25.1 released" ChangeLog entry at all. One could
> be added by untarring, editing that one file, and tarring up again. But
> perhaps no-one wants/needs it.
I'll send the tarball of the release to emacs-devel before uploading it,
so people can double-check that everything's ok.
Nico
[signature.asc (application/pgp-signature, inline)]
Information forwarded
to
bug-gnu-emacs <at> gnu.org
:
bug#24062
; Package
emacs
.
(Mon, 22 Aug 2016 17:26:02 GMT)
Full text and
rfc822 format available.
Message #32 received at 24062 <at> debbugs.gnu.org (full text, mbox):
> From: Glenn Morris <rgm <at> gnu.org>
> Date: Mon, 22 Aug 2016 12:45:30 -0400
> Cc: 24062 <at> debbugs.gnu.org
>
> Now AFAICS there is no "25.1 released" ChangeLog entry at all. One could
> be added by untarring, editing that one file, and tarring up again. But
> perhaps no-one wants/needs it.
I think we need it, and also etc/HISTORY should have one more entry.
Thanks.
Information forwarded
to
bug-gnu-emacs <at> gnu.org
:
bug#24062
; Package
emacs
.
(Mon, 22 Aug 2016 17:42:02 GMT)
Full text and
rfc822 format available.
Message #35 received at 24062 <at> debbugs.gnu.org (full text, mbox):
[Message part 1 (text/plain, inline)]
>>>>> "EZ" == Eli Zaretskii <eliz <at> gnu.org> writes:
>> Now AFAICS there is no "25.1 released" ChangeLog entry at all. One could
>> be added by untarring, editing that one file, and tarring up again. But
>> perhaps no-one wants/needs it.
EZ> I think we need it, and also etc/HISTORY should have one more entry.
I agree.
--
John Wiegley GPG fingerprint = 4710 CF98 AF9B 327B B80F
http://newartisans.com 60E1 46C4 BD1A 7AC1 4BA2
[signature.asc (application/pgp-signature, inline)]
Information forwarded
to
bug-gnu-emacs <at> gnu.org
:
bug#24062
; Package
emacs
.
(Mon, 22 Aug 2016 19:46:02 GMT)
Full text and
rfc822 format available.
Message #38 received at 24062 <at> debbugs.gnu.org (full text, mbox):
[Message part 1 (text/plain, inline)]
John Wiegley <jwiegley <at> gmail.com> writes:
> EZ> I think we need it, and also etc/HISTORY should have one more entry.
>
> I agree.
Then I can make another pretest, as I do not want to update the existing
tarball.
What do you think?
Nico
[signature.asc (application/pgp-signature, inline)]
Information forwarded
to
bug-gnu-emacs <at> gnu.org
:
bug#24062
; Package
emacs
.
(Mon, 22 Aug 2016 19:56:01 GMT)
Full text and
rfc822 format available.
Message #41 received at 24062 <at> debbugs.gnu.org (full text, mbox):
[Message part 1 (text/plain, inline)]
Eli Zaretskii <eliz <at> gnu.org> writes:
Hi Eli,
> I think we need it, and also etc/HISTORY should have one more entry.
I don't understand what you mean. etc/HISTORY has the followyng entry
line 210:
GNU Emacs 25.1 (2016-08-28) emacs-25.1
Is there something else that is missing?
Cheers,
Nico
[signature.asc (application/pgp-signature, inline)]
Information forwarded
to
bug-gnu-emacs <at> gnu.org
:
bug#24062
; Package
emacs
.
(Tue, 23 Aug 2016 02:32:01 GMT)
Full text and
rfc822 format available.
Message #44 received at 24062 <at> debbugs.gnu.org (full text, mbox):
> From: Nicolas Petton <nicolas <at> petton.fr>
> Cc: 24062 <at> debbugs.gnu.org
> Date: Mon, 22 Aug 2016 21:54:58 +0200
>
> > I think we need it, and also etc/HISTORY should have one more entry.
>
> I don't understand what you mean. etc/HISTORY has the followyng entry
> line 210:
>
> GNU Emacs 25.1 (2016-08-28) emacs-25.1
I was looking in the Git repository, where this line is absent. Now I
see that it is there in the tarball, so nothing is missing, except
that the release tag will not include that line.
Why wasn't that pushed to the repo?
Information forwarded
to
bug-gnu-emacs <at> gnu.org
:
bug#24062
; Package
emacs
.
(Tue, 23 Aug 2016 08:16:02 GMT)
Full text and
rfc822 format available.
Message #47 received at 24062 <at> debbugs.gnu.org (full text, mbox):
[Message part 1 (text/plain, inline)]
Eli Zaretskii <eliz <at> gnu.org> writes:
> Why wasn't that pushed to the repo?
make-tarball.txt says it's best to wait for the actual release, so I did
not commit it yet.
Cheers,
Nico
[signature.asc (application/pgp-signature, inline)]
Information forwarded
to
bug-gnu-emacs <at> gnu.org
:
bug#24062
; Package
emacs
.
(Tue, 23 Aug 2016 08:20:02 GMT)
Full text and
rfc822 format available.
Message #50 received at 24062 <at> debbugs.gnu.org (full text, mbox):
[Message part 1 (text/plain, inline)]
Eli Zaretskii <eliz <at> gnu.org> writes:
> I was looking in the Git repository, where this line is absent. Now I
> see that it is there in the tarball, so nothing is missing, except
> that the release tag will not include that line.
Now I see that the ChangeLog I have locally has the following entry:
2016-08-28 Nicolas Petton <nicolas <at> petton.fr>
* Version 25.1 released.
See ChangeLog.2 for earlier changes.
So I'm a bit confused, I must have done something wrong, but I can do
another tarball with this (named RC3). John, Eli, is that what we want?
Cheers,
Nico
[signature.asc (application/pgp-signature, inline)]
Information forwarded
to
bug-gnu-emacs <at> gnu.org
:
bug#24062
; Package
emacs
.
(Tue, 23 Aug 2016 14:08:02 GMT)
Full text and
rfc822 format available.
Message #53 received at 24062 <at> debbugs.gnu.org (full text, mbox):
> From: Nicolas Petton <nicolas <at> petton.fr>
> Cc: rgm <at> gnu.org, 24062 <at> debbugs.gnu.org
> Date: Tue, 23 Aug 2016 10:15:19 +0200
>
> Eli Zaretskii <eliz <at> gnu.org> writes:
>
> > Why wasn't that pushed to the repo?
>
> make-tarball.txt says it's best to wait for the actual release, so I did
> not commit it yet.
Our release documentation doesn't really fit the RCn type of
semi-releases. AFAIR, in the entire history of Emacs since the 1990s,
only one release ever had an RC, all the rest went straight from a
pretest to an official release. That is why make-tarball.txt says
what it says: it doesn't assume that a non-release tarball can become
a release by just renaming the tarball file without any changes in the
contents and in the repository.
Information forwarded
to
bug-gnu-emacs <at> gnu.org
:
bug#24062
; Package
emacs
.
(Tue, 23 Aug 2016 14:09:01 GMT)
Full text and
rfc822 format available.
Message #56 received at 24062 <at> debbugs.gnu.org (full text, mbox):
> From: Nicolas Petton <nicolas <at> petton.fr>
> Cc: rgm <at> gnu.org, 24062 <at> debbugs.gnu.org
> Date: Tue, 23 Aug 2016 10:19:41 +0200
>
> Now I see that the ChangeLog I have locally has the following entry:
>
> 2016-08-28 Nicolas Petton <nicolas <at> petton.fr>
>
> * Version 25.1 released.
>
> See ChangeLog.2 for earlier changes.
>
> So I'm a bit confused, I must have done something wrong, but I can do
> another tarball with this (named RC3). John, Eli, is that what we want?
Making another RC just for ChangeLog changes sounds excessive to me.
I suggest you do that for the final tarball, after we decide to
release 25.1.
Thanks.
Information forwarded
to
bug-gnu-emacs <at> gnu.org
:
bug#24062
; Package
emacs
.
(Tue, 23 Aug 2016 15:13:01 GMT)
Full text and
rfc822 format available.
Message #59 received at 24062 <at> debbugs.gnu.org (full text, mbox):
[Message part 1 (text/plain, inline)]
Eli Zaretskii <eliz <at> gnu.org> writes:
> Making another RC just for ChangeLog changes sounds excessive to me.
> I suggest you do that for the final tarball, after we decide to
> release 25.1.
Works for me!
Cheers,
Nico
[signature.asc (application/pgp-signature, inline)]
Information forwarded
to
bug-gnu-emacs <at> gnu.org
:
bug#24062
; Package
emacs
.
(Wed, 24 Aug 2016 05:46:02 GMT)
Full text and
rfc822 format available.
Message #62 received at 24062 <at> debbugs.gnu.org (full text, mbox):
Eli Zaretskii wrote:
> Our release documentation doesn't really fit the RCn type of
> semi-releases.
I think it does, but improvements always welcome.
> AFAIR, in the entire history of Emacs since the 1990s, only one
> release ever had an RC, all the rest went straight from a pretest to
> an official release.
Nope. Every member of the 24 series, and at least most/all of the 23
series had one or more RCs.
Information forwarded
to
bug-gnu-emacs <at> gnu.org
:
bug#24062
; Package
emacs
.
(Wed, 24 Aug 2016 05:51:02 GMT)
Full text and
rfc822 format available.
Message #65 received at 24062 <at> debbugs.gnu.org (full text, mbox):
Nicolas Petton wrote:
>> Now AFAICS there is no "25.1 released" ChangeLog entry at all. One could
>> be added by untarring, editing that one file, and tarring up again. But
>> perhaps no-one wants/needs it.
>
> Indeed, and we said that we would not modify tarballs in place. I'll do
> it for the next RC or release.
I did not mean modify a tarfile in place.
I meant what is written in make-tarball:
If you need to change only a file(s) that cannot possibly affect
the build (README, ChangeLog, NEWS, etc.) then rather than doing
an entirely new build, it is better to unpack the existing
tarfile, modify the file(s), and tar it back up again.
Never replace an existing tarfile!
Ie, don't do a make bootstrap, because that is a more error-prone
process and will change every elc file.
This way, you won't need yet another RC for trivia like this.
You won't be replacing the alpha.gnu tarfile in place, you will just be
uploading a (very slightly) different one to ftp.gnu.org. Ie, the final
release will be (trivially) different to the last RC.
Information forwarded
to
bug-gnu-emacs <at> gnu.org
:
bug#24062
; Package
emacs
.
(Wed, 24 Aug 2016 05:54:01 GMT)
Full text and
rfc822 format available.
Message #68 received at 24062 <at> debbugs.gnu.org (full text, mbox):
Nicolas Petton wrote:
> Eli Zaretskii <eliz <at> gnu.org> writes:
>
>> I was looking in the Git repository, where this line is absent. Now I
>> see that it is there in the tarball, so nothing is missing, except
>> that the release tag will not include that line.
>
> Now I see that the ChangeLog I have locally has the following entry:
>
> 2016-08-28 Nicolas Petton <nicolas <at> petton.fr>
>
> * Version 25.1 released.
>
> See ChangeLog.2 for earlier changes.
Nobody's every done a "have a generated ChangeLog" release before.
I tried to adjust the documentation and M-x add-release-logs accordingly.
My idea was that line would be in the tarfile in (non-versioned)
ChangeLog, and not committed (to ChangeLog.2) till the actual release.
This is basically how it used to work when the ChangeLog was versioned,
just with a slight tweak of having to move the entry to a different file.
Information forwarded
to
bug-gnu-emacs <at> gnu.org
:
bug#24062
; Package
emacs
.
(Wed, 24 Aug 2016 08:20:01 GMT)
Full text and
rfc822 format available.
Message #71 received at 24062 <at> debbugs.gnu.org (full text, mbox):
[Message part 1 (text/plain, inline)]
Glenn Morris <rgm <at> gnu.org> writes:
> Ie, don't do a make bootstrap, because that is a more error-prone
> process and will change every elc file.
>
> This way, you won't need yet another RC for trivia like this.
>
> You won't be replacing the alpha.gnu tarfile in place, you will just be
> uploading a (very slightly) different one to ftp.gnu.org. Ie, the final
> release will be (trivially) different to the last RC.
You mean uploading it under a different name, like
emacs-25.1-rc3.tar.xz, right?
Cheers,
Nico
[signature.asc (application/pgp-signature, inline)]
Information forwarded
to
bug-gnu-emacs <at> gnu.org
:
bug#24062
; Package
emacs
.
(Wed, 24 Aug 2016 08:26:02 GMT)
Full text and
rfc822 format available.
Message #74 received at 24062 <at> debbugs.gnu.org (full text, mbox):
[Message part 1 (text/plain, inline)]
Glenn Morris <rgm <at> gnu.org> writes:
> Nobody's every done a "have a generated ChangeLog" release before.
> I tried to adjust the documentation and M-x add-release-logs accordingly.
> My idea was that line would be in the tarfile in (non-versioned)
> ChangeLog, and not committed (to ChangeLog.2) till the actual release.
That's exactly what I intended to do, but obviously I did something wrong
in the process.
Cheers,
Nico
[signature.asc (application/pgp-signature, inline)]
bug archived.
Request was from
Debbugs Internal Request <help-debbugs <at> gnu.org>
to
internal_control <at> debbugs.gnu.org
.
(Wed, 21 Sep 2016 11:24:03 GMT)
Full text and
rfc822 format available.
This bug report was last modified 8 years and 351 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.