Opened at 2024-12-09T10:14:49Z
Last modified at 2024-12-09T21:51:38Z
#4142 new task
Review and make sure all 3rd party services are owned by active members — at Version 1
Reported by: | btlogy | Owned by: | btlogy |
---|---|---|---|
Priority: | normal | Milestone: | undecided |
Component: | dev-infrastructure | Version: | n/a |
Keywords: | Cc: | ||
Launchpad Bug: |
Description (last modified by btlogy)
The project does rely on 3rd party services and some might no longer be controlled by enough active member of the community (e.g.: Cachix is currently blocking CI).
This means those services can break PRs or prevent/delay a release w/o enough contributors having access to the relevant 3rd party provider to fix the problem (e.g.: expired token).
Let's review them all and maybe ensure at least 2 active members are in control.
Tahoe LAFS - https://github.com/tahoe-lafs/tahoe-lafs
Provider | Account | Owner/Admin? | Status |
---|---|---|---|
Github.com | org: Tahoe-LAFS | brian, exarkun, meejah | maybe enough active maintainers? |
CirclCI.com | org: Tahoe-LAFS | same as Github | maybe enough active maintainers? |
Cachix.org | org: tahoe-lafs-opensource | exarkun | no active maintainers and blocking (see #4134) |
PyPi.org | project: tahoe-lafs | brian, exarkun, meejah | maybe enough active maintainers? |
test.PyPi.org | project: tahoe-lafs | meejah | only one active maintainers |
In addition, the same problem can arise in some other projects related to Tahoe-LAFS:
ZFEC - https://github.com/tahoe-lafs/zfec
Provider | Account/!Org. | Owner/Admin? | Status |
---|---|---|---|
GitHub.com | org: Tahoe-LAFS | brian, exarkun, meejah | maybe enough active maintainers? |
CirclCI.com | org: Tahoe-LAFS | same as GitHub | maybe enough active maintainers but likely broken (same as #4098) |
Cachix.org | org: tahoe-lafs-opensource | exarkun | no active maintainers and likely broken (like #4134) |
PyPi.org | project: zfec | exarkun, meejah, sajith, vu3rdd, brian, zooko | maybe enough active maintainers? |
test.PyPi.org | project: zfec | exarkun, meejah, sajith | supposedly working |
Magic Folder - https://github.com/tahoe-lafs/magic-folder
Provider | Account/!Org. | Owner/Admin? | Status |
---|---|---|---|
GitHub.com | Tahoe-LAFS | brian, exarkun, meejah | maybe enough active maintainers? |
PyPi.org | project: magic-folder | meejah | only one active maintainers |
test.PyPi.org | project: magic-folder | meejah | only one active maintainers |
Tahoe Capabilities - https://github.com/tahoe-lafs/tahoe-capabilities
Provider | Account/!Org. | Owner/Admin? | Status |
---|---|---|---|
GitHub.com | Tahoe-LAFS | brian, exarkun, meejah | maybe enough active maintainers? |
CircleCI.com | Tahoe-LAFS | same as GitHub | maybe enough active maintainers? |
Cachix.org | tahoe-lafs-opensource | exarkun | no active maintainers and likely broken (like #4134) |
PyPi.org | project: tahoe-capabilities | exarkun, meejah | only one active maintainers |
test.PyPi.org | project: tahoe-capabilities | exarkun | no active maintainers |
Alternatively, if one of those related projects is inactive and/or not required for Tahoe-LAFS, maybe we should properly archive them (there might be more than those 3).
Change History (1)
comment:1 Changed at 2024-12-09T10:17:18Z by btlogy
- Description modified (diff)
- Owner set to btlogy