|
336 | 336 | } |
337 | 337 | }, |
338 | 338 | { |
339 | | - "role": "Core astropy package maintainer (general)", |
340 | | - "url": "Core_package_general_maintainer", |
341 | | - "people": [ |
342 | | - "Derek Homeier", |
343 | | - "Pey Lian Lim", |
344 | | - "Cl\u00e9ment Robert", |
345 | | - "Ole Streicher" |
346 | | - ], |
347 | | - "role-head": "Core astropy package maintainer (general)", |
348 | | - "responsibilities": { |
349 | | - "description": "Maintain the astropy core package in aspects that are not specific to a single sub-package", |
350 | | - "details": [ |
351 | | - "Evaluating new pull requests for quality, API consistency, Astropy coding standards, and appropriateness within the overall astropy ecosystem, in particular for pull requests spanning multiple sub-packages", |
352 | | - "Merging Pull Requests that are non-controversial or after reaching out to relevant subpackage maintainers", |
353 | | - "Maintain, review, and advocate for useful interaction between multiple sub-packages", |
354 | | - "Perform initial triaging of issues and pull requests", |
355 | | - "Keeping track of frequent contributors and their relevant areas of expertise" |
356 | | - ] |
357 | | - } |
358 | | - }, |
359 | | - { |
360 | | - "role": "Core astropy package maintainer (sub-package)", |
| 339 | + "role": "Core astropy package maintainer", |
361 | 340 | "url": "Subpackage_maintainer", |
362 | 341 | "role-head": "Sub-package maintainer (at least one per core package sub-package)", |
363 | 342 | "sub-roles": [ |
| 343 | + { |
| 344 | + "role": "General", |
| 345 | + "people": [ |
| 346 | + "Derek Homeier", |
| 347 | + "Pey Lian Lim", |
| 348 | + "Cl\u00e9ment Robert", |
| 349 | + "Ole Streicher" |
| 350 | + ] |
| 351 | + }, |
364 | 352 | { |
365 | 353 | "role": "astropy.constants", |
366 | 354 | "people": [ |
|
504 | 492 | ] |
505 | 493 | } |
506 | 494 | ], |
507 | | - "responsibilities": { |
508 | | - "description": "Maintain a sub-package of the astropy core package, including:", |
509 | | - "details": [ |
510 | | - "Evaluating new pull requests for quality, API consistency, Astropy coding standards, and appropriateness within the overall astropy ecosystem", |
511 | | - "Merging Pull Requests in the sub-package", |
512 | | - "Keeping track of the \u201cbig picture\u201d progress of the sub-package - includes new feature development and significant bugs", |
513 | | - "Perform initial triaging of issues and pull requests", |
514 | | - "Keeping track of frequent contributors to the sub-package and their relevant areas of expertise" |
515 | | - ] |
516 | | - } |
| 495 | + "responsibilities": [ |
| 496 | + { |
| 497 | + "subrole-head": "General maintainer", |
| 498 | + "description": "Maintain the astropy core package in aspects that are not specific to a single sub-package, including:", |
| 499 | + "details": [ |
| 500 | + "Evaluating new pull requests for quality, API consistency, Astropy coding standards, and appropriateness within the overall astropy ecosystem, in particular for pull requests spanning multiple sub-packages", |
| 501 | + "Merging Pull Requests that are non-controversial or after reaching out to relevant subpackage maintainers", |
| 502 | + "Maintain, review, and advocate for useful interaction between multiple sub-packages", |
| 503 | + "Perform initial triaging of issues and pull requests", |
| 504 | + "Keeping track of frequent contributors and their relevant areas of expertise" |
| 505 | + ] |
| 506 | + }, |
| 507 | + { |
| 508 | + |
| 509 | + "subrole-head": "Sub-package maintainer", |
| 510 | + "description": "Maintain a sub-package of the astropy core package, including:", |
| 511 | + "details": [ |
| 512 | + "Evaluating new pull requests for quality, API consistency, Astropy coding standards, and appropriateness within the overall astropy ecosystem", |
| 513 | + "Merging Pull Requests in the sub-package", |
| 514 | + "Keeping track of the \u201cbig picture\u201d progress of the sub-package - includes new feature development and significant bugs", |
| 515 | + "Perform initial triaging of issues and pull requests", |
| 516 | + "Keeping track of frequent contributors to the sub-package and their relevant areas of expertise" |
| 517 | + ] |
| 518 | + } |
| 519 | + ] |
517 | 520 | }, |
518 | 521 | { |
519 | 522 | "role": "Coordinated package maintainer", |
|
0 commit comments