Could do something like the following though ideally have a more robust 
script:

$ git log --first-parent --format=full 7.4.rc0...7.4.beta6 | egrep 'Trac 
#|Ticket author|Reviewer'
    Trac #21656: Graph plotting: default vertex positions
    Ticket author(s): Jori Mäntysalo
    Reviewer(s): Travis Scrimshaw
    Trac #21649: Doctest continuation marker / groups
    Ticket author(s): Jori Mäntysalo
    Reviewer(s): Travis Scrimshaw
    Trac #21642: Py3-style raise to list_clone_demo.pyx
    Ticket author(s): Jori Mäntysalo
    Reviewer(s): Frédéric Chapoton
    Trac #21627: Update openblas to 0.2.19
    Ticket author(s): Jean-Pierre Flori
    Reviewer(s): Steve Trogdon
    Trac #21051: Add pictures to revolution_plot3d.py
    Ticket author(s): Javier Honrubia González
    Reviewer(s): Paul Masson
    Trac #21050: Add pictures to parametric_plot3d.py
    Ticket author(s): Javier Honrubia González
    Reviewer(s): Paul Masson
    Trac #21643: Py2-style except statements
    Ticket author(s): Jori Mäntysalo
    Reviewer(s): Frédéric Chapoton
    Trac #21626: LatticePoset: Add random distributive lattice
    Ticket author(s): Jori Mäntysalo
    Reviewer(s): Travis Scrimshaw
    Trac #21622: Pari no longer builds on systems where "." is not in the 
Perl path.
    Ticket author(s): François Bissey
    Reviewer(s): Jeroen Demeyer
    Trac #21597: Add a function to get the canonical joinands of an element 
of a lattice
    Ticket author(s): Jori Mäntysalo
    Reviewer(s): Travis Scrimshaw
    Trac #21505: LatticePoset: certificate for is_pseudocomplemented()
    Ticket author(s): Jori Mäntysalo
    Reviewer(s): Travis Scrimshaw
    Trac #21640: py3 get rid of last iterkeys
    Ticket author(s): Frédéric Chapoton
    Reviewer(s): Travis Scrimshaw, Thierry Monteil
    Trac #21630: py3 make doctest of matrix2 future-proof
    Ticket author(s): Frédéric Chapoton
    Reviewer(s): Jori Mäntysalo
    Trac #21609: bug in inequality of words
    Ticket author(s): Sébastien Labbé
    Reviewer(s): Travis Scrimshaw
    Trac #21602: LatticePoset: certificate for is_supersolvable()
    Ticket author(s): Jori Mäntysalo
    Reviewer(s): Travis Scrimshaw
    Trac #21586: py3 get rid of xrange in misc folder
    Ticket author(s): Frédéric Chapoton
    Reviewer(s): Jori Mäntysalo
    Trac #21583: py3 replace xrange by range in doctests of all cython files
    Ticket author(s): Frédéric Chapoton
    Reviewer(s): Jeroen Demeyer, Ralf Stephan
    Trac #21575: QSym and posets: a weighted version of P-partition 
