Wanted: An updated Sage contributors world map

44 views
Skip to first unread message

Matthias Koeppe

unread,
Jun 27, 2024, 7:11:01 PMJun 27
to sage-devel
We made the last major update of https://www.sagemath.org/development-map.html in Fall 2022, to prepare the migration from Trac to GitHub (see https://groups.google.com/g/sage-devel/c/1T2dm4gV2Z0/m/tzfvEunWAAAJ).

The map uses the contributor information in https://github.com/sagemath/website/blob/master/conf/contributors.xml
the messages "Contributions to Sage 5.x, 6.x, 7.x" are automatically generated from the changelogs at https://www.sagemath.org/changelogs/

The problem: We no longer create changelogs in this format since version 10.0 (after the transition to GitHub; I announced this in https://groups.google.com/g/sage-release/c/BdHjadsnYUc/m/Zeg-UvnXAAAJ). Instead, the authoritative changelog information is available on GitHub Releases, such as https://github.com/sagemath/sage/releases/tag/10.3 (and can also be retrieved using the GitHub REST API); but in contrast to our old changelogs, this does not currently include Reviewer information (nor full Author information for coauthored PRs; see https://groups.google.com/g/sage-release/c/BdHjadsnYUc/m/zrOMHiERAQAJ, https://groups.google.com/g/sage-release/c/BdHjadsnYUc/m/Wu9repsRAQAJ, https://groups.google.com/g/sage-release/c/BdHjadsnYUc/m/Arw8IJAYAQAJ). 

Geolocation for GitHub users who put this info in their public profile would be available from https://docs.github.com/en/rest/users/users?apiVersion=2022-11-28#get-a-user

Any takers for this fun infrastructure improvement item? 

Reply all
Reply to author
Forward
0 new messages