It's a little cumbersome, but you can query JIRA and export a CSV with the
labels, and run a script to count them. Also, it won't let you export
results from a query with more than 1000 results.

Here's the list from query "project = beam and created > startOfYear()"

dataframe-api 45
stale-P2 36
currently-failing 31
stale-assigned 31
website-revamp-2020 28
flake 27
zetasql-java-udf 17
portability-spark 6
portability-flink 4
test-failure 4
starter 4
MongoDB 3
Python 3
PubSubIO 3
GCP 3
pipeline-patterns 3
newbie 2
python 2
PubsubLiteIO 2
beam-fixit 2
vulnerabilities 1
documentation 1
containers 1
types 1
mongo 1
mongodb 1
elasticsearch 1
dataflow 1
java 1
Grouping 1
Windowing 1
Doc 1
Learning 1
ClassNotFoundException 1
jdbc 1
gcp 1
pubsub 1
pubsubio 1
apache-beam 1
ClassCastException 1
JdbcIO 1
MySQL 1
easyfix 1
pull-request-available 1
gsoc 1
gsoc2021 1
mentor 1
python-sqltransform 1
OOM 1
AWS 1
multi-threading 1
S3 1
log4j 1
log-aggregation 1
"logging 1
" 1
SLF4J 1
google-cloud-spanner 1
kafka 1
savepoints 1
flaky-test 1
website-revamp-sprint-12 1
structured-streaming 1
nexmark 1


On Wed, May 12, 2021 at 3:10 PM Valentyn Tymofieiev <[email protected]>
wrote:

> Is there a way to see the list of labels used in Beam ? I found a
> discussion on using labels gadget and some SQL queries to pull the
> labels[1], but did not find a way to use them  - does anyone have hands-on
> experience with any of these approaches? Does adding a gadget require PMC
> privileges?
>
> Thanks!
>
> [1]
> https://community.atlassian.com/t5/Jira-questions/Is-there-a-way-to-get-a-list-of-all-labels-being-used-in-a/qaq-p/344778
>
> On Mon, Mar 29, 2021 at 10:59 AM Kenneth Knowles <[email protected]> wrote:
>
>> We are down to about 550.
>>
>> I randomly selected some long-time contributors who I am sure know about
>> components and priorities well enough. There are 10-15 issues across a
>> number of people. If these are already good, then it would close out a lot
>> of them and help focus on the ones that need attention.
>>
>> This Jira search searches by "current user" so you should see the bugs
>> that you have reported that are still marked as "Triage Needed". Take a
>> quick look and if you are confident you got the components, priority,
>> labels (especially "currently-failing" and "flake") then you could bulk
>> edit them to "Open" status:
>>
>>
>> https://issues.apache.org/jira/issues/?jql=project%20%3D%20BEAM%20AND%20status%20%3D%20%22Triage%20Needed%22%20AND%20reporter%20in%20(currentUser())
>>
>> Kenn
>>
>> On Mon, Mar 15, 2021 at 10:28 AM Tyson Hamilton <[email protected]>
>> wrote:
>>
>>> There is a 'Triaged' button that I click:
>>> https://photos.app.goo.gl/Ub5Qwnpp6aFrmaDZ9
>>>
>>> On Mon, Mar 15, 2021 at 9:48 AM Alex Amato <[email protected]> wrote:
>>>
>>>> (Do I need certain permissions to be able to do this?)
>>>>
>>>> On Mon, Mar 15, 2021 at 9:47 AM Alex Amato <[email protected]> wrote:
>>>>
>>>>> Would you mind posting a screenshot of exactly where you are supposed
>>>>> to click to move a jira issue to "Open" status? I honestly can't find 
>>>>> where
>>>>> to click. I don't see the option in the edit dialog box
>>>>>
>>>>> On Sun, Mar 14, 2021 at 8:03 PM Kenneth Knowles <[email protected]>
>>>>> wrote:
>>>>>
>>>>>> No need for feeling any guilt :-)
>>>>>>
>>>>>> I'm just hoping that by everyone randomly doing a very small amount
>>>>>> of work, this could be in good shape very quickly. I've done a number of
>>>>>> bulk edits like automated dependency upgrade requests which brings the
>>>>>> number down to just over 600.
>>>>>>
>>>>>> Your message does highlight some easy cases: issues filed to track
>>>>>> your own feature work. I did built automation for this: "On Issue 
>>>>>> Created"
>>>>>> -> "If Assignee == Issue Creator" -> "Transition to 'Open'". If the
>>>>>> automation isn't working, that can probably be fixed. Some of the issues
>>>>>> might just predate the automation.
>>>>>>
>>>>>> To be super clear: I don't mean to ask anyone to waste time looking
>>>>>> at things that don't need attention, but to be able to notice things that
>>>>>> do need attention. I did a few manually too, and the components, issue
>>>>>> type, and priority very often need fixing up. I especially want to get
>>>>>> untriaged P0s and P1s to zero.
>>>>>>
>>>>>> Kenn
>>>>>>
>>>>>> On Fri, Mar 12, 2021 at 5:07 PM Tyson Hamilton <[email protected]>
>>>>>> wrote:
>>>>>>
>>>>>>> I'm guilty of creating issues and not moving them to 'open'. I'll do
>>>>>>> better to move them to open in the future. To recompense I will spend 
>>>>>>> some
>>>>>>> additional time triaging =)
>>>>>>>
>>>>>>> Thanks for the review of the flow.
>>>>>>>
>>>>>>> On Thu, Mar 11, 2021 at 12:39 PM Kenneth Knowles <[email protected]>
>>>>>>> wrote:
>>>>>>>
>>>>>>>> Hi all,
>>>>>>>>
>>>>>>>> You may or may not think about this very often, but our Jira
>>>>>>>> workflow goes like this:
>>>>>>>>
>>>>>>>> Needs Triage --> Open --> In Progress --> Resolved
>>>>>>>>
>>>>>>>> "Needs Triage" means someone needs to look at it briefly:
>>>>>>>>
>>>>>>>>  - component(s)
>>>>>>>>  - label(s)
>>>>>>>>  - issue type
>>>>>>>>  - priority (see
>>>>>>>> https://beam.apache.org/contribute/jira-priorities/)
>>>>>>>>  - if appropriate, ping someone or write to dev@ especially for P1
>>>>>>>> and P0
>>>>>>>>
>>>>>>>> Then transition the issue to "Open".
>>>>>>>>
>>>>>>>> Currently there is a big backlog but I don't think it is actually
>>>>>>>> accurate. I also think we have enough people to keep up with this and 
>>>>>>>> even
>>>>>>>> to eliminate the backlog pretty quick.
>>>>>>>>
>>>>>>>> Here are some things you can do when you are waiting for Jenkins
>>>>>>>> tests to complete:
>>>>>>>>
>>>>>>>>  - check your assigned issues
>>>>>>>>  - open up this filter and triage a couple issues at random:
>>>>>>>> https://issues.apache.org/jira/issues/?filter=12345682
>>>>>>>>
>>>>>>>> 800+ may seem like a lot, but dev@ had 65 participants in the last
>>>>>>>> 28 days (126 participants in the last 3 months). I would guess it 
>>>>>>>> averages
>>>>>>>> less than a minute per issue so this could be done in less than a day,
>>>>>>>> especially considering our CI times :-)
>>>>>>>>
>>>>>>>> Kenn
>>>>>>>>
>>>>>>>>

Reply via email to