* bug#57041: [PATCH] Add a word about warnings to CONTRIBUTE
@ 2022-08-07 14:42 Stefan Kangas
2022-08-07 14:59 ` Eli Zaretskii
0 siblings, 1 reply; 5+ messages in thread
From: Stefan Kangas @ 2022-08-07 14:42 UTC (permalink / raw)
To: 57041
Severity: wishlist
Any comments?
diff --git a/CONTRIBUTE b/CONTRIBUTE
index 94d757daaf..fe03fe0afc 100644
--- a/CONTRIBUTE
+++ b/CONTRIBUTE
@@ -165,6 +165,11 @@ test 'out-of-tree' builds as well, i.e.:
../path-to-emacs-sources/configure
make
+In most cases, any given change is required not to introduce any test
+failures or warnings. There are exceptions: for example, we don't
+usually care about warnings from ancient or buggy compilers, but we do
+try to pacify warnings from stable versions of GCC.
+
** Commit messages
Ordinarily, a change you commit should contain a log entry in its
^ permalink raw reply related [flat|nested] 5+ messages in thread
* bug#57041: [PATCH] Add a word about warnings to CONTRIBUTE
2022-08-07 14:42 bug#57041: [PATCH] Add a word about warnings to CONTRIBUTE Stefan Kangas
@ 2022-08-07 14:59 ` Eli Zaretskii
2022-08-07 15:05 ` Lars Ingebrigtsen
0 siblings, 1 reply; 5+ messages in thread
From: Eli Zaretskii @ 2022-08-07 14:59 UTC (permalink / raw)
To: Stefan Kangas; +Cc: 57041
> From: Stefan Kangas <stefan@marxist.se>
> Date: Sun, 7 Aug 2022 09:42:16 -0500
>
> Severity: wishlist
>
> Any comments?
You mean, this existing text
** Testing your changes
Please test your changes before committing them or sending them to the
list. If possible, add a new test along with any bug fix or new
functionality you commit (of course, some changes cannot be easily
tested).
doesn't already tell the same? If so, I'm okay with making the first
sentence say
Please test your changes before committing them or sending them to the
list, by running the Emacs test suite and making sure there are no
regressions.
But I see no particular reasons to describe exceptions.
^ permalink raw reply [flat|nested] 5+ messages in thread
* bug#57041: [PATCH] Add a word about warnings to CONTRIBUTE
2022-08-07 14:59 ` Eli Zaretskii
@ 2022-08-07 15:05 ` Lars Ingebrigtsen
2022-08-07 15:15 ` Eli Zaretskii
0 siblings, 1 reply; 5+ messages in thread
From: Lars Ingebrigtsen @ 2022-08-07 15:05 UTC (permalink / raw)
To: Eli Zaretskii; +Cc: 57041, Stefan Kangas
Eli Zaretskii <eliz@gnu.org> writes:
> But I see no particular reasons to describe exceptions.
This does seem useful to state explicitly:
+ we don't
+usually care about warnings from ancient or buggy compilers, but we do
+try to pacify warnings from stable versions of GCC.
Because it has happened that people have submitted patches to pacify
ancient gcc versions, and that's not useful work.
^ permalink raw reply [flat|nested] 5+ messages in thread
* bug#57041: [PATCH] Add a word about warnings to CONTRIBUTE
2022-08-07 15:05 ` Lars Ingebrigtsen
@ 2022-08-07 15:15 ` Eli Zaretskii
2022-08-18 10:55 ` Stefan Kangas
0 siblings, 1 reply; 5+ messages in thread
From: Eli Zaretskii @ 2022-08-07 15:15 UTC (permalink / raw)
To: Lars Ingebrigtsen; +Cc: 57041, stefan
> From: Lars Ingebrigtsen <larsi@gnus.org>
> Cc: Stefan Kangas <stefan@marxist.se>, 57041@debbugs.gnu.org
> Date: Sun, 07 Aug 2022 17:05:09 +0200
>
> Eli Zaretskii <eliz@gnu.org> writes:
>
> > But I see no particular reasons to describe exceptions.
>
> This does seem useful to state explicitly:
>
> + we don't
> +usually care about warnings from ancient or buggy compilers, but we do
> +try to pacify warnings from stable versions of GCC.
>
> Because it has happened that people have submitted patches to pacify
> ancient gcc versions, and that's not useful work.
Why do we have to say this in CONTRIBUTE, though? It's already too
long; making it longer will just increase the probability of TL;DR,
and no one's the wiser.
^ permalink raw reply [flat|nested] 5+ messages in thread
* bug#57041: [PATCH] Add a word about warnings to CONTRIBUTE
2022-08-07 15:15 ` Eli Zaretskii
@ 2022-08-18 10:55 ` Stefan Kangas
0 siblings, 0 replies; 5+ messages in thread
From: Stefan Kangas @ 2022-08-18 10:55 UTC (permalink / raw)
To: Eli Zaretskii; +Cc: Lars Ingebrigtsen, 57041
tags 57041 + wontfix
close 57041
thanks
Eli Zaretskii <eliz@gnu.org> writes:
> Why do we have to say this in CONTRIBUTE, though? It's already too
> long; making it longer will just increase the probability of TL;DR,
> and no one's the wiser.
It doesn't sound like we want to make any changes here. I'm therefore
closing this bug report. Thanks.
^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2022-08-18 10:55 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-08-07 14:42 bug#57041: [PATCH] Add a word about warnings to CONTRIBUTE Stefan Kangas
2022-08-07 14:59 ` Eli Zaretskii
2022-08-07 15:05 ` Lars Ingebrigtsen
2022-08-07 15:15 ` Eli Zaretskii
2022-08-18 10:55 ` Stefan Kangas
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).