enumerators
    Ticket author(s): Darij Grinberg
    Reviewer(s): Travis Scrimshaw
    Trac #21542: bispecial_factors_iterator eats all the memory
    Ticket author(s): Sébastien Labbé
    Reviewer(s): Thierry Monteil
    Trac #21578: Problem with fflas.h on Cygwin since #17635
    Ticket author(s): Erik Bray
    Reviewer(s): Jeroen Demeyer
    Trac #21577: py3 convert map to py3 compatible syntax in doctests
    Ticket author(s): Frédéric Chapoton
    Reviewer(s): Jori Mäntysalo
    Trac #21576: Some `weight_enumerator` for linear codes
    Ticket author(s): Johan Rosenkilde
    Reviewer(s): Julien Lavauzelle
    Trac #21572: Simplify qhull spkg patch
    Ticket author(s): Matthias Koeppe
    Reviewer(s): Jeroen Demeyer
    Trac #21565: Add src/README.txt and build/README.txt
    Ticket author(s): Matthias Koeppe
    Reviewer(s): Dima Pasechnik
    Trac #21523: py3 range: using new syntax in combinat folder
    Ticket author(s): Frédéric Chapoton
    Reviewer(s): Travis Scrimshaw
    Trac #21518: Integer log is puzzled by Python int argument
    Ticket author(s): Ralf Stephan
    Reviewer(s): Travis Scrimshaw
    Trac #21448: Avoid underscored arithmetic methods in Python
    Ticket author(s): Jeroen Demeyer
    Reviewer(s): Nicolas M. Thiéry
    Trac #21221: update fplll to version 5.x
    Ticket author(s): Martin Albrecht
    Reviewer(s): Jean-Pierre Flori, Thierry Monteil
    Trac #21158: Decouple PARI from coercion model
    Ticket author(s): Jeroen Demeyer
    Reviewer(s): Luca De Feo
    Trac #20767: Move coercion to Element
    Ticket author(s): Jeroen Demeyer
    Reviewer(s): Nicolas M. Thiéry
    Trac #20342: Method for the rate of a linear code.
    Ticket author(s): David Lucas
    Reviewer(s): Daniel Augot
    Trac #12473: Remove nested functions in ratpoints
    Ticket author(s): Dima Pasechnik
    Reviewer(s): François Bissey
    Trac #12440: gfan fails to build with clang
    Ticket author(s): François Bissey
    Reviewer(s): Travis Scrimshaw
    Trac #21430: Set JUPYTER_CONFIG_DIR
    Ticket author(s): Jeroen Demeyer
    Reviewer(s): François Bissey, Erik Bray, Leif Leonhardy
    Trac #12439: symmetrica fails to compile with clang
    Ticket author(s): Travis Scrimshaw
    Reviewer(s): François Bissey
    Trac #21441: Old installed version of Cython is used
    Ticket author(s): Erik Bray, Jeroen Demeyer
    Reviewer(s): Jeroen Demeyer, Erik Bray, Matthias Koeppe
    Trac #21568: py3 use py3 compatible syntax for zip in doctests
    Ticket author(s): Frédéric Chapoton
    Reviewer(s): Jori Mäntysalo
    Trac #21551: implement shard order for W finite Coxeter group
    Ticket author(s): Frédéric Chapoton
    Reviewer(s): Travis Scrimshaw
    Trac #21543: Posets: with_bounds() and wrong category
    Ticket author(s): Jori Mäntysalo
    Reviewer(s): Frédéric Chapoton
    Trac #21531: py3 get rid of xrange in groups folder
    Ticket author(s): Frédéric Chapoton
    Reviewer(s): Jori Mäntysalo
    Trac #21530: py3 get rid of xrange in graphs folder
    Ticket author(s): Frédéric Chapoton
    Reviewer(s): Jori Mäntysalo
    Trac #21517: Log of integer to base 1/n can have exact numeric results
    Ticket author(s): Ralf Stephan
    Reviewer(s): Travis Scrimshaw
    Trac #21492: autotools spkg-install should not use "which"
    Ticket author(s): Matthias Koeppe
    Reviewer(s): Erik Bray
    Trac #21478: py3 get rid of xrange inside modular
    Ticket author(s): Frédéric Chapoton
    Reviewer(s): Jori Mäntysalo
    Trac #21044: wrong cross-referencing in modindex of documentation
    Ticket author(s): Erik Bray
    Reviewer(s): Paul Masson
    Trac #21562: openssl security update (1.0.2i)
    Ticket author(s): Thierry Monteil
    Reviewer(s): Jeroen Demeyer


