Macaulay2 / M2

The primary source code repository for Macaulay2, a system for computing in commutative algebra, algebraic geometry and related fields.
https://macaulay2.com
347 stars 231 forks source link

automate the list of contributors #23

Closed DanGrayson closed 4 years ago

DanGrayson commented 11 years ago

The page at http://www.math.illinois.edu/Macaulay2/Contributors/ should be generated in an automatic way from the current list of packages. For hints, see how the page at http://www.math.illinois.edu/Macaulay2/Packages/ has been automated recently.

mahrud commented 4 years ago

I believe these are the only author names that need to be changed before this can be automated:

Contributing Author: Taylor Brysiewicz
Contributing Author: Diego Cifuentes
Contributing Author: Corey Harris
Contributing Author: Jeff Sommars
Contributing Author: Anna Seigal
Contributing Author: Kaie Kubjas
Contributing Author: Anton Leykin
Contributing Author: Tanner Zielinski
Contributers of note: Alex Diaz, Luis Garcia, Shaowei Lin, Sonja Mapes, Mike Stillman, Doug Torrance
Lars Kastner (Maintaining author)
Diane Maclagan (current maintainer)
Special thanks: Ilir Dema, Nidhi Kaihnsa, Anton Leykin

Daniel R. Grayson (高单)
Daniel R. Grayson
Dan Grayson
Michael Stillman
Michael E. Stillman
Mike Stillman
Daniel Hernandez
Daniel Hernández
Dave Swinarski
David Swinarski
Frank Schreyer
Frank-Olaf Schreyer
Greg Smith
Gregory G. Smith
Luis Garcia
Luis Garcia-Puente
Pablo A. Parrilo
Pablo Parrilo
Steven V Sam
Steven V. Sam

Should we contact them individually, or just make appropriate changes based on arXiv names, etc?

mahrud commented 4 years ago

For "Contributing Authors" and "Special thanks" we can just use the new Contributors section introduced in the SimpleDoc PR, and perhaps a new Comments field can be added to replace the "current maintainer" comments.

Actually, another way to do this without changing the repeated names is to add a Permalink or something like that for all variations of the same name, but even then only one of the variations will appear on the page, depending on which package comes first on the list of packages.

DanGrayson commented 4 years ago

Why do you want to change author names? Is it because you want to merge variations of the same name? If so, why not just do it? If you like, I can select the desired variations.

mahrud commented 4 years ago

Okay, I wasn't sure if it's okay to go in and change author names in a bunch of packages, but that's definitely the easiest.

DanGrayson commented 4 years ago

Oh, no, if that's the intention, better ask. I thought you were going to change the names on the fly while generating the list.

On Wed, Aug 5, 2020, 12:14 PM Mahrud Sayrafi notifications@github.com wrote:

Okay, I wasn't sure if it's okay to go in and change author names in a bunch of packages, but that's definitely the easiest.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/Macaulay2/M2/issues/23#issuecomment-669287435, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAFK6RG427CJI3TCLSMJUT3R7GANDANCNFSM4AFJJRXA .

mahrud commented 4 years ago

Oh no that would be kinda ugly. Okay, I guess we'll have to ask people.

mahrud commented 4 years ago

I'm reopening this, to track work on the list of irregular and repeated author names above.

mahrud commented 4 years ago

Remaining author names to fix:

Contributers of note: Alex Diaz, Luis Garcia, Shaowei Lin, Sonja Mapes, Mike Stillman, Doug Torrance
Contributing Author: Anna Seigal
Contributing Author: Anton Leykin
Contributing Author: Corey Harris
Contributing Author: Diego Cifuentes
Contributing Author: Jeff Sommars
Contributing Author: Kaie Kubjas
Contributing Author: Tanner Zielinski
Contributing Author: Taylor Brysiewicz
Special thanks: Ilir Dema, Nidhi Kaihnsa, Anton Leykin

Lars Kastner (Maintaining author)

Diane Maclagan
Diane Maclagan (current maintainer)

Michael E. Stillman -- 17
Michael Stillman    -- 5
Mike Stillman       -- 35