Thank you, Danny!

On Wed, Jun 15, 2022 at 8:31 AM Danny McCormick <[email protected]>
wrote:

> Given the general consensus here, I put up a PR to enforce this for new
> issues here - https://github.com/apache/beam/pull/21888.
>
> Once that's in, I'll run a script to update all the existing labels to the
> new preferred scheme and we can delete the old labels that we don't need
> anymore.
>
> Thanks,
> Danny
>
> On Tue, Jun 14, 2022 at 4:53 PM Kenneth Knowles <[email protected]> wrote:
>
>> +1 sounds good to me
>>
>> One thing I did a lot of when triaging Jiras was moving them from one
>> component to another, after which people who cared about those components
>> would go through them. Making the labels more straightforward for users
>> would streamline that.
>>
>> Kenn
>>
>> On Sun, Jun 12, 2022 at 9:04 PM Chamikara Jayalath <[email protected]>
>> wrote:
>>
>>> +1 for this in general. Also, as noted in the proposal, decomposing
>>> labels should be done on a case by case basis since in some cases that
>>> might result in creating labels that do not have proper context.
>>>
>>> Thanks,
>>> Cham
>>>
>>> On Fri, Jun 10, 2022 at 8:35 AM Robert Burke <[email protected]> wrote:
>>>
>>>> +1. I like this consolidation proposal, but i also like thinking
>>>> through conjunctions. :)
>>>>
>>>> On Fri, Jun 10, 2022, 6:42 AM Danny McCormick <
>>>> [email protected]> wrote:
>>>>
>>>>> Hey everyone,
>>>>>
>>>>> After migrating over from Jira, our labels are somewhat messy and not
>>>>> as helpful as they could be. Specifically, there are 2 sets of problems:
>>>>>
>>>>>
>>>>> 1. There is significant overlap between the labels imported from Jira
>>>>> and the labels we already had in GitHub for our PRs. For example, there 
>>>>> was
>>>>> already a “Go” GitHub label, and as part of the migration we imported a
>>>>> “sdk-go” label.
>>>>>
>>>>>
>>>>> 2. Because GitHub doesn’t provide an OR syntax in its searching, it is
>>>>> much harder to search for things like “all io labels” because the io 
>>>>> issues
>>>>> are sharded across a number of io tags (e.g. io-java-aws,
>>>>> io-java-amqp, io-py-avro, etc…). This applies to other areas like runner
>>>>> issues, portability issues, and issues by language as well.
>>>>>
>>>>> I put together a quick 1 page proposal on how we can remove the label
>>>>> duplication and make searching easier by decomposing our labels into their
>>>>> smallest components. Please let me know if you have any thoughts or
>>>>> suggestions!
>>>>> https://docs.google.com/document/d/14S5coM_vfRrwygoQ9_NClJWmY5s30_L_J5yCurLW-XU/edit?usp=sharing
>>>>>
>>>>> Thanks,
>>>>> Danny
>>>>>
>>>>

Reply via email to