On Saturday, October 8, 2016 at 7:48:12 PM UTC+2, William Stein wrote:
>
>
>
> On Saturday, October 8, 2016, Volker Braun <[email protected] 
> <javascript:>> wrote:
>
>> As always, you can get the latest beta version from the "develop" git 
>> branch. Alternatively, the self-contained source tarball is at 
>> http://www.sagemath.org/download-latest.html
>>
>
> Volker is there any way to make a changelog like below that also has some 
> names in it?   I would love to very easily appreciate who is doing all this 
> great work on sage...
>
>  
>
>>
>> 1744c65 Updated SageMath version to 7.4.rc0
>> c99da37 Trac #21656: Graph plotting: default vertex positions
>> ca0eeb8 Trac #21649: Doctest continuation marker / groups
>> 203a7a8 Trac #21642: Py3-style raise to list_clone_demo.pyx
>> ac6c28d Trac #21627: Update openblas to 0.2.19
>> ba01b9f Trac #21051: Add pictures to revolution_plot3d.py
>> a3936e1 Trac #21050: Add pictures to parametric_plot3d.py
>> 7318989 Trac #21643: Py2-style except statements
>> 3a5272f Trac #21626: LatticePoset: Add random distributive lattice
>> e07c06f Trac #21622: Pari no longer builds on systems where "." is not in 
>> the Perl path.
>> 28b1485 Trac #21597: Add a function to get the canonical joinands of an 
>> element of a lattice
>> 8638933 Trac #21505: LatticePoset: certificate for is_pseudocomplemented()
>> 4c19c6b Trac #21640: py3 get rid of last iterkeys
>> acfe3b9 Trac #21630: py3 make doctest of matrix2 future-proof
>> 90c29c2 Trac #21609: bug in inequality of words
>> 22b1479 Trac #21602: LatticePoset: certificate for is_supersolvable()
>> f5330d6 Trac #21586: py3 get rid of xrange in misc folder
>> faa2ac6 Trac #21583: py3 replace xrange by range in doctests of all 
>> cython files
>> c9b211c Trac #21575: QSym and posets: a weighted version of P-partition 
>> enumerators
>> 795d410 Trac #21542: bispecial_factors_iterator eats all the memory
>> 42a6cdc Trac #21578: Problem with fflas.h on Cygwin since #17635
>> a367c38 Trac #21577: py3 convert map to py3 compatible syntax in doctests
>> f8772e7 Trac #21576: Some `weight_enumerator` for linear codes
>> c074891 Trac #21572: Simplify qhull spkg patch
>> eaf765b Trac #21565: Add src/README.txt and build/README.txt
>> 349a15b Trac #21523: py3 range: using new syntax in combinat folder
>> d4a5f08 Trac #21518: Integer log is puzzled by Python int argument
>> 2a67d26 Trac #21448: Avoid underscored arithmetic methods in Python
>> 1a20fd9 Trac #21221: update fplll to version 5.x
>> b306e92 Trac #21158: Decouple PARI from coercion model
>> be7c0f8 Trac #20767: Move coercion to Element
>> b711d97 Trac #20342: Method for the rate of a linear code.
>> 4b0dc61 Trac #12473: Remove nested functions in ratpoints
>> 23d4ca8 Trac #12440: gfan fails to build with clang
>> 5525bfa Trac #21430: Set JUPYTER_CONFIG_DIR
>> b4fde7b Trac #12439: symmetrica fails to compile with clang
>> 2f8fc1e Trac #21441: Old installed version of Cython is used
>> 3678936 Trac #21568: py3 use py3 compatible syntax for zip in doctests
>> 2f62bf8 Trac #21551: implement shard order for W finite Coxeter group
>> 5650ebd Trac #21543: Posets: with_bounds() and wrong category
>> b595105 Trac #21531: py3 get rid of xrange in groups folder
>> d59463a Trac #21530: py3 get rid of xrange in graphs folder
>> 833c255 Trac #21517: Log of integer to base 1/n can have exact numeric 
>> results
>> b35e3d2 Trac #21492: autotools spkg-install should not use "which"
>> 5d99f8c Trac #21478: py3 get rid of xrange inside modular
>> 9a9a868 Trac #21044: wrong cross-referencing in modindex of documentation
>> a334f6c Trac #21562: openssl security update (1.0.2i)
>> c5dadf9 Updated SageMath version to 7.4.beta6
>>
>> -- 
>> You received this message because you are subscribed to the Google Groups 
>> "sage-release" 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 https://groups.google.com/group/sage-release.
>> For more options, visit https://groups.google.com/d/optout.
>>
>
>
> -- 
> Sent from my massive iPhone 6 plus.
>

-- 
You received this message because you are subscribed to the Google Groups 
"sage-release" 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 https://groups.google.com/group/sage-release.
For more options, visit https://groups.google.com/d/optout.

Reply via email to