Thanks for your support!

But I have some questions about it. What is a Github bot????Github app??Github 
action??or others????Could you please give me some information for reference??
Thanks





------------------ ???????? ------------------
??????:                                                                         
                                               "dev"                            
                                                        
<eolive...@gmail.com&gt;;
????????:&nbsp;2021??8??31??(??????) ????3:21
??????:&nbsp;"Dev"<dev@pulsar.apache.org&gt;;"Matteo 
Merli"<mme...@apache.org&gt;;
????:&nbsp;"us...@pulsar.apache.org"<us...@pulsar.apache.org&gt;;"fengtao...@bupt.edu.cn"<fengtao...@bupt.edu.cn&gt;;
????:&nbsp;Re: [Workflow] Introduce Bot to Improve Efficiency



Il giorno mar 31 ago 2021 alle ore 08:28 Anonymitaet _ <
anonymita...@hotmail.com&gt; ha scritto:

&gt; Hi Pulsar enthusiasts,
&gt;
&gt;
&gt;
&gt; Thanks for your support!
&gt;
&gt;
&gt;
&gt; Since we have reached a consensus, we are considering implementing Bot to
&gt; Pulsar using GitHub Bot <https://github.com/xuexb/github-bot&gt;. The
&gt; general steps are as follows:
&gt;
&gt;&nbsp;&nbsp;&nbsp; 1. Start an HTTP server based on koajs on the server.
&gt;&nbsp;&nbsp;&nbsp; 2. Establish some project specifications (such as pull 
request format,
&gt;&nbsp;&nbsp;&nbsp; configure some owners with specified labels, etc.).
&gt;&nbsp;&nbsp;&nbsp; 3. Let the Bot (usually a separate account) 
automatically handle some
&gt;&nbsp;&nbsp;&nbsp; things based on GitHub webhooks and GitHub API.
&gt;
&gt;
&gt;
&gt; These procedures make us think about the following questions. Can anyone
&gt; help answer? Thank you very much!
&gt;
&gt;&nbsp;&nbsp;&nbsp; 1. **Will the Pulsar community provide an email account 
to the Bot? **
&gt;&nbsp;&nbsp;&nbsp; So that we can register the bot with the email address.
&gt;
&gt;
We can create a dedicated mailing list for this, like d...@pulsar.apache.org
.
But we need the PMC to agree on this, I am not sure about the procedure to
follow (@Matteo ?)


&gt;
&gt;&nbsp;&nbsp;&nbsp; 1.
&gt;&nbsp;&nbsp;&nbsp; 2. As instructed by step a), **will the Pulsar community 
assign some
&gt;&nbsp;&nbsp;&nbsp; resources (for example, a Linux server) to run the Bot? 
**
&gt;
&gt; Can this run as a GitHub bot ? Otherwise it will be something that is hard
to maintain, btw we can ask Apache INFRA for a simple VM,
I am not sure about Security risks, adding a new machine means adding
something to protect and to maintain.

Especially if this machine will have some special permission to act on the
repository.

If we could have something like a batch scheduled job that scans the PRs
and does the work it would be very easier.
It could run on GH actions or on ASF Jenkins


&gt;
&gt;&nbsp;&nbsp;&nbsp; 1.
&gt;&nbsp;&nbsp;&nbsp; 2. As instructed by step c), the Bot needs some 
permissions to manage
&gt;&nbsp;&nbsp;&nbsp; the Pulsar project (for example, it needs access to use 
??Manage access?? and
&gt;&nbsp;&nbsp;&nbsp; ??Webhooks?? features in ??Settings??), **will the 
Pulsar community grant
&gt;&nbsp;&nbsp;&nbsp; those access to the Bot?**
&gt;
&gt;
We can do this
But the critical point is to decide where this bot should live.

Enrico


&gt;
&gt;&nbsp;&nbsp;&nbsp; 1.
&gt;
&gt;
&gt;
&gt; Tao &amp; Anonymitaet
&gt;
&gt;
&gt;
&gt; *From: *Guangning E <eguangn...@gmail.com&gt;
&gt; *Reply-To: *"us...@pulsar.apache.org" <us...@pulsar.apache.org&gt;
&gt; *Date: *Monday, August 30, 2021 at 15:15
&gt; *To: *"us...@pulsar.apache.org" <us...@pulsar.apache.org&gt;
&gt; *Cc: *Matteo Merli <mme...@apache.org&gt;, "dev@pulsar.apache.org" <
&gt; dev@pulsar.apache.org&gt;, "fengtao...@bupt.edu.cn" 
<fengtao...@bupt.edu.cn&gt;
&gt; *Subject: *Re: [Workflow] Introduce Bot to Improve Efficiency
&gt;
&gt;
&gt;
&gt; +1
&gt;
&gt;
&gt;
&gt;
&gt;
&gt;
&gt;
&gt; Thanks,
&gt;
&gt; Guangning
&gt;
&gt;
&gt;
&gt; Enrico Olivelli <eolive...@gmail.com&gt; ??2021??8??30?????? ????3:07??????
&gt;
&gt; +1
&gt;
&gt; good idea to have a bot, otherwise I see much time wasted by you in always
&gt; asking the same things.
&gt;
&gt; I appreciate very much your efforts
&gt;
&gt;
&gt;
&gt; Probably this document fits well to be listed in the PIPs page, it is not
&gt; about code but about community/project management
&gt;
&gt; @Matteo Merli <mme...@apache.org&gt; what do you think?
&gt;
&gt;
&gt;
&gt;
&gt;
&gt;
&gt;
&gt; Enrico
&gt;
&gt;
&gt;
&gt; Il giorno lun 30 ago 2021 alle ore 02:55 Anonymitaet _ <
&gt; anonymita...@hotmail.com&gt; ha scritto:
&gt;
&gt; Hi Pulsar enthusiasts,
&gt;
&gt;
&gt;
&gt; To improve doc workflow efficiency, we want to introduce Bot to Pulsar
&gt; community.
&gt;
&gt;
&gt;
&gt; To make things clear, we??ve written a proposal and recorded a demo.
&gt;
&gt;&nbsp;&nbsp;&nbsp; - [Discussion] Introduce Bot to Improve Doc Workflow 
Efficiency
&gt;&nbsp;&nbsp;&nbsp; 
<https://docs.google.com/document/d/1bQfZkSu5nG1tNycpmXXtUFn-Z5-h-uqHv6IXsCEySQ8/edit&gt;
&gt;&nbsp;&nbsp;&nbsp; - [Demo] How Bot Improves Doc Workflow Efficiency
&gt;&nbsp;&nbsp;&nbsp; 
<https://drive.google.com/drive/u/0/folders/1a0erKa2KN81LYR-a5EvBlsaoQA2t9i1Y&gt;
&gt;
&gt;
&gt;
&gt; We??d love your feedback! Feel free to comment *before EOD Sep 2 GMT+8*. 
Many
&gt; thanks!
&gt;
&gt;
&gt;
&gt; Tao &amp; Anonymitaet
&gt;
&gt;
&gt;
&gt;
&gt;
&gt;

Reply via email to