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.

Reply via email to