-
Notifications
You must be signed in to change notification settings - Fork 58
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
Software release description #61
Comments
Good question! I don't know the answer, but my general thinking is that if the use case requires quite a lot of details and complexity, it might be best done as a separate ontology, but we might want to add a property to DOAP to tie it all together. @tobyink made a few such ontologies, for example DOAP dependencies and DOAP changelogs, but I suppose neither match your requirements, but I mention them as examples. |
Closing this out as I assume it worked out with a separate ontology. Please reopen if there's a way DOAP can help. I'll focus on seeing how we can incorporate @tobyink's work into either documentation or code. |
Yes, this is interesting, because since then, these vocabs are all offline, I suppose @tobyink doesn't maintain anymore, and also do not control ontologi.es anymore. So that may be reason enough to think about integrating them into DOAP itself. There's also some work around machine readable specs that @csarven is working on solid/vocab#92 which is relevant, so I think that's reason to have it open. |
I've looked into expressing the release/version of a technical document (specification). Initially used <https://solidproject.org/TR/2024/protocol-20240512> <http://schema.org/version> "0.11.0" . |
Hi!
The goals do state
Has any work been done on this or is it already finished? I see that there is
daop:release
anddoap:Version
with a few properties, but they are not exactly sufficient for our purposes. We are looking into a linked data representation for managing automatic firmware updates of IoT devices. There might be multiple ways to install a version, like a fresh install or a small update or an update from the previous major version. Also each version might have different documentation.All of these things don't seem to be covered by DOAP. What is the best practice here? Shall we roll our own ontology (in our own namespace), shall we combine multiple nearly-fitting ontologies? Can you suggest any good alternatives? Currently I found
I'm glad for any advise or pointers.
The text was updated successfully, but these errors were encountered: