Title: Roles: Audit all existing titles and membership · Issue #519 · astropy/astropy.github.com · GitHub
Open Graph Title: Roles: Audit all existing titles and membership · Issue #519 · astropy/astropy.github.com
X Title: Roles: Audit all existing titles and membership · Issue #519 · astropy/astropy.github.com
Description: Motivation: Over the years, the Project has evolved more quickly than roles.json (that renders to https://www.astropy.org/team) can be updated. As a result, there are now roles that do not exist anymore (or inactive) and people who do no...
Open Graph Description: Motivation: Over the years, the Project has evolved more quickly than roles.json (that renders to https://www.astropy.org/team) can be updated. As a result, there are now roles that do not exist an...
X Description: Motivation: Over the years, the Project has evolved more quickly than roles.json (that renders to https://www.astropy.org/team) can be updated. As a result, there are now roles that do not exist an...
Opengraph URL: https://github.com/astropy/astropy.github.com/issues/519
X: @github
Domain: patch-diff.githubusercontent.com
{"@context":"https://schema.org","@type":"DiscussionForumPosting","headline":"Roles: Audit all existing titles and membership","articleBody":"Motivation: Over the years, the Project has evolved more quickly than `roles.json` (that renders to https://www.astropy.org/team) can be updated. As a result, there are now roles that do not exist anymore (or inactive) and people who do not really fill existing roles anymore. I would like to submit a series of PRs to update this listing, or at least put the roles in discussion.\r\n\r\nDepends on:\r\n\r\n* Developer survey results (2023 and maybe also 2022) -- who replied and who MIA?\r\n* Community discussions (on this issue, on related PRs, mailing lists, Slack, etc)\r\n\r\nAlso might be relevant:\r\n\r\n* #167\r\n* https://github.com/astropy/astropy-project/issues/358\r\n\r\nExisting roles (as of 2023-03-06):\r\n\r\n- [x] Coordination committee member -- This is decided by election. No further action needed.\r\n- [x] Ombudsperson -- Still true. No further action needed.\r\n- [ ] Community engagement coordinator -- Do we really need so many sub-roles? Can this be all merged into one when we hire a proper community manager? #524 #597\r\n- [x] Astropy GSoC coordinator -- #518 \r\n- [ ] Learn Team -- Do we really need so many sub-roles? Are these even still active? Can this be simplified? #525 and https://github.com/astropy/astropy-project/issues/354\r\n- [x] Finance committee member -- This committee is active. No further action needed except https://github.com/astropy/astropy.github.com/pull/535\r\n- [ ] Documentation infrastructure maintainer -- Can this be merged with \"Testing infrastructure maintainer\"? I am active in both and they do overlap a lot. #520 https://github.com/astropy/astropy.github.com/pull/613\r\n- [x] Affiliated package review editor -- They are active. No further action needed.\r\n- [x] Astropy.org web page maintainer -- ~I don't know what this means. If this is simply who holds the DNS account, I think this is overkill and can be removed. If not, please clarify what this role actually does. If this includes `sites.json`, then Moritz should be on there.~ #545\r\n- [x] Astropy-helpers maintainer -- #517 \r\n- [ ] DevOps and Operations Specialist -- We tried to hire an official person to do this but that person is no longer active and the position has lapsed. I say we remove this because this is now split into other roles already mentioned (e.g., infrastrucure, core). #522 #539 #596 https://github.com/astropy/astropy.github.com/pull/613\r\n- [ ] Testing infrastructure maintainer -- Can this be merged with \"Documentation infrastructure maintainer\"? I am active in both and they do overlap a lot. #520 https://github.com/astropy/astropy.github.com/pull/613\r\n- [x] Package template maintainer -- We plan to retire the template in favor of OpenAstronomy's, so we should remove this role because it is no longer actively maintained. See https://github.com/astropy/package-template/issues/519 . #523\r\n- [x] CI-helpers maintainer -- #517 \r\n- [ ] Distribution coordinator -- It is very hard to vet this one since distro activities happen outside the purview of Astropy. I know some of these people are active while hardly heard from the other ones, though that does not mean they are not doing anything either. Also, other distros out there might be distributing `astropy` also but we don't list them. Ideas welcome.\r\n- [ ] Dev-telecon coordinator -- Moritz has been hosting the last few by himself. Is this role really working out or do we need something else? Is it overkill to have a named role just for this telecon? #598\r\n- [x] Release team -- I only am aware of Tom R and Simon C who are actively doing core releases. I vote to remove the inactive ones. See https://github.com/astropy/astropy.github.com/pull/530\r\n- [ ] Core astropy package maintainer (general) -- This one is relative new. Both Derek and I are active. I guess no further action needed? Any action here also affects #522\r\n- [x] Subpackage: `constants` -- This is low-activity and looks about right. No further action needed.\r\n- [ ] Subpackage: `convolution` -- Is Axel still active? Need to find out.\r\n- [ ] Subpackage: `coordinates` -- So many maintainers, truly? Need to double check. https://github.com/astropy/astropy.github.com/pull/603\r\n- [x] Subpackage: `cosmology` -- Single point of failure though maintainer is active. Looks about right. 😆 No further action needed.\r\n- [x] Subpackage: `io.ascii` -- Looks about right. No further action needed.\r\n- [x] Subpackage: `io.fits` -- Single point of failure though maintainer is active. Looks about right. 😆 No further action needed.\r\n- [ ] Subpackage: `io.misc` -- https://github.com/astropy/astropy.github.com/pull/612\r\n- [ ] Subpackage: `io.votable` -- Have not seen Boch in a while. Need to find out.\r\n- [x] Subpackage: `modeling` -- Looks about right. No further action needed.\r\n- [x] Subpackage: `nddata` -- Matt is still stuck with it but has a plan that is out of scope here. No further action needed.\r\n- [x] Subpackage: `samp` -- Yup, no one. Someday maybe https://github.com/astropy/pyvo/issues/155\r\n- [x] Subpackage: `stats` -- Single point of failure though maintainer is active. Looks about right. 😆 No further action needed.\r\n- [x] Subpackage: `table` -- Looks about right. No further action needed.\r\n- [x] Subpackage: `time` -- Looks about right. No further action needed.\r\n- [ ] Subpackage: `timeseries` -- Have not seen a lot of activities here. Need to double check.\r\n- [ ] Subpackage: `uncertainties` -- Have not seen a lot of activities here. Need to double check.\r\n- [x] Subpackage: `units` -- Looks about right. No further action needed.\r\n- [ ] Subpackage: `utils` -- I think this is mostly Marten and I nowadays. Need to double check. https://github.com/astropy/astropy.github.com/pull/603\r\n- [x] Subpackage: `visualization` -- Looks about right. No further action needed.\r\n- [x] Subpackage: `wcs` -- Looks about right. No further action needed.\r\n- [x] Coordinated: `astroquery` -- Is Clara still active? Need to double check.\r\n- [x] Coordinated: `astropy-healpix` -- This is low-activity and looks about right. No further action needed.\r\n- [x] Coordinated: `photutils` -- Need to double check. #599\r\n- [x] Coordinated: `ccdproc` -- Is Matt still developing it? Need to double check.\r\n- [x] Coordinated: `specutils` -- Some names are no longer active there. Need to double check. #548 #601\r\n- [x] Coordinated: `reproject` -- Is Stuart still involved? Need to double check.\r\n- [x] Coordinated: `regions` -- Looks about right. No further action needed.\r\n- [x] Coordinated: `asdf-astropy` -- Looks about right. No further action needed.\r\n- [x] Coordinated: `specreduce` -- This entry is completely missing. We need to add this and clean up access. https://github.com/astropy/astropy.github.com/pull/521 and #547 \r\n","author":{"url":"https://github.com/pllim","@type":"Person","name":"pllim"},"datePublished":"2023-03-06T21:47:36.000Z","interactionStatistic":{"@type":"InteractionCounter","interactionType":"https://schema.org/CommentAction","userInteractionCount":17},"url":"https://github.com/519/astropy.github.com/issues/519"}
| route-pattern | /_view_fragments/issues/show/:user_id/:repository/:id/issue_layout(.:format) |
| route-controller | voltron_issues_fragments |
| route-action | issue_layout |
| fetch-nonce | v2:dc75fa7f-339a-d368-94c8-9b6852491e4e |
| current-catalog-service-hash | 81bb79d38c15960b92d99bca9288a9108c7a47b18f2423d0f6438c5b7bcd2114 |
| request-id | EBEA:3E01DD:4256E:5D73D:69723CA1 |
| html-safe-nonce | d8d4596eeca8fc93737d2604bb500f4a05f33718a10d250062d80adb4e997446 |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJFQkVBOjNFMDFERDo0MjU2RTo1RDczRDo2OTcyM0NBMSIsInZpc2l0b3JfaWQiOiI1ODI2NDc0NTIyOTUyNDgxOTUzIiwicmVnaW9uX2VkZ2UiOiJpYWQiLCJyZWdpb25fcmVuZGVyIjoiaWFkIn0= |
| visitor-hmac | 99c05e8b30108a10c5cd9efc415f36cf8b59103f15807d0492ba441be1d22eab |
| hovercard-subject-tag | issue:1612253898 |
| github-keyboard-shortcuts | repository,issues,copilot |
| google-site-verification | Apib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I |
| octolytics-url | https://collector.github.com/github/collect |
| analytics-location | / |
| fb:app_id | 1401488693436528 |
| apple-itunes-app | app-id=1477376905, app-argument=https://github.com/_view_fragments/issues/show/astropy/astropy.github.com/519/issue_layout |
| twitter:image | https://opengraph.githubassets.com/00214f9fcf0d560d2f8c13fdf1c1b8fe7e988c0a799227cd8d67b77d3fccf49e/astropy/astropy.github.com/issues/519 |
| twitter:card | summary_large_image |
| og:image | https://opengraph.githubassets.com/00214f9fcf0d560d2f8c13fdf1c1b8fe7e988c0a799227cd8d67b77d3fccf49e/astropy/astropy.github.com/issues/519 |
| og:image:alt | Motivation: Over the years, the Project has evolved more quickly than roles.json (that renders to https://www.astropy.org/team) can be updated. As a result, there are now roles that do not exist an... |
| og:image:width | 1200 |
| og:image:height | 600 |
| og:site_name | GitHub |
| og:type | object |
| og:author:username | pllim |
| hostname | github.com |
| expected-hostname | github.com |
| None | 3272b1e540db48cb02dab38469e01f8bc1d0ec4984ec870db3829659e109d2e3 |
| turbo-cache-control | no-preview |
| go-import | github.com/astropy/astropy.github.com git https://github.com/astropy/astropy.github.com.git |
| octolytics-dimension-user_id | 847984 |
| octolytics-dimension-user_login | astropy |
| octolytics-dimension-repository_id | 2081290 |
| octolytics-dimension-repository_nwo | astropy/astropy.github.com |
| octolytics-dimension-repository_public | true |
| octolytics-dimension-repository_is_fork | false |
| octolytics-dimension-repository_network_root_id | 2081290 |
| octolytics-dimension-repository_network_root_nwo | astropy/astropy.github.com |
| turbo-body-classes | logged-out env-production page-responsive |
| disable-turbo | false |
| browser-stats-url | https://api.github.com/_private/browser/stats |
| browser-errors-url | https://api.github.com/_private/browser/errors |
| release | 0d362c8696f774bd4bde925e900be46408550b5d |
| ui-target | full |
| theme-color | #1e2327 |
| color-scheme | light dark |
Links:
Viewport: width=device-width