Other labels
IssueFeature Request
OSDU Software
A feature request is an issue that is either a new requirement that needs software changes, new feature development (perhaps requiring new repos, sub-projects or new PMC projects). This request needs to follow an ADR that provides enough clarity on the requirement, the definition of done, impact of changes and other necessary attributes so the issue can be curated and moved up in life cycle. May require an entry in Aha portal.
IssueEnhancement Request
OSDU Software
An enhancement may be made to address specific user needs or requests, or they may be made to address broader goals, such as increasing the efficiency or effectiveness of the software. May or may not require an ADR depending on the nature of the change. This applies to improving or enhancing existing software behavior only, without introducing new features.
IssueDuplicate
OSDU Software
This label indicates that the issue is a duplicate and there has been a related issue created
IssueDefect
OSDU Software
A defect is an issue that is a software error, flaw or fault that causes that project or repo or service to produce an incorrect or unexpected result per the OSDU standard or requirements or that it behaves in unintended ways. A defect can be further categorized as a defect in the common code in the PMC project or as a defect within the CSP realization of the PMC project to ensure that it can be targeted towards the right development resource to address this issue.
IssueADR
OSDU Software
An Architectural Decision Record (ADR) is a result of an issue backlog on feature request/enhancement, defect fixing, or a new OSDU standard that has triggered the need for a new design (perhaps requiring new technology selections, architecture patterns)
incident
OSDU Software / OSDU Data Platform / Deployment and Operations / infra-azure-provisioning
Denotes a disruption to IT services and the associated issues require immediate attention
ImpactPatch
OSDU Software / OSDU Data Platform
Used on MRs that have bugfixes or optimizations with no changes to features, therefore requiring a patch version bump on the next release.
ImpactMinor
OSDU Software / OSDU Data Platform
Used on MRs that have backwards-compatible new features, therefore requiring a minor version bump on the next release.
ImpactMajor
OSDU Software / OSDU Data Platform
Used on MRs that have breaking changes, therefore requiring a major version bump on the next release.
Hotfix
OSDU Software
This label is used to indicate cherry picks into previous releases for fixing an issue, this is for backporting patches in up to N-2 releases.
Hotfix
OSDU Software / OSDU Data Platform / Deployment and Operations / infra-azure-provisioning
This label will be used to create a hotfix for a milestone release
Direct patch
OSDU Software
This label is used to indicate a MR that is a direct patch into a release branch for fixing an issue without a merge in main/master branch
Breaking Change
OSDU Software / OSDU Data Platform / Deployment and Operations / infra-azure-provisioning
Indicates that this issue is a breaking change
Prioritized