eclipse-score / eclipse-score/docs-as-code

`Valid_until` has to be taken into account``

Open
#649 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
10
Forks
32
Avg merge
23h 52m
Merged PRs (30d)
52

Description

### What

Since needs objects can now have the `valid_until` attribute this can make some needs no longer valid for the current version.
E.g. if the release is 1.2 but the need is only `valid_until: 1.0` then this need no longer is valid for this release and therefore should not be `checked` according to the metamodel etc. and not raise build errors.

### Acceptance Criteria (DoD)

Ensure that a need that has a `valid_until` attribute is no longer checked and raises NO build errors, if the attribute has a version higher than the release.

### How

Unsure yet how to implement this.

Contributor guide

No contributing guide indexed for this repository

Research direction

No file, test, or entry point is named. Start by tracing where needs are checked against the metamodel and where release versions are available, then clarify the intended valid_until comparison because the example and acceptance criterion use opposite wording. Done means an expired need is skipped and produces no build errors or metamodel checks for the current release.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
tooling
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
48/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.