Skip to content

Commit f6d3eaf

Browse files
committed
Add general maintainers role for astropy core package
1 parent f2d521a commit f6d3eaf

File tree

1 file changed

+19
-1
lines changed

1 file changed

+19
-1
lines changed

roles.json

Lines changed: 19 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -395,7 +395,24 @@
395395
}
396396
},
397397
{
398-
"role": "Sub-package maintainer",
398+
"role": "Core astropy package maintainer (general)",
399+
"url": "Core_package_general_maintainer",
400+
"people": [
401+
"unfilled"
402+
],
403+
"role-head": "Core astropy package maintainer (general)",
404+
"responsibilities": {
405+
"description": "Maintain the astropy core package in aspects that are not specific to a single sub-package",
406+
"details": [
407+
"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",
408+
"Merging Pull Requests",
409+
"Maintain, review, and advocate for useful interaction between multiple sub-packages",
410+
"Keeping track of frequent contributors and their relevant areas of expertise"
411+
]
412+
}
413+
},
414+
{
415+
"role": "Core astropy package maintainer (sub-package)",
399416
"url": "Subpackage_maintainer",
400417
"role-head": "Sub-package maintainer (at least one per core package sub-package)",
401418
"sub-roles": [
@@ -420,6 +437,7 @@
420437
"Stuart Littlefair",
421438
"Adrian Price-Whelan",
422439
"Erik Tollerud",
440+
"Eero Vaher",
423441
"Marten van Kerkwijk"
424442
]
425443
},

0 commit comments

Comments
 (0)