Apache Cordova uses Github Issues for issue tracking and GitHub Pull Requests for code changes and contributions. Issues and Pull Requests use labels for organization and categorization.
Cordova does not use labels for version, milestone or release tracking. GitHub Milestones are used for that.
The following defines the label names, label description and label color in use:
The default labels created with new repositories offer a good baseline:
bug
: Something isn't workingduplicate
: This issue or pull request already existsenhancement
: good first issue
: Good for newcomershelp wanted
: Extra attention is neededinvalid
: This doesn't seem rightquestion
: Further information is requestedwontfix
: This will not be worked onThe label names good first issue
and help wanted
have special meaning on GitHub.
The list above has some strike through text. These are our changes to the default labels, so they don't clash with out custom labels below.
feature
: New functionality that requires new codediscussion
: Creator is open to suggestions or wants to discuss how something should be implementedsupport
: Support questions that want to understand how something works, need help debugging their individual problem etc. are closed and tagged with this label.For plugin repositories it makes sense to categorize Issues - e.g. a bug report or feature request - or Pull Requests by its platform:
platform: ios
platform: android
platform: browser
platform: windows
TODO