Conversation
|
How could the core labels be useful if they are required? For example if everything is labelled urgent? I'm probably just misunderstanding something though. |
|
Great question! Sorry poor wording on my part. I mean
|
|
My 2C:
All upfront and later discard unused
True
Just right
Good for now, expand later if we realize something is missing
Actually, because of transparency reasons, I'd advise against a Slack channel |
jwindhager
left a comment
There was a problem hiding this comment.
LGTM, we can refine the process later (e.g. add minimum time for which an ADR PR needs to remain open to collect community feedback)
|
@jwindhager thanks for you comments and feedback! |
alneberg
left a comment
There was a problem hiding this comment.
Looks good from what I can tell, I don't have much experience with the github templates though. I agree with the comment regarding some more examples.
…ified architecture request process
…t contact options
…ignees fields for consistency, and adding additional example questions to guide users in seeking architectural guidance.
Add GitHub Issue Templates and Labels
Summary
This PR adds GitHub integration to make it easy for people to ask architecture questions:
architecture-questionProposed Labels
I suggest we create these labels manually after merging:
Core Labels (Recommended to Create)
architecture-question#0E8A16high-impact#D93F0Burgent#B60205adr-needed#5319E7Usage pattern:
architecture-question(automatically)high-impact(when affects all platforms)urgent(only when truly time-sensitive)adr-needed(during discussion if precedent-setting)Optional Status Labels
needs-decision#FBCA04(yellow)waiting-for-feedback#FEF2C0(light yellow)resolved#0E8A16(green)Optional Category Labels
integration#1D76DB(blue)standards#1D76DB(blue)security#D93F0B(red)infrastructure#BFD4F2(light blue)Discussion question: Should we start with just the 4 core labels and add more as needed? Or create the full set upfront?
Blank Issues: Enabled ✅
Set to
trueto lower barrier. Anyone can open issue without template.Rationale: Better to be welcoming than strict. We can require templates later if needed.
Question: Agree, or should we require template usage?
Discussion Questions for Reviewers