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.
