Hacktoberfest 2026: le issue che i maintainer hanno segnato per ottobre, aperte e adatte ai principianti. Sfoglia le issue Hacktoberfest

Improvement: Verify mandatory/optional process requirements implementation in docs-as-code

Aperta
#603 1 commento 0 reazioni 0 assegnatari Vedi su GitHub

I maintainer di solito rispondono entro 1 giorno

Nessuno ha ancora preso questa issue.

Valutazione

Difficoltà
4/5
Tempo stimato
1-2 giorni
Idoneità per principianti
35/100
Tipo di issue
Bug
Chiarezza
Abbastanza chiara
Stato di attività
Ferma
Stack tecnologico
python, yaml

Direzione di ricerca

Confronta i requisiti del processo nell’issue 590 e nei relativi commenti collegati con src/extensions/score_metamodel/metamodel.yaml, in particolare le righe citate, e ispeziona check_options.py intorno alla riga 230. Verifica ogni stato: obbligatorio, facoltativo, mancante e parziale; quindi condividi il feedback e applica le correzioni pertinenti in docs-as-code.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Descrizione

What

Queries for mandatory/optional process requirements implementation shall be found here

kindly check the status of process requirements Implemented: Partial in docs-as-code and share your feedback

gd_req__arch_attr_fulfils ->
https://github.com/eclipse-score/docs-as-code/blob/main/src/extensions/score_metamodel/metamodel.yaml#L648 - Implemented as optional instead of mandatory
https://github.com/eclipse-score/docs-as-code/blob/main/src/extensions/score_metamodel/metamodel.yaml#L561 - implemented as optional instead of mandatory

gd_req__arch_attr_mandatory ->
https://github.com/eclipse-score/docs-as-code/blob/main/src/extensions/score_metamodel/metamodel.yaml#L648 - implemented as optional instead of mandatory
https://github.com/eclipse-score/docs-as-code/blob/main/src/extensions/score_metamodel/metamodel.yaml#L561 - implemented as optional instead of mandatory

gd_req__arch_linkage_requirement_type ->
enfoced in optional instead of mandatory https://github.com/Chidananda-Swamy/docs-as-code/blob/main/src/extensions/score_metamodel/metamodel.yaml#L626

gd_req__req_attr_test_covered ->
https://github.com/eclipse-score/docs-as-code/blob/main/src/extensions/score_metamodel/metamodel.yaml#L122 -testcovered attribute is missing in gd_req
https://eclipse-score.github.io/docs-as-code/main/internals/requirements/requirements.html#tool_req__docs_arch_link_fulfils

gd_req__req_linkage_fulfill ->
https://github.com/eclipse-score/docs-as-code/blob/main/src/extensions/score_metamodel/metamodel.yaml#L648 - implemented as optional instead of mandatory
https://github.com/eclipse-score/docs-as-code/blob/main/src/extensions/score_metamodel/metamodel.yaml#L561 - implemented as optional instead of mandatory

gd_req__req_traceability ->
fully implemented in metamodel, but implemented status showing as partial.

gd_req__req_validity -> what is still missing here?
https://github.com/eclipse-score/docs-as-code/blob/main/src/extensions/score_metamodel/checks/check_options.py#L230

Additional info: https://github.com/eclipse-score/process_description/issues/590#issuecomment-4002352727)

How

Infra team to cross verify the implementation status against process requirements and fix it as applicable in docs-as-code repo

Estimates for realization

6hr

Category
  • Affects Detailed Design
Requirements / Architecture
  • Requirements / Architecture are not affected by this change?
Lingua principale
HTML
Stelle
5
Fork
22
Merge medio
15h 29m
PR unite (30g)
19

Preparare l'ambiente

Apri in Codespaces

Avvia il container di sviluppo del progetto nel browser, con il tuo account GitHub.

  • Nessun Dockerfile né file Docker Compose
  • Nessun modello di pull request
  • Nessuna guida per i contributori

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di eclipse-score/process_description

Tutte le issue di eclipse-score/process_description

Issue simili

Altre issue su Documentation

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.