On Tuesday, December 17, 2013 12:50:47 PM UTC-5, Ralf Hemmecke wrote:
>
> 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"}' 
>
>
I think that there is a script Jeroen has used to create these; presumably 
that could be done here too, though I don't know that I'd pick this 
particular one (!) and in any case there are a few other things like 
identifying new contributors and fixing duplicate-slightly-different names. 
 I'm very sorry I can't volunteer for this, but hopefully 99% could be a 
version of Ralf's perl script and Jeroen's pre-existing scripts (which I 
think Minh originated, though it's been long enough that I'm not sure).

- kcrisman 

-- 
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