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

Add an "automated fix" feature #43

Open
tfrancart opened this issue Jul 12, 2017 · 0 comments
Open

Add an "automated fix" feature #43

tfrancart opened this issue Jul 12, 2017 · 0 comments

Comments

@tfrancart
Copy link
Contributor

This is a proposal to add automated fix to Issues in qSKOS.
Please see this commit tfrancart@52071b5.

Each issue is enhanced with a "getFix" method that returns an "IssueFix" capable of computing the suggested sets of triples to add and triples to delete in order to fix the issue.
Basically the idea is to implement something similar to https://github.com/NatLibFi/Skosify/wiki/Validation.

This is illustrated for the moment only for the ValuelessAssociativeRelation; see an example in the test class "ValuelessAssociativeRelationsFixTest".

I would like to get your feedback on the overall architecture before going forward and implementing it for other issues, and proposing this into a PR. What do you think of this ? would you be interested to merge this in qSKOS ? I prefer to wait for you green light before going further.

Cheers

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

1 participant