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

Imvertor: alle missende metagegevens worden niet als waarschuwingen maar als fouten gerapporteerd #475

Open
ArjanLoeffen opened this issue Feb 15, 2024 · 4 comments

Comments

@ArjanLoeffen
Copy link

ArjanLoeffen commented Feb 15, 2024

Zie Imvertor/Imvertor-Maven#459
Dit is vrij belangrijk voor het juiste begrip van de werking van de standaard.

@ArjanLoeffen ArjanLoeffen changed the title Imvertor: alle missende kenmerken worden niet als waarschuwingen maar als fouten gerapporteerd Imvertor: alle missende metagegevens worden niet als waarschuwingen maar als fouten gerapporteerd Feb 15, 2024
@ThiesMesdag
Copy link
Contributor

Dat zou volgens mij alleen in het definitieve model zo moeten zijn. Design time moet je ook zonder alle verplichte metagegevens kunnen genereren ten behoeve van review.

@ArjanLoeffen
Copy link
Author

Dat betekent dat nagedacht moet worden over de status van het model en de fase van het werkproces. Die hebben we al:
https://imvertor.armatiek.nl/imvertor-executor/dashboard/wiki?key=info-PHASES

Zou het zo moeten zijn dat als de fase initieel of klad is (0. of 1), dat dan geen waarschuwingen worden gegeven over niet beschikbare tagged values?

@ThiesMesdag
Copy link
Contributor

Dat kan, dan zou het zo iets worden als

0/1. draft: geen waarschuwing
2. final draft: waarschuwingen
3. final: error

Maar altijd een waarschuwing en alleen bij final een error is ook prima.

@ArjanLoeffen
Copy link
Author

Ik ben het eens met jouw voorstel.

Ik denk dat waarschuwingen niet moeten worden gegeven als dat het zicht op écht relevante waarschuwingen ontneemt. In veel runs komen honderden waarschuwingen op tagged values voor, en énkele die op dat moment (bij fase init of klad) relevant zijn. Die raken gemakkelijk ondergesneeuwd (visueel).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants