OBOFoundry / OBOFoundry.github.io

Metadata and website for the Open Bio Ontologies Foundry Ontology Registry
http://obofoundry.org
Other
166 stars 204 forks source link

Convert ontology request form to use new-style GitHub form templates #1571

Closed cthoyt closed 2 years ago

cthoyt commented 3 years ago

The current new ontology request form (try it here) is defined by a markdown template (here). GitHub has recently launched a new issue template builder that creates structured forms (see blog post and related docs). Since there are a few issues discussing the poor compliance and low utility of the the new ontology request forms (e.g., #1457), this could be a powerful tool for us.

I've previously used these forms in combination with a script for parsing them and creating pull requests on the Bioregistry (example script) and had a good experience.

I've already begun converting this form over in my own fork of this repo by creating the new-ontology.yml file in the ISSUE_TEMPLATES folder. You can try it here - this form will change a bit as I try to include more of the metadata as structured fields.

nlharris commented 3 years ago

Thanks for doing this! I had the new issue templates on my list to investigate.

cthoyt commented 3 years ago

@nlharris there are a couple things that aren't so clear how they could be translated to a form and we might have to leave for free-form YAML in one of these boxes. You can see some of them that I've already made - ultimately I would like to make as many things in structured fields rather than unstructured ones. Please let me know any feedback and I can try to incorporate them.

nlharris commented 3 years ago

I will take a look soon (working on a grant proposal today).