Prioritising GitHub priority labels

Communities on GitHub often use issue labels as a way of triaging issues by assigning them priority ratings based on how urgently they should be addressed. The labels used are determined by the repository contributors and notstandardisedbyGitHub.Thismakes it difficult for priority-related reasoning...

Full description

Saved in:
Bibliographic Details
Main Authors: CADDY, James, TREUDE, Christoph
Format: text
Language:English
Published: Institutional Knowledge at Singapore Management University 2024
Subjects:
Online Access:https://ink.library.smu.edu.sg/sis_research/9836
https://ink.library.smu.edu.sg/context/sis_research/article/10836/viewcontent/3663533.3664041_pvoa_cc_by.pdf
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Singapore Management University
Language: English
id sg-smu-ink.sis_research-10836
record_format dspace
spelling sg-smu-ink.sis_research-108362024-12-24T03:32:04Z Prioritising GitHub priority labels CADDY, James TREUDE, Christoph Communities on GitHub often use issue labels as a way of triaging issues by assigning them priority ratings based on how urgently they should be addressed. The labels used are determined by the repository contributors and notstandardisedbyGitHub.Thismakes it difficult for priority-related reasoning across repositories for both researchers and contributors. Previous work shows interest in how issues are labelled and what the consequences for those labels are. For instance, some previous work has used clustering models and natural language processing to categorise labels without a particular emphasis on priority. With this publication, we introduce a unique data set of 812 manually categorised labels pertaining to priority; normalised and ranked as low-, medium-, or high-priority. To provide an example of how this data set could be used, we have created a tool for GitHub contributors that will create a list of the highest priority issues from the repositories to which they contribute. We have released the data set and the tool for anyone to use on Zenodo because we hope that this will help the open source community address high-priority issues more effectively and inspire other uses. 2024-07-01T07:00:00Z text application/pdf https://ink.library.smu.edu.sg/sis_research/9836 info:doi/10.1145/3663533.3664041 https://ink.library.smu.edu.sg/context/sis_research/article/10836/viewcontent/3663533.3664041_pvoa_cc_by.pdf http://creativecommons.org/licenses/by-nc-nd/4.0/ Research Collection School Of Computing and Information Systems eng Institutional Knowledge at Singapore Management University data sets GitHub issues task priority Software Engineering
institution Singapore Management University
building SMU Libraries
continent Asia
country Singapore
Singapore
content_provider SMU Libraries
collection InK@SMU
language English
topic data sets
GitHub issues
task priority
Software Engineering
spellingShingle data sets
GitHub issues
task priority
Software Engineering
CADDY, James
TREUDE, Christoph
Prioritising GitHub priority labels
description Communities on GitHub often use issue labels as a way of triaging issues by assigning them priority ratings based on how urgently they should be addressed. The labels used are determined by the repository contributors and notstandardisedbyGitHub.Thismakes it difficult for priority-related reasoning across repositories for both researchers and contributors. Previous work shows interest in how issues are labelled and what the consequences for those labels are. For instance, some previous work has used clustering models and natural language processing to categorise labels without a particular emphasis on priority. With this publication, we introduce a unique data set of 812 manually categorised labels pertaining to priority; normalised and ranked as low-, medium-, or high-priority. To provide an example of how this data set could be used, we have created a tool for GitHub contributors that will create a list of the highest priority issues from the repositories to which they contribute. We have released the data set and the tool for anyone to use on Zenodo because we hope that this will help the open source community address high-priority issues more effectively and inspire other uses.
format text
author CADDY, James
TREUDE, Christoph
author_facet CADDY, James
TREUDE, Christoph
author_sort CADDY, James
title Prioritising GitHub priority labels
title_short Prioritising GitHub priority labels
title_full Prioritising GitHub priority labels
title_fullStr Prioritising GitHub priority labels
title_full_unstemmed Prioritising GitHub priority labels
title_sort prioritising github priority labels
publisher Institutional Knowledge at Singapore Management University
publishDate 2024
url https://ink.library.smu.edu.sg/sis_research/9836
https://ink.library.smu.edu.sg/context/sis_research/article/10836/viewcontent/3663533.3664041_pvoa_cc_by.pdf
_version_ 1820027795292553216