Roles Overview
Registry Metadata Steward
Responsible for shepherding our registry metadata according to our principles and SOPs, merging changes and generally protecting and guarding them. This also involves facilitating the implementation of QC checks.
Standard Operating Procedures
See here.
Requirements
- love for metadata
- basic python
- community mindset
Responsibilities
- Checking OBOFoundry.github.io at least weekly for metadata related issues and pull requests.
- Tagging metadata related issues and pull requests with 'attn: OFOC call' if they need to be discussed by the Operations Committee. Provide instructions what needs to be discussed.
- Assessing pull requests to be in line with OBO SOPs. Unless covered by an explicit exception, metadata changes must be signed off by registered ontology contacts.
- Providing guidance for metadata-related issues and pull requests.
- Implement additional checks for metadata integrity if necessary.
- The Registry Metadata Steward is not required to fix issues with the metadata proactively, but may choose to do so at their own discretion.
- Provide monthly summary to Technical Working Group OBO Operations liaison for report to OBO Operations Committee.
People
Name | GitHub | ORCID | Status | Start |
---|---|---|---|---|
Nico Matentzoglu | matentzn | 0000-0002-7356-1779 | support | 0000-00-00 |
Deepak Unni | deepakunni3 | 0000-0002-3583-7340 | lead | 2022-12 |
OBO New Ontology Request (NOR) Manager
Responsible for assinging reviewers to new ontology requests, registering new ontologies in the OBO dashboard and helping their owners pass all the dashboard checks.
Standard Operating Procedures
See here.
Requirements
- Basic knowledge of OBO dashboard
- Community mindset
- Stakeholder support
Responsibilities
- Checking OBOFoundry.github.io at least weekly for NOR-related issues and pull requests.
- Managing the NOR Process (https://obofoundry.org/docs/SOP.html#NOR)
- Assisting NOR submitters to understanding the NOR process and passing the NOR Dashboard
- Assigning and reminding OBO Operations Committee Members as reviewers
- Assisting successful NOR submitters to making registry metadata and PURL pull requests
People
Name | GitHub | ORCID | Status | Start |
---|---|---|---|---|
Nico Matentzoglu | matentzn | 0000-0002-7356-1779 | support | 0000-00-00 |
Paul Fabry | pfabry | 0000-0002-3336-2476 | lead | 2022-12 |
OBO Website Coordinator
Responsible for gatekeeping community changes to the website.
Standard Operating Procedures
See here.
Requirements
- Working knowledge of javascript
- Working knowledge of python
- Nice to have: knowledge of jekyll and liquid (like jinja)
- Should have technical background
People
Name | GitHub | ORCID | Status | Start |
---|---|---|---|---|
Nico Matentzoglu | matentzn | 0000-0002-7356-1779 | support | 0000-00-00 |
James Stevenson | jsstevenson | 0000-0002-2568-6163 | lead | 2025-00-00 |
OBO Slack Community Manager
Responsible for managing the OBO Slack community, including tasks like welcoming new members, deleting old ones, sending invites and directing people to the right channels.
Requirements
- love for communication
- passion for community building
- community mindset
Responsibilities
- Adding people to the OBO Slack space on request, using the 'invite members' feature
- Welcoming new members once per week in the #general channel
- Directing people to the appropriate channels to use for an inquiry
- Inactivating accounts on request
People
Name | GitHub | ORCID | Status | Start |
---|---|---|---|---|
Nico Matentzoglu | matentzn | 0000-0002-7356-1779 | lead | 2023-06-15 |
OBO Newsletter Steward
Responsible for managing, compiling and disseminating the OBO Newsletter. Instructions for archiving the newsletter on the OBO Foundry’s GitHub Repository can be found here.
This role is open to new members.
Requirements
- Should have a basic journalistic instinct, compiling the most relevant discussion points, decisions and issues for the wider community
Responsibilities
- Manage a Google doc with the current and previous newsletter drafts based on the newsletter skeleton
- Add GitHub issues and/or pull requests tagged with "newsletter" to the newsletter, with one or two sentences of summary
- Summarise key developments (ongoing and past) to the community, based on reports of the working groups to the Operations Committee meeting
- Summarise key decisions from the OBO operations calls
- Proactively finalise the newsletter draft for the last meeting of March, June, September and December, and requesting feedback
- Once the newsletter content has been approved, send the newsletter to the obo-discuss mailing list
People
Name | GitHub | ORCID | Status | Start |
---|---|---|---|---|
Leila Kiani | LK112019 | 0009-0009-6722-6147 | lead | 2023-05-01 |
OBO Dashboard Maintainer
Keep OBO Dashboard up to date
Standard Operating Procedures
See here.
Requirements
- Basic knowledge of dashboard
- Social skills are nice to have
- Infinite patience also helpful
Responsibilities
- Updating the OBO Dashboard once per month.
- Fixing horrible bugs in OBO-Dashboard if they come up (should be rare).
- Working with OBO Ops to find people for extending dashboard when new principles come along.
People
Name | GitHub | ORCID | Status | Start |
---|---|---|---|---|
Anita Caron | anitacaron | 0000-0002-6523-4866 | lead | 2022-12 |
Nico Matentzoglu | matentzn | 0000-0002-7356-1779 | support | 0000-00-00 |
Technical Working Group OBO Operations liaison
Technical Working Group (TWG) representative who serves as a liaison to the OBO Foundry Operations Committee (OFOC).
Standard Operating Procedures
See here.
Requirements
- No programming ability needed, but should be able to follow technical discussions
- Willingness to attend TWG meetings and collect notes
Responsibilities
- Report TWG progress at OFOC calls
- Serve as a first point of contact for OFOC and OBO Community for technical Q/A
- Mark relevant GitHub issues for discussion during OFOC call
- Summarise TWG activities to OBO Newsletter steward
People
Name | GitHub | ORCID | Status | Start |
---|---|---|---|---|
Ray Stefancsik | rays22 | 0000-0001-8314-2140 | lead | 2022-12 |
Nico Matentzoglu | matentzn | 0000-0002-7356-1779 | support | 0000-00-00 |
PURL system maintainer
PURL config curation and PURL server maintenance.
People
Name | GitHub | ORCID | Status | Start |
---|---|---|---|---|
James A. Overton | jamesaoverton | 0000-0001-5139-5557 | lead | 2015-11 |
OMO metadata coordinator
Responsible for coordinating changes to the OBO Metadata Ontology (OMO). OMO reflects OBO consensus on term and ontology metadata in OBO ontologies. Changes need to be carefully reviewed and votes called if needed. No PR should be merged in OMO without the consent of the OMO metadata coordinator.
People
Name | GitHub | ORCID | Status | Start |
---|---|---|---|---|
Jie Zheng | zhengj2007 | 0000-0002-2999-0103 | lead | 0000-00-00 |
Nico Matentzoglu | matentzn | 0000-0002-7356-1779 | lead | 0000-00-00 |
OBO Tools coordinator
Coordinate and host OBO Tools workshops at meetings and conferences such as ICBO, make sure tools align with OBO principles and support them, etc.
People
Name | GitHub | ORCID | Status | Start |
---|---|---|---|---|
James A. Overton | jamesaoverton | 0000-0001-5139-5557 | lead | 2017 |
OBO Academy
Maintain https://oboacademy.github.io/obook/; organize and advertise OBO Tutorials.
People
Name | GitHub | ORCID | Status | Start |
---|---|---|---|---|
Nicole Vasilevsky | nicolevasilevsky | 0000-0001-5208-3432 | lead | 2021-06 |
Nico Matentzoglu | matentzn | 0000-0002-7356-1779 | lead | 2021-06 |
James A. Overton | jamesaoverton | 0000-0001-5139-5557 | support | 2021-06 |
OBO Issue Tracker Shepherd
Keep an eye on issues in the GitHub issue tracker and help keep them prioritized appropriately
Responsibilities
- Monitor issues at https://github.com/OBOFoundry/OBOFoundry.github.io, tag them, follow up on them as needed
People
Name | GitHub | ORCID | Status | Start |
---|---|---|---|---|
Nomi Harris | nlharris | 0000-0001-6315-3707 | lead | 2019-01 |
OBO Google Service Manager
Manage the OBO Google Drives, calendars, mailing list (Google Group) and meeting minutes
This role is open to new members.
Responsibilities
- Adding and removing people from OBO Mailing Lists
- Adding new OBO Ops members to Google Drive and removing alumni
- Adding important OBO events to the OBO calendar and sending out invites
- Managing public and internal OBO Google Drives
People
Name | GitHub | ORCID | Status | Start |
---|---|---|---|---|
Nomi Harris | nlharris | 0000-0001-6315-3707 | lead | 2019-01 |
Code of Conduct Committee Member
Code of Conduct (COC) Committee members are responsible for ensuring the OBO Code of Conduct is upheld. They are, in particular, available for anyone in the community to be contacted individually or as a group.
This role is open to new members.
Requirements
- being able to deal with sensitive interpersonal issues discreetly
- being willing to mediate between conflicting viewpoints
- being highly available when issues arise
- fully embracing the OBO Code of Conduct
Responsibilities
- Being available to receive COC-related issues via email from anyone in the community, and dealing with them discreetly (not sharing any part of the communication without permission)
- Developing strategies for dealing with COC-related issues according to established COC protocols
- Ensuring that the OBO Code of Conduct is upheld around matters directly related to the OBO Foundry
- (Other responsibilities are yet to be defined for this role)
People
Name | GitHub | ORCID | Status | Start |
---|---|---|---|---|
Alexander Diehl | addiehl | 0000-0001-9990-8331 | support | 2023-06-16 |
Lynn Schriml | lschriml | 0000-0001-8910-9851 | support | 2023-06-16 |
Nico Matentzoglu | matentzn | 0000-0002-7356-1779 | support | 2023-06-16 |