Context
There are currently 7 domain profiles. For the standard to achieve network effects and broad adoption, the ecosystem needs community-contributed profiles covering many more domains (finance, legal, education, logistics, energy, etc.). (Roadmap Section 3.6)
Objective
Enable community contribution and discovery of domain profiles through a marketplace registry with versioning, validation, and composition support.
Tasks
Acceptance Criteria
- Profiles can be registered, versioned, and discovered through the marketplace
- All listed profiles pass schema validation
- Profiles can inherit from a base profile and override specific settings
- Community contributors can submit profiles through a defined contribution workflow
- Usage analytics report which profiles are most adopted
Related
- Existing profiles:
schemas/profiles/*.yaml
- Profile schema:
schemas/profiles/profile_schema.yaml
- Validator:
tools/validate_profiles.py
Context
There are currently 7 domain profiles. For the standard to achieve network effects and broad adoption, the ecosystem needs community-contributed profiles covering many more domains (finance, legal, education, logistics, energy, etc.). (Roadmap Section 3.6)
Objective
Enable community contribution and discovery of domain profiles through a marketplace registry with versioning, validation, and composition support.
Tasks
validate_profiles.py)Acceptance Criteria
Related
schemas/profiles/*.yamlschemas/profiles/profile_schema.yamltools/validate_profiles.py