New Ontology Request Form and improved workflow
Closed this issue · 0 comments
jamesaoverton commented
The OBO Operations Committee Editorial Working Group developed this "OBO Foundry Ontology Registration Form" last year:
https://docs.google.com/forms/d/1CAKREF73rPiBVGEGubzWJlSWTZfWwWCaf5iJ6YjwQ1k/viewform
At the time we did not have a tool to connect that Google Form to GitHub, and so we switched to this GitHub Issue Template, which is inferior in every other respect:
I want to improve the new ontology request workflow as a two-step process:
-
New ontology request form:
- the requesting user comes to this editor
- the user clicks a big "OBO Foundry Ontology Registration Request" button
- the user views instructions
- the user logs in to GitHub
- the user fills out a form that looks like the Google Form linked above
- the system submits a new GitHub issue to https://github.com/OBOFoundry/OBOFoundry.github.io/issues
- the text of the issue description should be structured to support step 2
- the system provides the user with an example email that they should send to OBO discuss, linking to the new issue (maybe provide a
mailto
link) - the OFOC reviews the new ontology request and comments on the issue
- the OFOC updates the issue description as required
-
If the request is approved:
- an OFOC technical person ("dev") comes to this editor
- the dev clicks a "Finish Registration Request" button
- the dev enters the issue ID from step 1
- the system fetches the issue description and tries to read it
- the system uses that information to fill the "new project configuration" form
- the dev finishes creating the config files and PRs