Proposal to Standardise Repository Names as operations-engineering-* #4075
Replies: 5 comments 4 replies
-
For things that are internal and 100% owned by us - yes I completely agree! ✅ Where I get a bit dubious is for repositories that are more service orientated, such as
On the other hand though, there are benefits of it like:
I'm not convinced either way, but something we should consider! 😁 and again, for our internal repositories, 100% agree ✅ |
Beta Was this translation helpful? Give feedback.
-
My name is Sam Pepper and I support this proposal. |
Beta Was this translation helpful? Give feedback.
-
Here's my 🪙 🪙
|
Beta Was this translation helpful? Give feedback.
-
As I mentioned on Slack, I think there's a distinction between those things for which Ops Eng are the custodian for all of MOJ (eg DNS, technical guidance), and things that are related to the team itself. For those things where the team is a custodian for the wider org, the repo should definitely not be namespaced to include the team name, because For things where the repo is specifically related to the job of the Ops Eng team, though, I think it makes sense to namespace things. For example… a dashboard that allows you all to triage PRs across all the services OE owns might reasonably be in a repo called The other thing to bear in mind is those things where the owner might change over time: in those cases, it might make sense to have a stand-alone name that isn't coupled to Ops Eng, so that we don't have to rename it when the ownership changes. Again, these are likely to be the sorts of things where you're custodians for the whole of MOJ, or some large portion. |
Beta Was this translation helpful? Give feedback.
-
ADR PR is linked here |
Beta Was this translation helpful? Give feedback.
-
I propose standardising all our repository names to follow the format
operations-engineering-*
. This change aims to bring clarity and organisation to our repository infrastructure, making it easier for current and future team members to navigate and understand our projects.Proposal:
operations-engineering-
, followed by a specific descriptor that reflects each repository's purpose.Objective:
I'd like to hear your thoughts on this proposal.
Beta Was this translation helpful? Give feedback.
All reactions