-
Notifications
You must be signed in to change notification settings - Fork 18
Automate skill label generation #86
Copy link
Copy link
Open
Labels
🌟 goal: additionAddition of new featureAddition of new feature💬 talk: discussionOpen for discussions and feedbackOpen for discussions and feedback💻 aspect: codeConcerns the software code in the repositoryConcerns the software code in the repository🟩 priority: lowLow priority and doesn't need to be rushedLow priority and doesn't need to be rushed🤖 aspect: dxConcerns developers' experience with the codebaseConcerns developers' experience with the codebase🧹 status: ticket work requiredNeeds more details before it can be worked onNeeds more details before it can be worked on
Metadata
Metadata
Assignees
Labels
🌟 goal: additionAddition of new featureAddition of new feature💬 talk: discussionOpen for discussions and feedbackOpen for discussions and feedback💻 aspect: codeConcerns the software code in the repositoryConcerns the software code in the repository🟩 priority: lowLow priority and doesn't need to be rushedLow priority and doesn't need to be rushed🤖 aspect: dxConcerns developers' experience with the codebaseConcerns developers' experience with the codebase🧹 status: ticket work requiredNeeds more details before it can be worked onNeeds more details before it can be worked on
Type
Fields
Give feedbackNo fields configured for issues without a type.
Projects
Status
Backlog
Problem
Skill labels need to be manually set up in
skills.json. Thiscc-metadata.ymlunder thetechnologieskey in each repoDescription
The technologies key could be expanded to a more verbose structure to describe languages, libraries and frameworks and then used to eliminate the need for
skills.jsonentirely. This presents benefits such asAlternatives
The improvements to
.cc-metadata.ymlcan be a good-to-have part of the feature if there isn't a consensus to proceed with that. But the automation of skill labels is still beneficial. Also it does not have to be binary, a combination of.cc-metadata.ymlandskills.jsonwould also be a fine solution.Implementation