-
Notifications
You must be signed in to change notification settings - Fork 5
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
watchdog: automated registration #41
Comments
I still think this is a significant limitation of the system (or to put it more positively, would be a huge plus for the system), and is not terribly difficult to implement in a fully generic way. (If attribute autoupdate is true, download the ontology resource specified by the Original Source (or similar attribute), and if different from existing download (might have to keep and check against a checksum), re-import. I'm not arguing for implementing it now, just emphasizing how valuable I think it will be. |
Ok, so I just marked it high priority (not sure about deadline, though) |
Yes, no deadline for this, there is no immediate user requirement. |
Closely related: #39 An option to specify a URL (instead of local file) will be incorporated in the first page of the current "Upload" sequence. When selecting a URL, the user could indicate an number of possible "watchdog" options:
|
I don't see a significant value in the web hook option (well, very nice for CF and maybe SWEET or others, I see how that would be nice -- but not essential if it's hard), and definitely not for the ability to set status on auto-uploads.
It is a given that the resource at the named URL is under the control of the ontology provider, so whatever status they give the ontology originally, the rest of them will get the same status.
|
Greetings all! ENV:earth_africa: developer here. Auto-synchronising with ontology releases is very essential. As you probably know, tools like OntoBee and EBI's OLS have good auto-updating approaches which make sure there's no version (and therefore semantic) drift. We (and other OBO ontologies) are using GitHub tagged releases when we update: https://github.com/EnvironmentOntology/envo/releases PS: The metadata on ENVO in COR is not correct - can I edit/update this directly? Or perhaps you can harvest the metadata from the OBO Foundry registry, this is available for all OBO ontologies as a JSON-LD, YAML, or RDF/Turtle. |
Thanks Pier. As discussed yesterday (offline), and given that the automated harvesting is still a TODO, I'm just going to remove this entry from the COR. Then, if you'd like, you can go ahead and exercise uploading ENVO and let us know how it goes. Ah, a related issue entry is mmisw/orr-portal#62 |
Unregistration complete. |
(oops, seems like I clicked the wrong button before -- this is still open) |
Hi @carueda I think the approach you've highlighted in #41 (comment) makes perfect sense. |
In old system: mmisw/mmiorr#251
I think the initial implementation approach should/could be in separate tools, like cf2rdf (specifically for CF), and our most recent one, orr-reg, which currently is for SWEET but could be made more generic. Perhaps after some initial working prototypes, we can decide on how to incorporate or integrate some of the functionality with the ORR.
The text was updated successfully, but these errors were encountered: