On 12/17/2013 04:14 PM, Volker Braun wrote:
> Jeroen has been doing very nice release announcements summarizing the
> changes and people involved. For an example, see
>
> https://groups.google.com/d/msg/sage-release/V5RVnB2sH88/zs8hXmUlkq8J
>
> It would be nice to keep that tradition, but also divide up the
> responsibilities to make the release process more sustainable. Maybe
> somebody wants to volunteer (*hint* *hint*) to write the release notes? The
> information is contained in the git commit history, it just needs to be
> presented in a concise way:
I guess authors can easily be listed via
git log --format=" - %an" 6.0.rc0..6.0.rc1|sort -u|grep -v 'Release
Manager'
And for the other log information take something like this...
git log --grep '^Trac #[0-9]*:' --format="====%B" 6.0.rc0..6.0.rc1|perl
-e 'while (<>){chomp;if(s/^====Trac #//){if($l){print
"$l\n"}$l=$_}if(s|^Reviewer\(s\): ||){$l.=" [Reviewed by
$_]"}}if($l){print "$l\n"}'
Ralf
--
You received this message because you are subscribed to the Google Groups
"sage-devel" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/sage-devel.
For more options, visit https://groups.google.com/groups/opt_out.