-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Setup sync with AK #69
Setup sync with AK #69
Conversation
60e31de
to
9b4a2c1
Compare
9b4a2c1
to
bf4dc47
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Maybe not for this ticket, but how would we go about managing versions? If there is a diff then it could be because the version is different of the specific vereiste but then if the name is different that would now mean a new vereiste with a new URN
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
couple of questions
(The above was already answered here: #69 (comment)) Once we start versioning the files we're checking/producing, I suppose we should make sure that we're checking against the latest version of these files |
Versioning is out-of-scope for this ticket. Peeking forward, versioning probably will be a delicate puzzle, deciding whether changes are 'patch, minor or major' and what implications that may have in AMT as well. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
AK said they tag their releases, which can be considered the 'latest version' and the sync script retrieves the tags and determine which is latest, so, this should work, in theory. |
9bc7e4c
to
ae4b8d3
Compare
# Conflicts: # .gitignore
ae4b8d3
to
bc5d611
Compare
Quality Gate passedIssues Measures |
Description
The Algoritmekader is (now) the source of truth for lifecycles, roles, labels, measures and requirements. This PR adds a sync script which fetches the AK and transforms the data into a format AMT can use.
The Sync script can either sync the data or output a diff report. This script will run daily so we can act on changes in the AK.
Resolves #69
Checklist
Please check all the boxes that apply to this pull request using "x":