astropy / astropy/astropy-project

PyPI organization: astropy

Open
#347 1 comment 2 reactions 0 assignees View on GitHub
infrastructure :package: roles and staffing :briefcase:
Dominant language
TeX
Stars
48
Forks
48
PR merge metrics
No merged PRs in 30d

Description

We got https://pypi.org/org/astropy/ (https://docs.pypi.org/organization-accounts/). Need to:

* Sort out PyPI permission scheme.
* Sort out who needs what permission.
* Make sure they have 2FA.
* Transfer repos over:
* `astropy`
* Coordinated packages
* Infrastructure packages that we maintain
* Make teams for the projects, and assign team for each project as appropriate. During this process, individual access might be terminated if we decide to exclusively switch to team-based permission.
* Document this somewhere
* Put org admin under release managers role.
* #148

Contributor guide

No contributing guide indexed for this repository

Research direction

Start with the PyPI organization-accounts documentation and issue #148, then inventory the listed Astropy and coordinated packages. Define the permission scheme, required 2FA, repository transfers, team assignments, and release-manager documentation; the work is done when these decisions are recorded and access is aligned.

Written by the indexing model from the issue text.

Assessment

Domain
devops, documentation, release
Issue type
Documentation
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
20/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.