Help wanted: Merge all contributor information into contributors.xml

110 views
Skip to first unread message

Matthias Koeppe

unread,
Oct 10, 2022, 1:57:52 PM10/10/22
to sage-devel
is the source from which https://www.sagemath.org/development-map.html is generated.

But many contributors are missing. We have additional data in other files:

This is largely scriptable.

2. Some contributors have used multiple spellings of their names. We can add a comma-separated attribute "altnames" to retain this information.

3. Merge info from ​https://trac.sagemath.org/#AccountNamesMappedtoRealNames into ​https://github.com/sagemath/website/blob/master/conf/contributors.xml; note that Trac 1.2 displays real names anyway (for users with legacy accounts, not "gh-" accounts). 
This is partially scriptable. Note that this list contains at least some accounts of users who have not interacted on any tickets; those should probably not be added to the contributors list.

This is part of https://trac.sagemath.org/ticket/30363 (Meta-ticket: Migration from Trac to GitHub)

Kwankyu Lee

unread,
Oct 10, 2022, 7:42:07 PM10/10/22
to sage-devel
On Tuesday, October 11, 2022 at 2:57:52 AM UTC+9 Matthias Koeppe wrote:
3. Merge info from ​https://trac.sagemath.org/#AccountNamesMappedtoRealNames into ​https://github.com/sagemath/website/blob/master/conf/contributors.xml; note that Trac 1.2 displays real names anyway (for users with legacy accounts, not "gh-" accounts). 
This is partially scriptable. Note that this list contains at least some accounts of users who have not interacted on any tickets; those should probably not be added to the contributors list.

I may do this work (if no one has not volunteered yet).

Kwankyu Lee

unread,
Oct 11, 2022, 5:57:29 AM10/11/22
to sage-devel

Matthias Koeppe

unread,
Oct 11, 2022, 12:59:17 PM10/11/22
to sage-devel
Many thanks! This was a lot of work

Matthias Koeppe

unread,
Oct 15, 2022, 1:57:32 PM10/15/22
to sage-devel
The updated developer map is now live at https://www.sagemath.org/development-map.html!

Pull requests that edit https://github.com/sagemath/website/blob/master/conf/contributors.xml are welcome to resolve duplicates and update your information.

We are still collecting GitHub account names as preparation for the migration from Trac to GitHub! If you don't have an account yet, now is a great time to create one and add this information.
Reply all
Reply to author
Forward
0 new messages