GNU bug report logs -
#19299
25.0.50; "Contributing" button in *About GNU Emacs* no longer works
Previous Next
Reported by: Ulrich Mueller <ulm <at> gentoo.org>
Date: Sun, 7 Dec 2014 23:24:02 UTC
Severity: normal
Tags: confirmed
Found in version 25.0.50
Done: Stephen Leake <stephen_leake <at> stephe-leake.org>
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 19299 in the body.
You can then email your comments to 19299 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#19299
; Package
emacs
.
(Sun, 07 Dec 2014 23:24:02 GMT)
Full text and
rfc822 format available.
Acknowledgement sent
to
Ulrich Mueller <ulm <at> gentoo.org>
:
New bug report received and forwarded. Copy sent to
bug-gnu-emacs <at> gnu.org
.
(Sun, 07 Dec 2014 23:24:02 GMT)
Full text and
rfc822 format available.
Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):
In master, the CONTRIBUTE file was recently moved (back) from etc/ to
the top-level dir. This breaks the corresponding button in the about
page. To reproduce, type "M-x about-emacs RET" and then press the
"Contributing" button:
view-file: /usr/share/emacs/25.0.50/etc/CONTRIBUTE does not exist
From its new location, the file won't even be installed any more.
(Note: The file had been moved from top-level to etc in 2007.)
Information forwarded
to
bug-gnu-emacs <at> gnu.org
:
bug#19299
; Package
emacs
.
(Mon, 08 Dec 2014 17:02:02 GMT)
Full text and
rfc822 format available.
Message #8 received at 19299 <at> debbugs.gnu.org (full text, mbox):
Ulrich Mueller wrote:
> In master, the CONTRIBUTE file was recently moved (back) from etc/ to
> the top-level dir. This breaks the corresponding button in the about
> page. To reproduce, type "M-x about-emacs RET" and then press the
> "Contributing" button:
>
> view-file: /usr/share/emacs/25.0.50/etc/CONTRIBUTE does not exist
>
>>From its new location, the file won't even be installed any more.
>
> (Note: The file had been moved from top-level to etc in 2007.)
Yes, this file was moved into etc from top-level specifically so it
would be part of the installed Emacs. Personally I don't think that
moving it out again makes much sense, but if people really want to do
that, it needs more work. It needs to be in the installed Emacs, so a
special install rule will need to be written. The doc references that
refer to it being in the etc/ directory (grep will find these) will need
to be rewritten to account for it being in different places in installed
and uninstalled Emacs. Personally I think it would be a lot simpler to
move it back where it was and put a stub CONTRIBUTE at top-level that
just says "see etc/CONTRIBUTE". (But again, personally I don't think
this makes much sense.)
Please also note that ChangeLog entries are written in the present
tense ("deleted", "merged", "renamed", etc), start with capitals, and
end with full-stops.
Added tag(s) confirmed.
Request was from
Glenn Morris <rgm <at> gnu.org>
to
control <at> debbugs.gnu.org
.
(Mon, 08 Dec 2014 18:04:02 GMT)
Full text and
rfc822 format available.
Information forwarded
to
bug-gnu-emacs <at> gnu.org
:
bug#19299
; Package
emacs
.
(Mon, 08 Dec 2014 21:46:02 GMT)
Full text and
rfc822 format available.
Message #13 received at 19299 <at> debbugs.gnu.org (full text, mbox):
PS perhaps there is some confusion as to the purpose of this file.
The intended audience for etc/CONTRIBUTE is people who are not Emacs
developers and do not have write access to the repo. So it
specifically does not talk about how to commit things to Savannah, etc.
(People may have added bits of such information to the file in error.)
Many people just want to send a patch, not get write access.
That was why CONTRIBUTE needs to be in the installed Emacs.
"What people who commit to Emacs need to know" is a much more lengthy
document, and IMO should be a separate one. (IIRC, Xue Fuqiao wrote a
version of it the last time this came up; see emacs-devel archives.
I have to say that I didn't like that version much.)
Such a document is obviously long overdue.
Reply sent
to
Stephen Leake <stephen_leake <at> stephe-leake.org>
:
You have taken responsibility.
(Wed, 24 Dec 2014 13:58:02 GMT)
Full text and
rfc822 format available.
Notification sent
to
Ulrich Mueller <ulm <at> gentoo.org>
:
bug acknowledged by developer.
(Wed, 24 Dec 2014 13:58:03 GMT)
Full text and
rfc822 format available.
Message #18 received at 19299-done <at> debbugs.gnu.org (full text, mbox):
2014-12-19 Stephen Leake <stephen_leake <at> stephe-leake.org>
Move user-level information from CONTRIBUTE to doc/emacs/trouble.texi
Fixes bug#19299
* CONTRIBUTE: Move user-level information to doc/emacs/trouble.texi
(commit messages): new, gathered from comments on emacs-devel
(Changelog notes): add reference to GNU coding standards section 5.2;
doc 'present tense', bug fix format
(branches): freeze announcements are made on info-gnu-emacs mailing
list
(git vs rename): new
* doc/emacs/trouble.texi: Move user-level information from CONTRIBUTE here
* lisp/startup.el (fancy-about-text): change buttons for etc/CONTRIBUTE
to (info "(emacs)Contributing")
--
-- Stephe
bug archived.
Request was from
Debbugs Internal Request <help-debbugs <at> gnu.org>
to
internal_control <at> debbugs.gnu.org
.
(Thu, 22 Jan 2015 12:24:04 GMT)
Full text and
rfc822 format available.
This bug report was last modified 10 years and 206 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.