I'm wondering if we're not taking it too far with those detailed labels. It's like going from nothing to super details. The simples use-case hasn't proven itself in practice yet.
So I propose going simple with a limited set of labels. Later on we can refine. Don't forget that does labels only are useful during the life-cycle of a PR. _/ _/ Alex Van Boxel On Tue, Feb 11, 2020 at 9:46 AM Ismaël Mejía <[email protected]> wrote: > Let some comments too, let's keep the discussion on refinements in the PR. > > On Tue, Feb 11, 2020 at 9:13 AM jincheng sun <[email protected]> > wrote: > >> I left comments on PR, the main suggestion is that we may need a >> discussion about what kind of labels should be add. I would like to share >> my thoughts as follows: >> >> I think we need to add labels according to some rules. For example, the >> easiest way is to add labels by languages, java / python / go etc. But this >> kind of help is very limited, so we need to subdivide some labels, such as >> by components. Currently we have more than 70 components, each component is >> configured with labels, and it seems cumbersome. So we should have some >> rules for dividing labels, which can play the role of labels without being >> too cumbersome. Such as: >> >> We can add `extensions` or `extensions-ideas and extensions-java` for the >> following components: >> >> - extensions-ideas >> - extensions-java-join-library >> - extensions-java-json >> - extensions-java-protobuf >> - extensions-java-sketching >> - extensions-java-sorter >> >> And it's better to add a label for each Runner as follows: >> >> - runner-apex >> - runner-core >> - runner-dataflow >> - runner-direct >> - runner-flink >> - runner-jstorm >> - runner-... >> >> So, I think would be great to collect feedbacks from the community on the >> set of labels needed. >> >> What do you think? >> >> Best, >> Jincheng >> >> Alex Van Boxel <[email protected]> 于2020年2月11日周二 下午3:11写道: >> >>> I've opened a PR and a ticket with INFRA. >>> >>> PR: https://github.com/apache/beam/pull/10824 >>> >>> _/ >>> _/ Alex Van Boxel >>> >>> >>> On Tue, Feb 11, 2020 at 6:57 AM jincheng sun <[email protected]> >>> wrote: >>> >>>> +1. Autolabeler seems really cool and it seems that it's simple to >>>> configure and set up. >>>> >>>> Best, >>>> Jincheng >>>> >>>> >>>> >>>> Udi Meiri <[email protected]> 于2020年2月11日周二 上午2:01写道: >>>> >>>>> Cool! >>>>> >>>>> On Mon, Feb 10, 2020 at 9:27 AM Robert Burke <[email protected]> >>>>> wrote: >>>>> >>>>>> +1 to autolabeling >>>>>> >>>>>> On Mon, Feb 10, 2020, 9:21 AM Luke Cwik <[email protected]> wrote: >>>>>> >>>>>>> Nice >>>>>>> >>>>>>> On Mon, Feb 10, 2020 at 2:52 AM Alex Van Boxel <[email protected]> >>>>>>> wrote: >>>>>>> >>>>>>>> Ha, cool. I'll have a look at the autolabeler. The infra stuff is >>>>>>>> not something I've looked at... I'll dive into that. >>>>>>>> >>>>>>>> _/ >>>>>>>> _/ Alex Van Boxel >>>>>>>> >>>>>>>> >>>>>>>> On Mon, Feb 10, 2020 at 11:49 AM Ismaël Mejía <[email protected]> >>>>>>>> wrote: >>>>>>>> >>>>>>>>> +1 >>>>>>>>> >>>>>>>>> You don't need to write your own action, there is already one >>>>>>>>> autolabeler action [1]. >>>>>>>>> INFRA can easily configure it for Beam (as they did for Avro >>>>>>>>> [2]) if we request it. >>>>>>>>> The plugin is quite easy to configure and works like a charm [3]. >>>>>>>>> >>>>>>>>> [1] https://github.com/probot/autolabeler >>>>>>>>> [1] https://issues.apache.org/jira/browse/INFRA-17367 >>>>>>>>> [2] >>>>>>>>> https://github.com/apache/avro/blob/master/.github/autolabeler.yml >>>>>>>>> >>>>>>>>> >>>>>>>>> On Mon, Feb 10, 2020 at 11:20 AM Alexey Romanenko < >>>>>>>>> [email protected]> wrote: >>>>>>>>> >>>>>>>>>> Great initiative, thanks Alex! I was thinking to add such labels >>>>>>>>>> into PR title but I believe that GitHub labels are better since it >>>>>>>>>> can be >>>>>>>>>> used easily for filtering, for example. >>>>>>>>>> >>>>>>>>>> Maybe it could be useful to add more granulation for labels, like >>>>>>>>>> “release”, “runners”, “website”, etc but I’m afraid to make the >>>>>>>>>> titles too >>>>>>>>>> heavy because of this. >>>>>>>>>> >>>>>>>>>> > On 10 Feb 2020, at 08:35, Alex Van Boxel <[email protected]> >>>>>>>>>> wrote: >>>>>>>>>> > >>>>>>>>>> > I've started putting labels on PR's. I've done the first page >>>>>>>>>> for now (as I'm afraid putting them on older once could affect the >>>>>>>>>> stale >>>>>>>>>> bot. I hope this is ok. >>>>>>>>>> > >>>>>>>>>> > For now I'm only focussing on language and I'm going to see if >>>>>>>>>> I can write a GitLab action for it. I hope this is useful. Other >>>>>>>>>> kind of >>>>>>>>>> suggestions for labels, that can be automated, are welcome. >>>>>>>>>> > >>>>>>>>>> > <Screen Shot 2020-02-10 at 08.31.09.png> >>>>>>>>>> > _/ >>>>>>>>>> > _/ Alex Van Boxel >>>>>>>>>> >>>>>>>>>>
