Skip to content

Add Decision Point Group Versioning ADRs - #368

Merged
ahouseholder merged 5 commits into
mainfrom
355-create-adrs-for-decision-point-group-versioning
Nov 7, 2023
Merged

ahouseholder merged 5 commits into
mainfrom
355-create-adrs-for-decision-point-group-versioning

Conversation

@ahouseholder

Copy link
Copy Markdown
Contributor

This PR adds two ADRs:

  • 0004 - SSVC Decision Point Groups are Versioned using SemVer
  • 0005 - SSVC Decision Point Group Versioning Rules

As with #350, I separated these out so that the decision that they are versioned is distinct from the versioning rules.

It is my intent that existing decision point groups already present in the python code should be consistent with these rules. However, the rules were developed during the process of creating the python code, and written down afterwards. So any discrepancy is basically the result of an out-of-order operation. We should correct any such discrepancies we detect, of course, whether by modifying the code to match the rules, or perhaps adjusting the rules if there's a good reason to do so.

@ahouseholder ahouseholder linked an issue Oct 31, 2023 that may be closed by this pull request
@ahouseholder ahouseholder changed the title add adrs Add Decision Point Group Versioning ADRs Oct 31, 2023
@ahouseholder ahouseholder self-assigned this Nov 1, 2023
@ahouseholder

Copy link
Copy Markdown
Contributor Author

PR #369 would add ADR 0006 to supersede ADR 0003. I made #369 a PR against this one since it's technically a separate decision for us, but the ADR numbering depends on the assumption that this PR #328 is merged as well (with ADR 0004 and ADR 0005). If for some reason those assumptions go unmet, then PR #369 should renumber its new ADR accordingly.

…06) (#369)

* revise ADR 0003 into ADR 0006

* fix header
@ahouseholder
ahouseholder merged commit 9f3abdb into main Nov 7, 2023
@ahouseholder
ahouseholder deleted the 355-create-adrs-for-decision-point-group-versioning branch November 7, 2023 17:34
@ahouseholder ahouseholder added content/semantic Changes to the semantic content of the SSVC documentation enhancement New feature or request tech/environment Project environment, deployment, CI, etc. labels Nov 17, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

content/semantic Changes to the semantic content of the SSVC documentation enhancement New feature or request tech/environment Project environment, deployment, CI, etc.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Create ADR(s) for Decision Point Group versioning

2 participants