This is the query I am doing:

curl https://api.github.com/repos/apache/pulsar/compare/v2.7.1...v2.7.2
| jq '[.commits[].commit.author.name] | unique'

[
  "Ali Ahmed",
  "Andrey Yegorov",
  "Binbin Guo",
  "David Kjerrumgaard",
  "Deon van der Vyver",
  "Devin Bost",
  "Enrico Olivelli",
  "Guangning E",
  "Kevin Wilson",
  "Lari Hotari",
  "Marvin Cai",
  "Masahiro Sakamoto",
  "Matteo Merli",
  "Michael Marshall",
  "Rajan Dhabalia",
  "Shen Liu",
  "Ting Yuan",
  "Vincent Royer",
  "Yong Zhang",
  "Yunze Xu",
  "Zhanpeng Wu",
  "Zike Yang",
  "baomingyu",
  "congbo",
  "dockerzhang",
  "feynmanlin",
  "hangc0276",
  "li jinquan",
  "limingnihao",
  "linlinnn",
  "lipenghui",
  "mlyahmed",
  "penghui",
  "ran"
]

If you have a better query please let me know.

I am adding the results to the Blog Post for 2.7.2

Enrico

Il giorno ven 14 mag 2021 alle ore 05:59 Jia Zhai <zhai...@apache.org>
ha scritto:
>
> +1
>
> On Tue, May 11, 2021 at 4:28 PM Zhiyuan Ju <juzhiy...@apache.org> wrote:
>
> > +1 That would be great for contributors as well
> >
> > Best Regards!
> > @ Zhiyuan Ju <https://github.com/juzhiyuan>
> >
> >
> > Jinfeng Huang <h...@streamnative.io.invalid> 于2021年5月11日周二 上午10:42写道:
> >
> > > Thank you for sharing the instructions here. That's fantastic ~
> > >
> > > Best Regards,
> > > Jennifer
> > >
> > >
> > > On Tue, May 11, 2021 at 8:46 AM Anonymitaet _ <anonymita...@hotmail.com>
> > > wrote:
> > >
> > > > 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
> > > >     >
> > > >
> > > >
> > > >
> > >
> >

Reply via email to