Ticket created: https://issues.apache.org/jira/browse/INFRA-20843, Paola  -
I will add you to the list when I get your GitHub username :).

J.

On Mon, Sep 14, 2020 at 8:00 AM Jarek Potiuk <jarek.pot...@polidea.com>
wrote:

> Good one Max :). I think eventually we will get to a place where we will
> be able to manage it via .asf-config (I guess it's coming) and eventually
> maybe we also can try to get the Triage role for everyone. There is a nice
> value in being able to use the native Github labelling interface
> (especially bulk management would be rather difficult to replicate). I will
> go ahead and create ticket now , and ask INFRA about potential improvements
> to the process they're working on.
>
> J.
>
>
> On Mon, Sep 14, 2020 at 6:37 AM Maxime Beauchemin <
> maximebeauche...@gmail.com> wrote:
>
>> About labeling on Github, I wrote a bot for Superset that enables anyone
>> to
>> apply labels through commenting using emojis.
>>
>> It does other things like auto-labeling organization on an allow-list. We
>> could teach it new tricks top.
>>
>> Generalizing it or porting it to work in other communities should be
>> very easy.
>>
>> I've also been advocating for the ASF to open up the triage role, but was
>> hoping to use .asf-config.yaml and avoid the voting process...
>>
>> Check it out the bot here:
>> https://github.com/apache-superset/superset-github-bot
>>
>> On Sun, Sep 13, 2020, 7:56 PM Vikram Koka <vik...@astronomer.io> wrote:
>>
>> > Mine is @vikramkoka
>> >
>> >
>> >
>> > On Sun, Sep 13, 2020 at 7:29 PM Elad Kalif <elad...@gmail.com> wrote:
>> >
>> > > mine is @eladkal
>> > >
>> > > On Mon, Sep 14, 2020 at 4:33 AM Pete DeJoy <pdejo...@gmail.com>
>> wrote:
>> > >
>> > > > I’d love to help as well! Gh handle is @petedejoy
>> > > >
>> > > > Thanks for organizing everyone.
>> > > >
>> > > > Pete
>> > > > On Sep 13, 2020, 4:57 PM -0400, Jarek Potiuk <
>> jarek.pot...@polidea.com
>> > >,
>> > > > wrote:
>> > > > > @Kamil Breguła <kamil.breg...@polidea.com> - I believe we already
>> > base
>> > > > it
>> > > > > on the experience of others (see the discussion before). I think
>> in
>> > our
>> > > > > case the will of people and their commitment to do so is far more
>> > > > important
>> > > > > than any tools we would like to use (community over code). I
>> think we
>> > > > > should first let the people who want to do it try to do the task
>> and
>> > we
>> > > > can
>> > > > > introduce tools afterwards. No matter what, those people will need
>> > > > access.
>> > > > > And then they can propose and choose any tool that make sense to
>> > them.
>> > > > >
>> > > > > Paola, Elead,Vikram (and anyone who wants the triage permission) -
>> > > please
>> > > > > state your github users here, so I can create the ticket :)
>> > > > >
>> > > > > J.
>> > > > >
>> > > > >
>> > > > > On Sun, Sep 13, 2020 at 9:40 PM Kamil Breguła <
>> > > kamil.breg...@polidea.com
>> > > > >
>> > > > > wrote:
>> > > > >
>> > > > > > Hello,
>> > > > > >
>> > > > > > I agree that it is worth considering changes in the way of
>> handling
>> > > > > > issues. Google has created a tool that can help us the issue
>> and PR
>> > > > triage
>> > > > > > for large open-source projects
>> > > > > > https://github.com/google/triage-party
>> > > > > > It was built from the Google Container DevEx team's experience
>> > > > contributing
>> > > > > > to popular open-source projects, such as minikube, Skaffold, and
>> > > > Kaniko. Is
>> > > > > > this something we should consider?
>> > > > > >
>> > > > > > How do other projects handle issues? Maybe we can base our
>> process
>> > on
>> > > > the
>> > > > > > experience of others.
>> > > > > >
>> > > > > > Best regards,
>> > > > > > Kamil Breguła
>> > > > > >
>> > > > > > On Sun, Sep 13, 2020 at 9:09 PM Vikram Koka <
>> vik...@astronomer.io>
>> > > > wrote:
>> > > > > >
>> > > > > > > Sounds good!
>> > > > > > >
>> > > > > > > In the meantime, I will draft up a proposal for the set of
>> labels
>> > > and
>> > > > > > > milestones that we are using to eliminate duplication to
>> factor
>> > in
>> > > > the
>> > > > > > 2.0
>> > > > > > > timeline.
>> > > > > > >
>> > > > > > >
>> > > > > > > On Sun, Sep 13, 2020 at 7:40 AM Jarek Potiuk <
>> > > > jarek.pot...@polidea.com>
>> > > > > > > wrote:
>> > > > > > >
>> > > > > > > > Fantastic initiative!
>> > > > > > > >
>> > > > > > > > However, currently you have no way to give access to either
>> of
>> > > the
>> > > > > > > > people involved to modify the labels or assign them to
>> issues.
>> > > > > > > >
>> > > > > > > > But .... Wait for it ... ASF *JUST DAYS AGO* allowed the
>> > projects
>> > > > to
>> > > > > > > assign
>> > > > > > > > people to the "Triage" role I was talking about:
>> > > > > > > > https://infra.apache.org/github-roles.html
>> > > > > > > >
>> > > > > > > > Can you please send me your github issues Vikram, Paola,
>> Elad
>> > > > > > > >
>> > > > > > > > I will then create an INFRA ticket to add you?
>> > > > > > > >
>> > > > > > > > Unfortunately, there is no possibility yet to self-manage
>> it,
>> > so
>> > > > it has
>> > > > > > > to
>> > > > > > > > be done through an INFRA ticket and it might take a few
>> days to
>> > > > > > process.
>> > > > > > > >
>> > > > > > > > Anyone else willing to join our Triage squad :) ?
>> > > > > > > >
>> > > > > > > > J.
>> > > > > > > >
>> > > > > > > >
>> > > > > > > > On Sun, Sep 13, 2020 at 2:31 AM Vikram Koka <
>> > > vik...@astronomer.io>
>> > > > > > > wrote:
>> > > > > > > >
>> > > > > > > > > I agree.
>> > > > > > > > >
>> > > > > > > > > Paola and Elad, I would like to help on this one as well.
>> > Let's
>> > > > get
>> > > > > > > > > together and nail this.
>> > > > > > > > >
>> > > > > > > > > I spent a couple of hours looking through the open Github
>> > > issues
>> > > > > > > earlier
>> > > > > > > > > today to look for some patterns.
>> > > > > > > > > Currently, we have 576 open and "not invalid" issues.
>> > > > > > > > > Out of these, we have around:
>> > > > > > > > > - 270 open feature requests, which span the full gamut of
>> > > > > > > functionality,
>> > > > > > > > > from user visible to internal CI process.
>> > > > > > > > > - 220 bugs including some going back to March as noted by
>> > > Tomasz.
>> > > > > > There
>> > > > > > > > > seem to be a fair number of these which need some
>> > > categorization
>> > > > at
>> > > > > > > > least.
>> > > > > > > > > - 70 docs issues. These are categorized sometimes as
>> > > "area:docs"
>> > > > and
>> > > > > > > at
>> > > > > > > > > other times as "kind:documentation".
>> > > > > > > > > - 50 already assigned to milestones: Either Airflow 2.0.0
>> or
>> > > > > > 10.10.13
>> > > > > > > > > - 80 provider related issues
>> > > > > > > > >
>> > > > > > > > > There was a set of 6, created in March 2019 which was
>> rather
>> > > > > > peculiarly
>> > > > > > > > > categorized as "Waiting for AIP".
>> > > > > > > > >
>> > > > > > > > > These don't all add up the total, since there are issues
>> > which
>> > > > are
>> > > > > > > > > categorized (correctly) in multiple labels. However, we do
>> > seem
>> > > > to
>> > > > > > have
>> > > > > > > > > proliferation of labels which would be useful to cleanup.
>> > > > > > > > >
>> > > > > > > > > Overall, I do think some time spent on documenting the
>> use of
>> > > > labels,
>> > > > > > > > then
>> > > > > > > > > categorizing and cleaning up the issues would be very
>> useful.
>> > > > > > > > >
>> > > > > > > > > Happy to help take care of this. Let's do it.
>> > > > > > > > >
>> > > > > > > > > Vikram
>> > > > > > > > >
>> > > > > > > > >
>> > > > > > > > > On Fri, Sep 11, 2020 at 12:00 PM Jarek Potiuk <
>> > > > > > > jarek.pot...@polidea.com>
>> > > > > > > > > wrote:
>> > > > > > > > >
>> > > > > > > > > > +1
>> > > > > > > > > >
>> > > > > > > > > > On Fri, Sep 11, 2020 at 7:12 PM Kaxil Naik <
>> > > > kaxiln...@gmail.com>
>> > > > > > > > wrote:
>> > > > > > > > > >
>> > > > > > > > > > > Yeah I agree and looks like Paola and Elad have
>> already
>> > > > > > volunteered
>> > > > > > > > to
>> > > > > > > > > > help
>> > > > > > > > > > > triage.
>> > > > > > > > > > >
>> > > > > > > > > > > Regards,
>> > > > > > > > > > > Kaxil
>> > > > > > > > > > >
>> > > > > > > > > > > On Fri, Sep 11, 2020, 18:09 Tomasz Urbaszek <
>> > > > > > turbas...@apache.org>
>> > > > > > > > > > wrote:
>> > > > > > > > > > >
>> > > > > > > > > > > > Hi all,
>> > > > > > > > > > > >
>> > > > > > > > > > > > The main reason I suggested the stale bot was the
>> lack
>> > of
>> > > > any
>> > > > > > > > > > > > widespread prioritization/reviewing of issues which
>> > > > results in
>> > > > > > > big
>> > > > > > > > > > > > pile of never addresses issues.
>> > > > > > > > > > > >
>> > > > > > > > > > > > I think that triage access is a better answer to
>> this
>> > > > problem
>> > > > > > as
>> > > > > > > > > > > > engaging more people will help us all. I'm +1 for
>> that.
>> > > > > > > > > > > >
>> > > > > > > > > > > > Cheers,
>> > > > > > > > > > > > Tomek
>> > > > > > > > > > > >
>> > > > > > > > > > > >
>> > > > > > > > > > > > On Fri, Sep 11, 2020 at 5:00 PM Paola Peraza
>> Calderon
>> > > > > > > > > > > > <pa...@astronomer.io> wrote:
>> > > > > > > > > > > > >
>> > > > > > > > > > > > > Hi all,
>> > > > > > > > > > > > >
>> > > > > > > > > > > > > Paola here from Astronomer. I've been working at
>> > Astro
>> > > > since
>> > > > > > > our
>> > > > > > > > > > early
>> > > > > > > > > > > > days in both Customer and Product-centric roles and
>> > have
>> > > of
>> > > > > > > course
>> > > > > > > > > been
>> > > > > > > > > > > > closely following all-things Airflow for a long
>> time.
>> > > > > > > > > > > > >
>> > > > > > > > > > > > > I happened to read this conversation around GH
>> Issue
>> > > > > > management
>> > > > > > > > and
>> > > > > > > > > > > > figure I can step up to volunteer as someone
>> familiar
>> > > with
>> > > > the
>> > > > > > > > > project
>> > > > > > > > > > +
>> > > > > > > > > > > > Product Ops principles, if that'd be helpful. I
>> could
>> > > > always
>> > > > > > > start
>> > > > > > > > > by:
>> > > > > > > > > > > > >
>> > > > > > > > > > > > > - Cleaning up/commenting on duplicate issues (or
>> > close
>> > > > given
>> > > > > > > the
>> > > > > > > > > > right
>> > > > > > > > > > > > permissions)
>> > > > > > > > > > > > > - Commenting on stale issues and investigate
>> whether
>> > > > they're
>> > > > > > > > still
>> > > > > > > > > a
>> > > > > > > > > > > > problem or already addressed
>> > > > > > > > > > > > > - Asking questions as needed if issues need
>> > > > clarification or
>> > > > > > > > > > additional
>> > > > > > > > > > > > scoping
>> > > > > > > > > > > > >
>> > > > > > > > > > > > > If this would be helpful, I'm more than happy to
>> get
>> > > > involved
>> > > > > > > and
>> > > > > > > > > > pick
>> > > > > > > > > > > > at these over time. It'll likely be a journey that
>> > never
>> > > > ends,
>> > > > > > > but
>> > > > > > > > I
>> > > > > > > > > > > think
>> > > > > > > > > > > > a compelling need to keep the community momentum
>> going.
>> > > > Let me
>> > > > > > > > know -
>> > > > > > > > > > and
>> > > > > > > > > > > > great to meet you all.
>> > > > > > > > > > > > >
>> > > > > > > > > > > > > Cheers,
>> > > > > > > > > > > > > Paola
>> > > > > > > > > > > > >
>> > > > > > > > > > > > > On 2020/09/10 11:56:22, Tomasz Urbaszek <
>> > > > > > turbas...@apache.org>
>> > > > > > > > > > wrote:
>> > > > > > > > > > > > > > Hi all,
>> > > > > > > > > > > > > >
>> > > > > > > > > > > > > > Currently, we have about 582 open issues on
>> Github.
>> > > The
>> > > > > > > oldest
>> > > > > > > > > > opened
>> > > > > > > > > > > > > > in March. Do you think we should consider using
>> > stale
>> > > > bot
>> > > > > > as
>> > > > > > > we
>> > > > > > > > > do
>> > > > > > > > > > > for
>> > > > > > > > > > > > > > PRs?
>> > > > > > > > > > > > > >
>> > > > > > > > > > > > > > I don't think that issue that is open since
>> March
>> > is
>> > > > "so
>> > > > > > > > > important"
>> > > > > > > > > > > to
>> > > > > > > > > > > > > > keep it still open. This would also automate the
>> > > > process of
>> > > > > > > > > > verifying
>> > > > > > > > > > > > > > the issue (the author will be notified and asked
>> > for
>> > > an
>> > > > > > > > update).
>> > > > > > > > > If
>> > > > > > > > > > > > > > the issue is something that we want to keep
>> open we
>> > > > should
>> > > > > > be
>> > > > > > > > > able
>> > > > > > > > > > to
>> > > > > > > > > > > > > > use the "pinned" label.
>> > > > > > > > > > > > > >
>> > > > > > > > > > > > > > Other projects use it and I don't see anything
>> > wrong
>> > > > with
>> > > > > > > it. I
>> > > > > > > > > > would
>> > > > > > > > > > > > > > say that 30d is a good period for keeping an
>> issue
>> > > > open.
>> > > > > > > > > > > > > >
>> > > > > > > > > > > > > > What do you think?
>> > > > > > > > > > > > > >
>> > > > > > > > > > > > > > Bests,
>> > > > > > > > > > > > > > Tomek
>> > > > > > > > > > > > > >
>> > > > > > > > > > > >
>> > > > > > > > > > >
>> > > > > > > > > >
>> > > > > > > > > >
>> > > > > > > > > > --
>> > > > > > > > > >
>> > > > > > > > > > Jarek Potiuk
>> > > > > > > > > > Polidea <https://www.polidea.com/> | Principal Software
>> > > > Engineer
>> > > > > > > > > >
>> > > > > > > > > > M: +48 660 796 129 <+48660796129>
>> > > > > > > > > > [image: Polidea] <https://www.polidea.com/>
>> > > > > > > > > >
>> > > > > > > > >
>> > > > > > > >
>> > > > > > > >
>> > > > > > > > --
>> > > > > > > >
>> > > > > > > > Jarek Potiuk
>> > > > > > > > Polidea <https://www.polidea.com/> | Principal Software
>> > Engineer
>> > > > > > > >
>> > > > > > > > M: +48 660 796 129 <+48660796129>
>> > > > > > > > [image: Polidea] <https://www.polidea.com/>
>> > > > > > > >
>> > > > > > >
>> > > > > >
>> > > > >
>> > > > >
>> > > > > --
>> > > > >
>> > > > > Jarek Potiuk
>> > > > > Polidea <https://www.polidea.com/> | Principal Software Engineer
>> > > > >
>> > > > > M: +48 660 796 129 <+48660796129>
>> > > > > [image: Polidea] <https://www.polidea.com/>
>> > > >
>> > >
>> >
>>
>
>
> --
>
> Jarek Potiuk
> Polidea <https://www.polidea.com/> | Principal Software Engineer
>
> M: +48 660 796 129 <+48660796129>
> [image: Polidea] <https://www.polidea.com/>
>
>

-- 

Jarek Potiuk
Polidea <https://www.polidea.com/> | Principal Software Engineer

M: +48 660 796 129 <+48660796129>
[image: Polidea] <https://www.polidea.com/>

Reply via email to