unofficial mirror of bug-gnu-emacs@gnu.org 
 help / color / mirror / code / Atom feed
* 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).