|
205 | 205 | }
|
206 | 206 | ]
|
207 | 207 | },
|
208 |
| - { |
209 |
| - "role": "Documentation infrastructure maintainer", |
210 |
| - "url": "Documentation_infrastructure_maintainer", |
211 |
| - "people": [ |
212 |
| - "Simon Conseil", |
213 |
| - "Pey Lian Lim", |
214 |
| - "Thomas Robitaille", |
215 |
| - "Brigitta Sip\u0151cz" |
216 |
| - ], |
217 |
| - "role-head": "Documentation infrastructure maintainer", |
218 |
| - "responsibilities": { |
219 |
| - "description": "Maintain the <a href='http://docs.astropy.org/en/stable/index.html'>Astropy documentation</a> website, including:", |
220 |
| - "details": [ |
221 |
| - "Managing the Sphinx infrastructure", |
222 |
| - "Implementing changes and improvements to the documentation website", |
223 |
| - "Overseeing content (although primary responsibility for content lies with subpackage maintainers)" |
224 |
| - ] |
225 |
| - } |
226 |
| - }, |
227 | 208 | {
|
228 | 209 | "role": "Affiliated package review editor",
|
229 | 210 | "url": "Affiliated_package_review_editor",
|
|
240 | 221 | }
|
241 | 222 | },
|
242 | 223 | {
|
243 |
| - "role": "Astropy.org web page maintainer", |
244 |
| - "url": "Astropyorg_web_page_maintainer", |
| 224 | + "role": "Release team", |
| 225 | + "url": "release_team", |
| 226 | + "people": [ |
| 227 | + "Simon Conseil", |
| 228 | + "Thomas Robitaille" |
| 229 | + ], |
| 230 | + "role-head": "Release team", |
| 231 | + "responsibilities": { |
| 232 | + "description": "Oversee the release process for packages in the project, including:", |
| 233 | + "details": [ |
| 234 | + "Carrying out releases of the core astropy package", |
| 235 | + "Notifying the Distribution Coordinators of any core astropy package release", |
| 236 | + "Working with the Community Engagement Coordinator to make release announcements via channels such as mailing lists and social media", |
| 237 | + "Keeping documentation for the release process of the core package up to date", |
| 238 | + "Designing policies to improve the uniformity of release procedures for the coordinated and infrastructure packages of the Astropy Project", |
| 239 | + "Testing the interoperability of the core, coordinated, and infrastructure packages and provide safeguards against breaking the ecosystem." |
| 240 | + ] |
| 241 | + } |
| 242 | + }, |
| 243 | + { |
| 244 | + "role": "Security team", |
| 245 | + "url": "security_team", |
245 | 246 | "people": [
|
246 | 247 | "Hans Moritz G\u00fcnther",
|
247 |
| - "Derek Homeier", |
| 248 | + "Pey Lian Lim", |
| 249 | + "Thomas Robitaille", |
248 | 250 | "Erik Tollerud"
|
249 | 251 | ],
|
250 |
| - "role-head": "Astropy.org web page maintainer", |
| 252 | + "role-head": "Security team", |
251 | 253 | "responsibilities": {
|
252 |
| - "description": "Manage the <a href='http://astropy.org'>astropy.org</a> web site, including:", |
| 254 | + "description": "Organize security reporting and auditing for packages in the project, including:", |
253 | 255 | "details": [
|
254 |
| - "Managing pull requests to the website repository in general", |
255 |
| - "Managing <a href='http://data.astropy.org'>data.astropy.org</a>, which is done by managing the astropy-data repository (which is automatically synced with <a href='http://data.astropy.org'>data.astropy.org</a>)", |
256 |
| - "Managing the astropy.org DNS entries and related domain name upkeep" |
| 256 | + "Monitor and reply to security reports (this role needs admin privileges on GitHub to access reports submitted through GitHub's secure reporting form)", |
| 257 | + "Coordinate the response to any security report with the relevant package maintainers and outside security experts", |
| 258 | + "Coordinate security audits with external experts as needed and available", |
| 259 | + "Release CVEs as necessary" |
257 | 260 | ]
|
258 | 261 | }
|
259 | 262 | },
|
|
296 | 299 | }
|
297 | 300 | },
|
298 | 301 | {
|
299 |
| - "role": "Distribution coordinator", |
300 |
| - "url": "Distribution_coordinator", |
301 |
| - "people": [ |
302 |
| - "Matt Craig", |
303 |
| - "Stuart Mumford", |
304 |
| - "Sergio Pascual", |
305 |
| - "Ole Streicher", |
306 |
| - "Miguel de Val-Borro" |
307 |
| - ], |
308 |
| - "role-head": "Distribution coordinators", |
309 |
| - "responsibilities": { |
310 |
| - "description": "Create and maintain binary distribution packages for Astropy core and affiliated packages for a specific OS or package management system.", |
311 |
| - "details": [] |
312 |
| - } |
313 |
| - }, |
314 |
| - { |
315 |
| - "role": "Dev-telecon coordinator", |
316 |
| - "url": "devtelecon_coordinator", |
317 |
| - "people": [ |
318 |
| - "Hans Moritz G\u00fcnther" |
319 |
| - ], |
320 |
| - "role-head": "Developer telecon coordinators", |
321 |
| - "responsibilities": { |
322 |
| - "description": "Organize monthly developer telecons", |
323 |
| - "details": [] |
324 |
| - } |
325 |
| - }, |
326 |
| - { |
327 |
| - "role": "Release team", |
328 |
| - "url": "release_team", |
| 302 | + "role": "Documentation infrastructure maintainer", |
| 303 | + "url": "Documentation_infrastructure_maintainer", |
329 | 304 | "people": [
|
330 | 305 | "Simon Conseil",
|
331 |
| - "Thomas Robitaille" |
| 306 | + "Pey Lian Lim", |
| 307 | + "Thomas Robitaille", |
| 308 | + "Brigitta Sip\u0151cz" |
332 | 309 | ],
|
333 |
| - "role-head": "Release team", |
| 310 | + "role-head": "Documentation infrastructure maintainer", |
334 | 311 | "responsibilities": {
|
335 |
| - "description": "Oversee the release process for packages in the project, including:", |
| 312 | + "description": "Maintain the <a href='http://docs.astropy.org/en/stable/index.html'>Astropy documentation</a> website, including:", |
336 | 313 | "details": [
|
337 |
| - "Carrying out releases of the core astropy package", |
338 |
| - "Notifying the Distribution Coordinators of any core astropy package release", |
339 |
| - "Working with the Community Engagement Coordinator to make release announcements via channels such as mailing lists and social media", |
340 |
| - "Keeping documentation for the release process of the core package up to date", |
341 |
| - "Designing policies to improve the uniformity of release procedures for the coordinated and infrastructure packages of the Astropy Project", |
342 |
| - "Testing the interoperability of the core, coordinated, and infrastructure packages and provide safeguards against breaking the ecosystem." |
| 314 | + "Managing the Sphinx infrastructure", |
| 315 | + "Implementing changes and improvements to the documentation website", |
| 316 | + "Overseeing content (although primary responsibility for content lies with subpackage maintainers)" |
343 | 317 | ]
|
344 | 318 | }
|
345 | 319 | },
|
346 | 320 | {
|
347 |
| - "role": "Security team", |
348 |
| - "url": "security_team", |
| 321 | + "role": "Astropy.org web page maintainer", |
| 322 | + "url": "Astropyorg_web_page_maintainer", |
349 | 323 | "people": [
|
350 | 324 | "Hans Moritz G\u00fcnther",
|
351 |
| - "Pey Lian Lim", |
352 |
| - "Thomas Robitaille", |
| 325 | + "Derek Homeier", |
353 | 326 | "Erik Tollerud"
|
354 | 327 | ],
|
355 |
| - "role-head": "Security team", |
| 328 | + "role-head": "Astropy.org web page maintainer", |
356 | 329 | "responsibilities": {
|
357 |
| - "description": "Organize security reporting and auditing for packages in the project, including:", |
| 330 | + "description": "Manage the <a href='http://astropy.org'>astropy.org</a> web site, including:", |
358 | 331 | "details": [
|
359 |
| - "Monitor and reply to security reports (this role needs admin privileges on GitHub to access reports submitted through GitHub's secure reporting form)", |
360 |
| - "Coordinate the response to any security report with the relevant package maintainers and outside security experts", |
361 |
| - "Coordinate security audits with external experts as needed and available", |
362 |
| - "Release CVEs as necessary" |
| 332 | + "Managing pull requests to the website repository in general", |
| 333 | + "Managing <a href='http://data.astropy.org'>data.astropy.org</a>, which is done by managing the astropy-data repository (which is automatically synced with <a href='http://data.astropy.org'>data.astropy.org</a>)", |
| 334 | + "Managing the astropy.org DNS entries and related domain name upkeep" |
363 | 335 | ]
|
364 | 336 | }
|
365 | 337 | },
|
|
624 | 596 | "All the same responsilities as a sub-package, but for the coordinated package."
|
625 | 597 | ]
|
626 | 598 | }
|
| 599 | + }, |
| 600 | + { |
| 601 | + "role": "Dev-telecon coordinator", |
| 602 | + "url": "devtelecon_coordinator", |
| 603 | + "people": [ |
| 604 | + "Hans Moritz G\u00fcnther" |
| 605 | + ], |
| 606 | + "role-head": "Developer telecon coordinators", |
| 607 | + "responsibilities": { |
| 608 | + "description": "Organize monthly developer telecons", |
| 609 | + "details": [] |
| 610 | + } |
| 611 | + }, |
| 612 | + { |
| 613 | + "role": "Distribution coordinator", |
| 614 | + "url": "Distribution_coordinator", |
| 615 | + "people": [ |
| 616 | + "Matt Craig", |
| 617 | + "Stuart Mumford", |
| 618 | + "Sergio Pascual", |
| 619 | + "Ole Streicher", |
| 620 | + "Miguel de Val-Borro" |
| 621 | + ], |
| 622 | + "role-head": "Distribution coordinators", |
| 623 | + "responsibilities": { |
| 624 | + "description": "Create and maintain binary distribution packages for Astropy core and affiliated packages for a specific OS or package management system.", |
| 625 | + "details": [] |
| 626 | + } |
627 | 627 | }
|
628 | 628 | ]
|
0 commit comments