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

establish strict versions and last updated date #110

Open
VladimirAlexiev opened this issue Dec 19, 2024 · 0 comments
Open

establish strict versions and last updated date #110

VladimirAlexiev opened this issue Dec 19, 2024 · 0 comments
Labels
bug Something isn't working

Comments

@VladimirAlexiev
Copy link
Contributor

Accurate version numbers and last update are fairly important for efficient ontology use.
But we are very lax about them:

But the date is not updated! If you do "git blame" on that module, you see (@maximelefrancois86):

image

The declared dct:modified is not bumped to the last update.
(And the commit comment is too light to the actual changes made, but that's a secondary issue).

My proposal is to:

  • for each module: strictly update dct:modified on every change
  • for main:
    • have a global version, start at 1.0.0 and increment on every change of every module. (We should use https://semver.org principles, but I don't know whether we'd have major changes in the future)
    • strictly update dct:modified on every change of every module
@VladimirAlexiev VladimirAlexiev added the bug Something isn't working label Dec 19, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

1 participant