Re: MXNet issues labeling
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 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" 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 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" 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 >
Re: MXNet issues labeling
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" 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 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 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" 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 >> 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 > > >> > 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
Re: MXNet issues labeling
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 Nagmotewrote: > 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 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" 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 >> 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 > > >> > 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 >> > > >
Re: MXNet issues labeling
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, Haowrote: > 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" 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 > 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 > > 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- > 1638027271 > > --> > > > > 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. > >
Re: MXNet issues labeling
Haha, Aaron could work in marketing - AI solves everything! :P But yeah, a bit more details would be good. As an alternative approach, I'd like to propose a bot that does actions on your behalf. In this case, we could have a bit that listens for comments and (based on a whitelist), it would apply labels if certain contributors commented and requested the labels to be assigned. I know that this still involves manual work, but it would greatly reduce the round trip time since the bot would assign them instantaneously. This means, the only difference for contributors would be to make a comment instead of pressing the "labels" button. Would this solution also be feasible? -Marco On Tue, May 22, 2018 at 2:24 AM, Anirudhwrote: > Yes, I guessed that :). Was looking for more details. > > On Mon, May 21, 2018 at 5:03 PM, Aaron Markham > wrote: > > > AI obviously. > > > > On Mon, May 21, 2018 at 5:01 PM, Anirudh 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 > > 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-1638027271 > > --> > > > > 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 > > > > > > > > > > > > > > >
Re: MXNet issues labeling
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"wrote: Yes, I guessed that :). Was looking for more details. On Mon, May 21, 2018 at 5:03 PM, Aaron Markham wrote: > AI obviously. > > On Mon, May 21, 2018 at 5:01 PM, Anirudh 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 > 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-1638027271 > --> > > > 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 > > > > > > > > > >
Re: MXNet issues labeling
Yes, I guessed that :). Was looking for more details. On Mon, May 21, 2018 at 5:03 PM, Aaron Markhamwrote: > AI obviously. > > On Mon, May 21, 2018 at 5:01 PM, Anirudh 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 > 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-1638027271 > --> > > > 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 > > > > > > > > > >
Re: MXNet issues labeling
AI obviously. On Mon, May 21, 2018 at 5:01 PM, Anirudhwrote: > 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 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-1638027271 --> > > 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 > > > > > >
Re: MXNet issues labeling
Hi Roshani, Good suggestion! How will the bot decide what labels to add ? Anirudh On Mon, May 21, 2018 at 4:39 PM, Naveen Swamywrote: > +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-1638027271 --> > 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 > > >
Re: MXNet issues labeling
+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-1638027271 --> 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 >
Re: MXNet issues labeling
Great topic! Vote for Option 1 Labelling and problem triaging process should be a lot simpler for all developers and bring less load to committers. Thanks, Qing On 5/21/18, 4:26 PM, "sandeep krishnamurthy"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 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
MXNet issues labeling
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