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? 
(I've opened https://github.com/sagemath/website/issues/471 for it)

-- 
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 sage-devel+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/sage-devel/b8c7bb86-2a55-40d9-99bc-1ec96bbdd01dn%40googlegroups.com.

Reply via email to