-
Notifications
You must be signed in to change notification settings - Fork 143
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
ontology/ directory is no longer updated - suggest deletion #937
Comments
Every run of the spec-parser generates an updated ontology in all formats, including the PlantUML diagram. The generated files should be copied in the |
How we are going to communicate about these "alternatives"? (Like, when to use which source)
I realized that there should be at least two sources: one is stable (generated at release for public use), another is for development (generated frequently for testing/development). The stable one should be at spdx.org (1) and all spec/doc should point to that new IRIs. The question is probably where should be the source for the development. Once decided to pick one, we should delete another to avoid confusion. The current situation is a not very friendly for new comer. The same concern of having multiple sources of truth (and not keep them updated) that happens here for |
From the tech call - we agreed the ontology directory can be deleted. The gh-pages version is being generated from model repo. |
@zvr - let me know if you agree that it can be deleted |
@goneall I admit that I like having a directory where one can see everything as files, as we had until now at /~https://github.com/spdx/spdx-spec/tree/development/v2.3/ontology Having the individual files available elsewhere is useful but not equivalent. But maybe I misunderstood what you wrote. Was the question to me about the Anyway, my views:
(and remember, we still have to generate RDF documentation and publish that one) |
If we want to keep this directory, we should have a CI which copies any generated files or original files from the spdx-3-model repo. Doing it manually is leading to omissions and inconsistencies. |
The We can close this issue, or we can leave this open to make this serve as a reminder for adding the directory back once the CI is ready per this comment: #963 (comment) |
I've opened #979 for the task of keeping the generated ontology. |
Content in /~https://github.com/spdx/spdx-spec/tree/development/v3.0.1/ontology is outdated.
One of the files (ontology/model.plantuml) was generated by spec-parser on 2024-02-22, before the release of 3.0 (2024-04-15).
It contains outdated concepts like
Software/isDirectory
andDataset/sensitivePersonalInformation
; also does not contain new concepts likeDataset/DatasetPackage
andAI/energyUnit
.The ontology live on spdx.org is well updated. All these files are good:
Should we update this
ontology/
directory or should we just delete it to avoid confusion?The text was updated successfully, but these errors were encountered: