[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: announce-gen
From: |
Jim Meyering |
Subject: |
Re: announce-gen |
Date: |
Fri, 29 Apr 2011 22:21:35 +0200 |
Reuben Thomas wrote:
> I'm trying to prepare a small cosmetic patch to fix up a couple of
> things I find myself manually fixing up:
>
> 1. "./NEWS". I considered replacing this with the basename of the NEWS
> file, but in fact it seems to me it's better to use the literal "NEWS"
> since that makes more sense in the email. What do you think?
Neither would work.
Using the basename wouldn't work in general, since it might be
invoked with --news=$(srcdir)/NEWS --news=$(srcdir)/sub-project/NEWS
If you simply remove any "./" prefix, that would be great.
> 2. In the email subject, better use $package_name $curr_version than
> $my_distdir.
All of my announcement Subjects have used $my_distdir (i.e., package-X.Y)
for years. You can see that policy reflected in README-release's
suggested "Subject: coreutils-X.Y released [stable]", too.
Yet you prefer to use a space in place of the "-"?
This seems pretty deeply seated to me, and I'd rather not change it.
I guess you could add an optional filter in the release-prep command,
have it default to empty,
# FIXME: describe
release_prep_filter_ =?
...
$(MAKE) -s announcement $(release_prep_filter_) \
> ~/announce-$(my_distdir)
and have it change $(my_distdir) to your preferred
"$(PACKAGE) $(VERSION)"