-
Notifications
You must be signed in to change notification settings - Fork 220
Expand file tree
/
Copy pathroles.yml
More file actions
281 lines (281 loc) · 11 KB
/
roles.yml
File metadata and controls
281 lines (281 loc) · 11 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
- name: Registry Metadata Steward
open: false
commitment: 2-6 hours per month
requirements:
- love for metadata
- basic python
- community mindset
description: 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.
sop: /roles/metadata-steward
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: Nico Matentzoglu
github: matentzn
orcid: 0000-0002-7356-1779
status: support
start: "0000-00-00"
- github: deepakunni3
name: Deepak Unni
orcid: 0000-0002-3583-7340
status: lead
start: 2022-12
- name: OBO New Ontology Request (NOR) Manager
open: false
commitment: 2-6 hours per month
requirements:
- Basic knowledge of OBO dashboard
- Community mindset
- Stakeholder support
description:
Responsible for assinging reviewers to new ontology requests, registering new ontologies in the OBO dashboard and helping their
owners pass all the dashboard checks.
sop: /roles/nor-manager
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: Nico Matentzoglu
github: matentzn
orcid: 0000-0002-7356-1779
status: support
start: "0000-00-00"
- github: pfabry
name: Paul Fabry
orcid: 0000-0002-3336-2476
status: lead
start: 2022-12
- name: OBO Website Coordinator
open: false
commitment: 2-6 hours per month
requirements:
- Working knowledge of javascript
- Working knowledge of python
- "Nice to have: knowledge of jekyll and liquid (like jinja)"
- Should have technical background
description: Responsible for gatekeeping community changes to the website.
sop: /roles/website-coordinator
responsibilities:
people:
- github: matentzn
name: Nico Matentzoglu
orcid: 0000-0002-7356-1779
status: support
start: "0000-00-00"
- name: OBO Slack Community Manager
open: false
commitment: 1-3 hours per month
requirements:
- love for communication
- passion for community building
- community mindset
description: 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.
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: Nico Matentzoglu
github: matentzn
orcid: 0000-0002-7356-1779
status: lead
start: "2023-06-15"
- name: OBO Newsletter Steward
open: true
commitment: 2-4 hours per month
requirements:
- Should have a basic journalistic instinct, compiling the most relevant discussion points, decisions and issues for the wider community
description: 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](https://github.com/OBOFoundry/OBOFoundry.github.io/blob/master/CONTRIBUTING.md#newsletter).
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:
- github: LK112019
name: Leila Kiani
orcid: 0009-0009-6722-6147
status: lead
start: "2023-05-01"
- name: OBO Dashboard Maintainer
open: false
commitment: 2-10 hours per month
requirements:
- Basic knowledge of dashboard
- Social skills are nice to have
- Infinite patience also helpful
description: Keep OBO Dashboard up to date
sop: /roles/dashboard-manager
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:
- github: anitacaron
name: Anita Caron
orcid: 0000-0002-6523-4866
status: lead
start: 2022-12
- github: matentzn
name: Nico Matentzoglu
start: "0000-00-00"
orcid: 0000-0002-7356-1779
status: support
- name: Technical Working Group OBO Operations liaison
open: false
commitment: 2 hours per month
requirements:
- No programming ability needed, but should be able to follow technical discussions
- Willingness to attend TWG meetings and collect notes
description: Technical Working Group (TWG) representative who serves as a liaison to the OBO Foundry Operations Committee (OFOC).
sop: /roles/twg-ops-liaison
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:
- github: rays22
name: Ray Stefancsik
orcid: 0000-0001-8314-2140
status: lead
start: 2022-12
- github: matentzn
name: Nico Matentzoglu
orcid: 0000-0002-7356-1779
status: support
start: "0000-00-00"
- name: PURL system maintainer
open: false
description: |
PURL config curation and PURL server maintenance.
responsibilities:
people:
- name: James A. Overton
github: jamesaoverton
orcid: 0000-0001-5139-5557
status: lead
start: 2015-11
- name: OMO metadata coordinator
open: false
description: |
OMO is the OBO Metadata Ontology. This description needs to be filled in.
responsibilities:
people:
- name: Jie Zheng
github: zhengj2007
orcid: 0000-0002-2999-0103
status: lead
start: "0000-00-00"
- name: Nico Matentzoglu
github: matentzn
orcid: 0000-0002-7356-1779
status: lead
start: "0000-00-00"
- name: OBO Tools coordinator
open: false
description: |
Coordinate and host OBO Tools workshops at meetings and conferences such as ICBO,
make sure tools align with OBO principles and support them, etc.
responsibilities:
people:
- name: James A. Overton
github: jamesaoverton
orcid: 0000-0001-5139-5557
status: lead
start: "2017"
- name: OBO Academy
open: false
description: |
Maintain https://oboacademy.github.io/obook/; organize and advertise OBO Tutorials.
responsibilities:
people:
- name: Nicole Vasilevsky
github: nicolevasilevsky
orcid: 0000-0001-5208-3432
status: lead
start: 2021-06
- name: Nico Matentzoglu
github: matentzn
orcid: 0000-0002-7356-1779
status: lead
start: 2021-06
- name: James A. Overton
github: jamesaoverton
orcid: 0000-0001-5139-5557
status: support
start: 2021-06
- name: OBO Issue Tracker Shepherd
open: false
description: |
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: Nomi Harris
github: nlharris
orcid: 0000-0001-6315-3707
status: lead
start: 2019-01
- name: OBO Google Service Manager
open: true
description: |
Manage the OBO Google Drives, calendars, mailing list (Google Group) and meeting minutes
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:
- github: nlharris
name: Nomi Harris
orcid: 0000-0001-6315-3707
status: lead
start: 2019-01
- name: Code of Conduct Committee Member
open: true
description: |
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.
commitment: 0-6 hours per month
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:
- github: addiehl
name: Alexander Diehl
orcid: 0000-0001-9990-8331
status: support
start: "2023-06-16"
- github: lschriml
name: Lynn Schriml
orcid: 0000-0001-8910-9851
status: support
start: "2023-06-16"
- github: matentzn
name: Nico Matentzoglu
orcid: 0000-0002-7356-1779
status: support
start: "2023-06-16"