eclipse-score / eclipse-score/score

Check architecture process deployment on at least one module

Open
#3,026 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Starlark
Stars
109
Forks
105
Avg merge
1d 9h
Merged PRs (30d)
24

Description

### What

Check architecture process ...

See https://eclipse-score.github.io/process_description/main/process_areas/architecture_design/guidance/architecture_guideline.html
See also https://eclipse-score.github.io/process_description/main/general_concepts/score_building_blocks_concept.html#building-blocks-meta-model

- [x] Create platform architecture (Concept) -> https://eclipse-score.github.io/score/main/modules/index.html#modules
- [x] - Model platform architecture -> same link
- [x] - Allocate stakeholder requirements to architectural elements -> https://eclipse-score.github.io/score/main/requirements/stakeholder/index.html and https://eclipse-score.github.io/score/main/features/baselibs/docs/architecture/index.html and https://eclipse-score.github.io/baselibs/main/baselibs/feature/architecture/index.html
- [ ] - Review platform architecture
- [ ] - Merge platform architecture into score delivery container -> implicit (available in main)
- [x] - Create feature architecture (Concept) -> https://eclipse-score.github.io/score/main/features/baselibs/docs/architecture/index.html
- [x] - Model feature architecture -> same
- [ ] - Allocate feature requirements to architectural elements -> currently done via logical interface
- [x] - Review feature architecture -> https://eclipse-score.github.io/baselibs/main/baselibs/feature/architecture/chklst_arc_inspection.html
- [x] - Merge feature architecture into score delivery container -> implicit (available in main)
- [x] - Create component architecture (Concept) -> https://eclipse-score.github.io/baselibs/main/baselibs/components/bitmanipulation/docs/architecture/index.html#comp__baselibs_bit_manipulation
- [x] - Allocate component requirements to architectural elements -> https://eclipse-score.github.io/baselibs/main/baselibs/components/bitmanipulation/docs/requirements/index.html
- [x] - Model component architecture https://eclipse-score.github.io/baselibs/main/baselibs/components/bitmanipulation/docs/architecture/index.html
- [x] - Review component architecture -> https://eclipse-score.github.io/baselibs/main/baselibs/components/bitmanipulation/docs/architecture/chklst_arc_inspection.html
- [x] - Merge component architectural design into module’s delivery container -> implicit (available in main)

### Acceptance Criteria (DoD)

Evidence in at least one module ...

### How

_No response_

Contributor guide

No contributing guide indexed for this repository

Research direction

Start with the linked architecture guideline and building-blocks meta-model, then inspect the platform, feature, and bitmanipulation architecture pages and their review checklists. Confirm the remaining unchecked process steps and produce evidence in at least one module, including the required architecture review and requirement allocation outcomes.

Written by the indexing model from the issue text.

Assessment

Domain
documentation
Issue type
Documentation
Difficulty
4/5
Estimated time
3-5 days
Activity status
Quiet
Clarity
Needs clarification
Newbie friendliness
42/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.