How do you manage labels across products effectively

For each project I can dump all the labels in use. Since labels are case sensitive, and to manage wild fire among labels (android, Android, AndroidPort, JellyBean, etc) a tiny bit, I am looking for a mechanism to dump all the labels in use across all projects into a spreadsheet. Any way to do this?

Related, how do you manage people coming up with all kind of label names?

Thanks, Jan

3 answers

1 accepted

In fact the whole purpose of lables is to allow this flexiblity of users having the ability to define their own terms. It is mostly a culture and process by which people start reusing labels. Also JIRA suggests the existing labels and people can see it while typing it in.

If you want a more restricted environment, use a select list instead of a label.

And also remember the administrative overhead in managing that select list !

Leave it to people to decide and whoever wants to filter it using labels should be talking to people, for example - "For getting the attention of HR, please use the label hr_attn, that's it"

If someone makes a mistake, don't worry about it, if that issue is important it will come up and they will realize and change it.

Labels only exist once they have been associated with an issue - so to get rid of a label, you have to remove that value from any issue that has it. So, if there is a label "FunFriday", search for all issues that have "FunFriday" as a label, and remove the label from those issues.

If you want to remove all labels, then run a query to get any issues with a label ("labels is not empty"), bulk change > edit, click on the box next to the Labels field (but don't type anything in the field, leave it emtpy). That overwrites the values of the Labels field, making it empty.

When you remove the value of a label from all associated issues, that also removes it from the recomendation in the dropdown when you are typing in a new label.

Oh geez, sorry - just realized you said "into" a spreadsheet (thought you were just trying to get rid of them). Again, search for "labels is not empty", configure your columns so that the Labels field is displayed, then export to excel.

Unfortunately, there is no way to manage the way people use labels once you have them turned on, unless you do so through manual communication (no way to automate it or put restrictions on it through out-of-the-box install, although there might be plugins that do, or you might be able to write your own plugin/script).

Sometimes you want to have a little bit more control over the items to not run into a mess of label items. You can use the component field instead to have defined list of items if you don't like to take multi select lists.

There is also a plugin available "Label Manager for JIRA" which allows you to use as many special label field types with a defined item list. The items can be managed by the project admin.
https://marketplace.atlassian.com/plugins/rs.codecentric.label-manager-project/server/overview 

Suggest an answer

Log in or Sign up to answer
How to earn badges on the Atlassian Community

How to earn badges on the Atlassian Community

Badges are a great way to show off community activity, whether you’re a newbie or a Champion.

Learn more
Community showcase
Published Monday in Jira Software

How large do you think Jira Software can grow?

Hi Atlassian Community! My name is Shana, and I’m on the Jira Software team. One of the many reasons this Community exists is to connect you to others on similar product journeys or with comparabl...

401 views 6 10
Read article

Atlassian User Groups

Connect with like-minded Atlassian users at free events near you!

Find a group

Connect with like-minded Atlassian users at free events near you!

Find my local user group

Unfortunately there are no AUG chapters near you at the moment.

Start an AUG

You're one step closer to meeting fellow Atlassian users at your local meet up. Learn more about AUGs

Groups near you