You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@skywalking.apache.org by Sheng Wu <wu...@gmail.com> on 2021/04/22 05:43:50 UTC

Re: [Discuss] Add GitHub bot to improve community experience

FYI to SkyWalking's committer team, if anyone of you wants to evaluate this
thing.

Sheng Wu 吴晟
Twitter, wusheng1108


Shuyang Wu <sh...@apache.org> 于2021年4月22日周四 下午1:38写道:

> These days, more and more Apache repositories are using GitHub Bot to
> improve their community experience for both contributors and reviewers, for
> example, by automatically adding labels and make interaction to PR.
> (several bot status of apache repos listed in [1])
>
>
> Due to Apache's rule, we could give our bot any access except directly
> writing codes [2-3], so for example our bot could not do cherry-pick
> itself. So from what I found, some features we could have with the bot
> includes:
>
>
>
>    1.
>
>    Auto-labeling:
>    1.
>
>       PR size: to know the time would be spent on reviewing certain PR
>       2.
>
>       PR area: for example in the dashboard, we could label frontend and
>       backend, so reviewers could choose which one they'd like to review
>       3.
>
>       Review status: to know how many people have already reviewed or
>       approved this PR and if it's ready to be merged
>       4.
>
>       Contributor type: whether the PR is contributed by apisix member
>       2.
>
>    Interaction:
>    1.
>
>       Welcome line: for the first-time committer, to tell them what to do
>       and what to read before further contributions.
>       2.
>
>       Interaction: contributors could assign issues or add labels
>       themselves, without cc maintainers.
>
>
> Welcome leave suggestions about the features you would like to have~
>
> Best,
>
> Shuyang
>
>
> [1]
>
> https://docs.google.com/document/d/1ahM-W_sp8Ajh-0C-uIoGYYi7Zz5tbGEftJY0FoIn9Kc/edit?usp=sharing
> [2]
> https://issues.apache.org/jira/browse/INFRA-16869 [3]
> https://issues.apache.org/jira/browse/INFRA-21108
>