-
Notifications
You must be signed in to change notification settings - Fork 204
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
Can we allow to reserve OBO prefixes without admitting an ontology to the foundry? #1039
Comments
What's to prevent squatters? How about encouraging early registration of concrete artefacts, allowing under-developed ontologies, so long as there is some kind of documented plan? We could add a status such as 'draft' or 'early development'. But it would still resolve to an ontology. |
My personal opinion is that squatters in the sense of: "I want this namespace and have no intention to use it" are going to be rare and can be dealt with on an ad-hoc basis. But your solution to the problem seems ok to me! As long as |
I'm in favour of early registration for two main reasons:
In hindsight, early registration would have avoided many problems we've seen. I think we should:
|
Sounds perfect! I am a bit mindful of 4 (work for the foundry); I think just blocking an idspace does no harm and should be allowed without review. Could you remind me what would have to happen to go from 1+2 (which are clear) to 3? |
My view is that we need a lightweight manual review process before reserving an IDSPACE. That would reduce squatters but more importantly it would help coordination by requiring the operations committee to look at the request. We also need a process for dropping projects that are abandoned before they publish anything (4). I think the benefits are worth the small amount of manual effort. Items 1-3 on my list are all about the registry entry, not really a sequence of steps. We have a registry entry (a YAML/Markdown file in this repository) for every project, no matter what the status (active, inactive, obsolete, and this proposed draft status), just to keep track of things. The form (1) would help fill out that registry entry. The registry entry would point to the project repository and tracker (2). The draft status (3) would be a field in the registry. |
Ok, convinced! :) thanks! |
Where are we on this? |
So can this ticket be closed, then? |
If this should be documented as a policy somewhere, then I’d wait. Otherwise yes |
Yes, this issue should be closed by a PR to the documentation
…On Wed, Jan 5, 2022 at 2:46 PM Charles Tapley Hoyt ***@***.***> wrote:
If this should be documented as a policy somewhere, then I’d wait.
Otherwise yes
—
Reply to this email directly, view it on GitHub
<#1039 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAAMMOP5WX53DQKGLQZGCWDUUTC45ANCNFSM4INFRUCA>
.
Triage notifications on the go with GitHub Mobile for iOS
<https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675>
or Android
<https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub>.
You are receiving this because you were mentioned.Message ID:
***@***.***>
|
I think this is already done here: Or were you looking for something more explicit @cthoyt, like #1740? |
@matentzn thanks for putting that PR, that's definitely important since I assume many submitters won't actually read the policies. However, I don't think either of the resources you linked outline the situation in which you want to reserve a prefix that you might later add to the OBO Foundry where the solution is to directly make a request in the Bioregistry. |
Yeah thats right. Maybe something like adding an FAQ: Feel free to edit at will. |
I think this takes care of it now: If disagreed, reopen. |
I agree, this is done! Thanks @matentzn :) |
It happens now here and there that ontologies are created using OBO tools and OBO IRIs etc but the ontology does not get admitted to OBO for whatever reason. Would it be ok if we made it possible to simply reserve a namespace without being added to the foundry registry to avoid potential clashes in the future? This also makes it easier to block namespaces even if the ontology has not yet been developed.
The text was updated successfully, but these errors were encountered: