Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
public:00-sip-ra:05-general-requirements-on-proposals:05-1-requirements:05-1-6-minimalism:start [2026/09/12 18:34] – ↷ Links adapted because of a move operation nick_didopublic:00-sip-ra:05-general-requirements-on-proposals:05-1-requirements:05-1-6-minimalism:start [2026/09/15 12:14] (current) – nick_dido
Line 3: Line 3:
 [[public:00-sip-ra:05-general-requirements-on-proposals:05-1-requirements:start|Return to Requirements]] [[public:00-sip-ra:05-general-requirements-on-proposals:05-1-requirements:start|Return to Requirements]]
  
-Proposals SHALL factor out functionality that can be used in different contexts.+Minimalism promotes reuse by separating generally applicable functionality and specification elements from the contexts in which they are applied. This separation avoids functional duplication and supports consistent use across multiple architectural contexts.
  
-Proposals SHALL specify reusable models, interfaces, and related elements separately.+===== Requirements =====
  
-Minimalism fosters reuse and avoids functional duplication.+^ Requirement ^ Level ^ Statement ^ 
 +| [[public:00-sip-ra:99-annexes:annex-c-requirements:gpr-009-context-independent-functional-factoring|GPR-009 — Context-Independent Functional Factoring]] | Mandatory | {{section>public:00-sip-ra:99-annexes:annex-c-requirements:gpr-009-context-independent-functional-factoring#Statement&noheader&nofooter&noeditbtn}} | 
 +| [[public:00-sip-ra:99-annexes:annex-c-requirements:gpr-010-separate-specification-of-reusable-elements|GPR-010 — Separate Specification of Reusable Elements]] | Mandatory | {{section>public:00-sip-ra:99-annexes:annex-c-requirements:gpr-010-separate-specification-of-reusable-elements#Statement&noheader&nofooter&noeditbtn}} | 
 + 
 +===== Notes for Editors ===== 
 + 
 +The requirement identifiers and short titles link to the authoritative requirement records in Annex C. 
 + 
 +The Statements displayed in this section are transcluded from their corresponding Annex C requirement pages and are not independently maintained copies. 
 + 
 +Make changes to a Statement or its Requirement Level on its Annex C requirement page. 
 + 
 +GPR-009 and GPR-010 are mandatory requirements. 
 + 
 +GPR-009 governs the separation of functionality reusable across multiple contexts from functionality specific to an individual context. 
 + 
 +GPR-010 governs how reusable elements are represented in the specification. “Separately” means that each reusable element is distinct and independently referenceable. It does not require a separate document or file for every element.
  
 ---- ----
Line 14: Line 30:
 © 2026 Dido Solutions, Inc. and Jackrabbit Consulting, Inc. © 2026 Dido Solutions, Inc. and Jackrabbit Consulting, Inc.
 </WRAP> </WRAP>
- 
  • public/00-sip-ra/05-general-requirements-on-proposals/05-1-requirements/05-1-6-minimalism/start.1789263250.txt.gz
  • Last modified: 2026/09/12 18:34
  • by nick_dido