On Jan 26, 2014 9:39 PM, "Sebastiaan Couwenberg" <[email protected]> wrote: > > As you may have read in Misc Developer News (#34), the git-commit-notice > script on Alioth was updated to use git-multimail which generates more > useful emails. > > I'd like to switch the Debian GIS git repositories to use this instead > of our custom copy of git-commit-notice. I'm not sure why we have a > custom git-commit-notice at all, it doesn't appear to have Debian GIS > specific changes. > > To start using the new git-commit-notice it's sufficient to update the > post-receive hook to exec /usr/local/bin/git-commit-notice instead of > /git/pkg-grass/git-commit-notice. The git configuration is automatically > migrated from hooks.* to multimailhook.*. > > The post-receive hook is automatically created for new git repositories > by the setup-repository script, which needs to be updated to use > /usr/local/bin/git-commit-notice instead too. > > To get an impression of the emails the git-commit-notice generates you > can view the pkg-perl-cvs-commits list archive, the Debian Perl team has > been using git-multimail for some time already: > > http://lists.alioth.debian.org/pipermail/pkg-perl-cvs-commits/2014-January/thread.html > > I've experimented with the new git-commit-notice by using it for the > package_template git repository. The commit emails are now nicely > threaded, and the commit summary is a nice addition. See: > > http://lists.alioth.debian.org/pipermail/pkg-grass-devel/2014-January/017813.html > > If there a no objections, I'll update the setup-repository script to use > /usr/local/bin/git-commit-notice for new git repositories and update the > existing post-receive hooks to use the new script as well.
I am trying to improve my packaging skills also by analyzing others changes from these messages. +1 from me to any readability improvements . > > The announcement of the new git-commit-notice is included below. > > >From Misc Developer News (#34): > > Email notifications for git commits on git.debian.org > ----------------------------------------------------- > > Many projects rely on the git-commit-notice[1] script provided on > git.debian.org to send mail notifications of the activity of the git > repositories hosted there. Up to now, this script was based on (a very > old copy of) the "post-receive-email" contrib script from Git > upstream. I recently updated it and it's now based on git-multimail[2] > which generates more useful mails (with better subjects, with commit > ordering per push, with proper support of merge, etc.). I have tweaked > the script to auto-migrate the old git configuration settings so most > of you shouldn't have anything to do but you might want to > review/tweak the generated configuration (multimailhook.* git config > settings) and drop the old one (hooks.* git config settings). > > -- Raphaël Hertzog > > [1] http://wiki.debian.org/Alioth/Git#Commit_mails_with_diff > [2] https://github.com/mhagger/git-multimail/ > > https://lists.debian.org/debian-devel-announce/2014/01/msg00007.html > > > Kind Regards, > > Bas > > -- > GnuPG: 0xE88D4AF1 (new) / 0x77A975AD (old) > > > -- > To UNSUBSCRIBE, email to [email protected] > with a subject of "unsubscribe". Trouble? Contact [email protected] > Archive: http://lists.debian.org/[email protected] >
