-
Notifications
You must be signed in to change notification settings - Fork 5
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
Proposed standard: .SEGAS file in base of repo to describe engagement with SEGAS standards #315
Comments
Standards may need clear versions for this to work properly. |
potential for a little tooling to review current .SEGAS against current latest standards and report. |
I agree that we need to track compliance with the standards, I'm not sure that can/should be done on a per repo basis though. The reason being that surely some standards will span multiple repos, or even apply more to ways of working than to the code itself? That said, I'd think that there would be some standards that could be monitored on a per repo basis. |
Can we add assertions for multiple repos in on .SEGAS? |
This issue was discussed on the Ways of Working guild call on 16/5/24 (3pm) |
Thanks for volunteering for this @mikewaldnerscottwork. I would also speak to @GraemeSutherlandHO as he came up with it initially and may have more insights. |
Great point, yes - @GraemeSutherlandHO happy to discuss further. |
PoC now up and running - test repo has been scraped into central page. Currently in Confluence. Next step - document and look to move into a central area (maybe Core Cloud) for further scope and alpha stage plans. |
Our engineering standards are the things that we expect engineers to do. Look at the 'writing a standard' standard and provide some brief information below
What is the standard you are suggesting?
.SEGAS file in base of repo to describe engagement with SEGAS standards
What would be the benefit to the Home Office of adopting this standard?
Foster engagement with SEGAS standards by engineers. Be able to test engagement with standards by pipeline. Be able to report on SEGAS engagement/conformance.
How might people follow it
When a repo is created for a product or part of a product, a .SEGAS file is added to the root of the repo which lists, for each standard:
For example:
Please confirm the below
The text was updated successfully, but these errors were encountered: