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
>>>>>>>>>>
>>>>>>>>>>

Reply via email to