As instructed by Rui Fu, we can get the contributor list via the GitHub API, the general steps are as below.
1. Compare two Pulsar releases to get the number of contributors for a release. For example, https://github.com/apache/pulsar/compare/v2.7.1...v2.7.2-candidate-1. 2. Fetch the release compare from GitHub's API (https://docs.github.com/en/rest/reference/repos#compare-two-commits) . For example, https://api.github.com/repos/apache/pulsar/compare/v2.7.1...v2.7.2-candidate-1. 3. Use a JSON query tool to filter and get the result. P.S. Thanks again for Rui to share this useful tip! On 2021/5/11, 04:29, "Sijie Guo" <guosi...@gmail.com> wrote: +1 > About the contributors' list, I'm not sure if we can use GitHub API to fetch. Should be doable from Github API. It might be worth doing some research on how to do that. - Sijie On Sun, May 9, 2021 at 8:21 PM Dianjin Wang <djw...@streamnative.io.invalid> wrote: > Hi guys, > > I would like to open one discussion thread for the suggestion on the Pulsar > release blog. Should we add a new module named "List of Contributors" for > the blog? This module could show the contributors involved in this release, > encouraging much more community members to join. The following can be an > example: > > *List of Contributors* > The Apache Pulsar community would like to thank each one of the > contributors that have made this release possible: > [ xxx, xxx...] > > About the contributors' list, I'm not sure if we can use GitHub API to > fetch. > > Any thoughts on this? > > Best, > Dianjin Wang >