Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

There is no test that the MPS is freestanding #133

Open
rptb1 opened this issue Jan 27, 2023 · 0 comments
Open

There is no test that the MPS is freestanding #133

rptb1 opened this issue Jan 27, 2023 · 0 comments
Assignees
Labels
adaptability Affecs the cost of developing the MPS to meet changing requirements. maintainability Affects the cost of maintaining the MPS to meet current requirements. optional Will cause failures / of benefit. Worth assigning resources.

Comments

@rptb1
Copy link
Member

rptb1 commented Jan 27, 2023

The MPS is designed to operate in a freestanding environment, as defined in design.mps.exec-env but we maintain this by inspection and occasional checks. It would be easy to introduce a dependency by mistake.

We should have an automated check and run it as part of CI.

@thejayps thejayps added the optional Will cause failures / of benefit. Worth assigning resources. label Feb 13, 2023
@rptb1 rptb1 self-assigned this Feb 14, 2023
@rptb1 rptb1 added maintainability Affects the cost of maintaining the MPS to meet current requirements. adaptability Affecs the cost of developing the MPS to meet changing requirements. labels Feb 23, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
adaptability Affecs the cost of developing the MPS to meet changing requirements. maintainability Affects the cost of maintaining the MPS to meet current requirements. optional Will cause failures / of benefit. Worth assigning resources.
Projects
None yet
Development

No branches or pull requests

2 participants