Mentors, do you know if it is possible to get a bot account with these
restricted permissions? I know that previous requests have been declined by
Apache Infra. Shall we try it again or how shall we continue moving forward?

-Marco

On Fri, Jun 15, 2018 at 2:09 PM Qing Lan <lanking...@live.com> wrote:

> Hi All,
> I would like to quote this:
> ```
> Cathy:
> I am working on this label bot to automate/simplify this labeling issue
> process and send weekly report to maintainers. Design proposal is on cwiki:
>
> https://cwiki.apache.org/confluence/display/MXNET/Deep+Learning+Based+GitHub+Label+Bot
>
> Please feel free to let me know if you have
> suggestions/requirements/expectations.
>
> Thanks,
> Cathy
> ```
> Currently Cathy has done the design for labelling the issues and I believe
> that will help our community to track more issues quickly.
> Since we received a lot of +1s from this list last time, I would like to
> ask for a Label adding/removing permission for the bot that Cathy designed.
> Can we do something like this for a GitHub account?
>
> Thanks,
> Qing
>
> On 5/22/18, 9:56 AM, "Roshani Nagmote" <roshaninagmo...@gmail.com> wrote:
>
>     Sorry for incomplete email. Sent it too fast.
>     Thanks for all the comments. Aaron guessed it right. We can treat it
> as a
>     multi-label classification problem. :)
>     We are currently working on the design document, will share it on dev
> list
>     once it is more concrete.
>
>     @Marco, seems like a good idea too but as you said, it will still
> involve
>     manual labeling. We can do this as a temporary solution but need a
>     long-term solution.
>     @Hao, will explore that option too! Thanks!
>
>     Thanks,
>     Roshani
>
>
>     On Tue, May 22, 2018 at 9:52 AM, Roshani Nagmote <
> roshaninagmo...@gmail.com>
>     wrote:
>
>     > Thanks for all the comments. Aaron guessed it right. We can treat it
> as a
>     > multi-label classification problem. :)
>     > We are currently working on the design document, will share it on
> dev list
>     > once it is more concrete.
>     >
>     > @Marco, seems like a good idea too but as you said, it will still
> involve
>     > manual labeling. We can do this as a temporary solution but need a
> more
>     > @Hao, will explore that option too! Thanks!
>     >
>     > Thanks,
>     > Roshani
>     >
>     > On Mon, May 21, 2018 at 5:42 PM, Jin, Hao <h...@amazon.com> wrote:
>     >
>     >> Definitely a good idea. I think maybe we can also try out the new
> gluon
>     >> NLP toolkit on this task?
>     >>
>     >> On 5/21/18, 5:24 PM, "Anirudh" <anirudh2...@gmail.com> wrote:
>     >>
>     >>     Yes, I guessed that :). Was looking for more details.
>     >>
>     >>     On Mon, May 21, 2018 at 5:03 PM, Aaron Markham <
>     >> aaron.s.mark...@gmail.com>
>     >>     wrote:
>     >>
>     >>     > AI obviously.
>     >>     >
>     >>     > On Mon, May 21, 2018 at 5:01 PM, Anirudh <
> anirudh2...@gmail.com>
>     >> wrote:
>     >>     >
>     >>     > > Hi Roshani,
>     >>     > >
>     >>     > > Good suggestion! How will the bot decide what labels to add
> ?
>     >>     > >
>     >>     > > Anirudh
>     >>     > >
>     >>     > > On Mon, May 21, 2018 at 4:39 PM, Naveen Swamy <
> mnnav...@gmail.com
>     >> >
>     >>     > wrote:
>     >>     > >
>     >>     > > > +1 for the proposal to triage issues, I think committers
> should
>     >> also do
>     >>     > > > this exercise to understand the customer pain.
>     >>     > > >
>     >>     > > > I am also inclined to use a bot account like how
> Tensorflow and
>     >> other
>     >>     > > repos
>     >>     > > > do it, https://github.com/googlebot.
>     >>     > > >
> https://github.com/tensorflow/tensorflow/pull/19445#event-16
>     >> 38027271
>     >>     > -->
>     >>     > > > This is auto-tagged by the bot, it would be cool if we
> could do
>     >> that as
>     >>     > > > well.
>     >>     > > >
>     >>     > > >
>     >>     > > >
>     >>     > > > On Mon, May 21, 2018 at 4:25 PM, sandeep krishnamurthy <
>     >>     > > > sandeep.krishn...@gmail.com> wrote:
>     >>     > > >
>     >>     > > > > Thanks,
>     >>     > > > >
>     >>     > > > > Roshani for starting this thread.
>     >>     > > > >
>     >>     > > > > Yes, I think labeling the issues will help a lot in
> driving
>     >> the
>     >>     > > attention
>     >>     > > > > of contributors to specific areas and make it easy for
> new
>     >>     > contributors
>     >>     > > > to
>     >>     > > > > search and pick their contribution.
>     >>     > > > >
>     >>     > > > > I agree manually doing it all the time is not scalable
> and
>     >> efficient.
>     >>     > > > Your
>     >>     > > > > proposal on bot script to auto-label, similar to the
> working
>     >> of
>     >>     > Jenkins
>     >>     > > > bot
>     >>     > > > > to re-test, re-build actions, will be very useful and
>     >> effective.
>     >>     > > Hence, I
>     >>     > > > > am more inclined to your *option 1* to have a bot
> account to
>     >> add
>     >>     > > labels.
>     >>     > > > >
>     >>     > > > > Best,
>     >>     > > > > Sandeep
>     >>     > > > >
>     >>     > > > > On Mon, May 21, 2018 at 4:16 PM, Roshani Nagmote <
>     >>     > > > > roshaninagmo...@gmail.com>
>     >>     > > > > wrote:
>     >>     > > > >
>     >>     > > > > > Hi,
>     >>     > > > > >
>     >>     > > > > > Some of us here at Amazon as a part of our day job,
> are
>     >> triaging
>     >>     > > Github
>     >>     > > > > > issues to find where MXNet users are experiencing
>     >> difficulty and
>     >>     > help
>     >>     > > > the
>     >>     > > > > > community focus on those areas. This is done by
> assigning
>     >> labels to
>     >>     > > the
>     >>     > > > > > Github issues. We do know that only labeling won’t
> solve
>     >> the real
>     >>     > > > problem
>     >>     > > > > > but we will expand our scope to also attempt to
> resolve the
>     >> issues.
>     >>     > > > > > Categorizing issues could also help contributors and
>     >> maintainers
>     >>     > who
>     >>     > > > > know a
>     >>     > > > > > particular area to pick up the issue and help the
> user.
>     >>     > > > > >
>     >>     > > > > > Right now, we just manually go through the issues. If
> they
>     >> are
>     >>     > > > questions,
>     >>     > > > > > we redirect users to start a discussion on discuss
> forum,
>     >> find the
>     >>     > > > > > appropriate labels and then ask one of the committers
> to
>     >> add those
>     >>     > > > > labels.
>     >>     > > > > > This process is not very smooth as its completely
> manual
>     >> and every
>     >>     > > time
>     >>     > > > > we
>     >>     > > > > > need to ask committers to add labels.
>     >>     > > > > >
>     >>     > > > > > We want to be able to automate/simplify this issue
> labeling
>     >>     > process.
>     >>     > > > > > Right now, as far as I know, there's no way for
>     >> non-committers to
>     >>     > add
>     >>     > > > > > labels. So, I want to propose two options:
>     >>     > > > > >
>     >>     > > > > > - Using a separate account having minimum permissions
> to
>     >> run the
>     >>     > bot
>     >>     > > > > script
>     >>     > > > > > which will do the labeling. For this, we will need an
>     >> account to be
>     >>     > > > > created
>     >>     > > > > > from Apache infrastructure with proper access and
> they can
>     >> control
>     >>     > > the
>     >>     > > > > > access for the account through
>     >>     > > > > > https://docs.aws.amazon.com/secretsmanager/latest/
>     >>     > > userguide/intro.html
>     >>     > > > > >
>     >>     > > > > > - Using one of the committers auth token to run the
> script.
>     >>     > > > > >
>     >>     > > > > > Please let me know if you have any other ideas to do
> this.
>     >>     > > > > >
>     >>     > > > > > Thanks,
>     >>     > > > > > Roshani
>     >>     > > > > >
>     >>     > > > >
>     >>     > > > >
>     >>     > > > >
>     >>     > > > > --
>     >>     > > > > Sandeep Krishnamurthy
>     >>     > > > >
>     >>     > > >
>     >>     > >
>     >>     >
>     >>
>     >>
>     >>
>     >
>
>
>

Reply via email to