automake-patches
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [PATCH] drop "Win32" term


From: Bruno Haible
Subject: Re: [PATCH] drop "Win32" term
Date: Wed, 04 Jan 2012 15:44:58 +0100
User-agent: KMail/4.7.4 (Linux/3.1.0-1.2-desktop; KDE/4.7.4; x86_64; ; )

Hi Stefano,

> > Here's a proposed patch for automake.
> >
> Thanks.  I have some minor nits and qualms with the patch, which I hope
> you can address in a re-roll.

Was this meant as an explanation to your fellow Automake maintainers,
or to me personally? If you meant me personally:

I am not a regular maintainer of Automake, and don't indent to become one.

Therefore I think my role is to
  - describe the problem,
  - provide a source code patch that following the GNU Coding Standards,
  - send this patch to the appropriate mailing list or bug tracker.

Whereas the role of the Automake maintainers is to
  - check the patch for soundness,
  - apply the Automake specific coding styles,
  - check whether other parts of Automake are affected by the same issue.

I am sending bug reports and small contributions to many packages,
from X11 over KDE to GNU teseq. I can spend time to find out about
the proper bug reporting channel, to retrieve the newest development
sources, and to test a probable fix. But it would be a waste of my time
to learn about the different "README-hacking"s of the various projects.
You, as a maintainer of your project, can apply your project specific
preferences 10 times faster than I could.

> First (and this is the only serious objection): could you please
> re-send your patch formatting with "git format-patch"?  That will make
> it far more easy to apply.

Patches that are sent without git specific formatting can be applied
with "patch -p0 < mailfile" or "patch -p1 < mailfile".

> Automake don't have a version controlled ChangeLog anymore.  Just write
> the ChangeLog entry in the commit log message.
> ...
> We use the format "topic: brief explanation" for the summary line
> ...
> Also, we prefer to have an explanation of the reason behind a change in the
> commit log, and links to the discussion/resources that have motivated it.
> ...
> In this case, I'd rewrite the commit log as follows:

Yes, please by all means, do this rewrite. You know the habits of
your project much better than I do. You also don't need to ask me
whether that's OK with me: sure it is.

> I think you have missed a couple of instances:
> 
>   - in doc/automake.texi: @samp{$(EXEEXT)} for the sake of Win32 or ...
>   - in lib/Automake/XFile.pm: # Some Win32/perl installations fail to ...
>   - in tests/compile2.test: skip_ "this test shouldn't run on a win32 ...
> 
> Care to fix those too?

This too is in the domain of the package maintainer. I only reported
the 'compile' and 'ar-lib' scripts because these files happen to be
redistributed through gnulib.

Bruno




reply via email to

[Prev in Thread] Current Thread [Next in Thread]