bug-grep
[Top][All Lists]
Advanced

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

Re: [PATCH] doc: document release procedure


From: Reuben Thomas
Subject: Re: [PATCH] doc: document release procedure
Date: Fri, 5 Mar 2010 23:34:38 +0000

On 4 March 2010 17:09, Jim Meyering <address@hidden> wrote:
>
> Since I'm hoping to make a release soon,
> it'd be good to document the procedure I will follow.
> The following is what I use for coreutils, gzip, diffutils, idutils,
> parted, cppi and one or two other projects, so I'm hoping it will
> work for grep, too:

To what degree is this automated? It looks from the description as if
you do it manually. I automate most of this in GNU Zile releases. It
would be nice to get a "release" target in gnulib that collates best
practice.

For comparison, here is Zile's make release target:

release: distcheck
        agrep -d '^Release' $(VERSION) NEWS | tail -n +3 | head -n -1 >
release-notes && \
        git diff --exit-code && \
        git tag -a -m "Release tag" rel-`echo $(VERSION) | sed -e 's/\./-/g'` 
&& \
        git push git.sv.gnu.org:/srv/git/zile.git master && git pull && \
        woger gnu,freshmeat $(PACKAGE) "$(PACKAGE_NAME)" $(VERSION) "the tiny
Emacs clone" release-notes && \
        rm -f release-notes

(woger is my own release tool, which I can hardly say is
battle-tested, as I know of no other users than myself, but FWIW it's
available from http://rrt.sc3d.org/Software/woger and is of course
GPLed.)

-- 
http://rrt.sc3d.org




reply via email to

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