Arch Spec Guidelines - Staphylo/SONiC GitHub Wiki
#Arch spec format An Arch spec should be provided in .md format (http://markdownpad.com)
Arch spec template
Arch spec should contain the following
- Requirements
- Scale/performance
- Interaction with other modules
- Configuration flow
- UI types to support
Arch spec review
Prior to spec review session the spec should be available for community to be able to provide feedback.
Spec review should be scheduled and published. Till finalized it can be via mails.
Spec review should have feature owner and the relevant development team as well as arch owner. Design should start only after Arch spec is approved.