[tahoe-lafs-trac-stream] [Tahoe-LAFS] #4142: Review and make sure all 3rd party services are owned by active members
Tahoe-LAFS
trac at tahoe-lafs.org
Mon Dec 9 10:14:49 UTC 2024
#4142: Review and make sure all 3rd party services are owned by active members
--------------------------------+---------------------------
Reporter: btlogy | Owner:
Type: task | Status: new
Priority: normal | Milestone: undecided
Component: dev-infrastructure | Version: n/a
Keywords: | Launchpad Bug:
--------------------------------+---------------------------
The project does rely on some 3rd party services and some my no longer be
in full control by active member the community (e.g.: Cachix is currently
blocking CI).
This means those services can break PRs or prevent 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).
--
Ticket URL: <https://tahoe-lafs.org/trac/tahoe-lafs/ticket/4142>
Tahoe-LAFS <https://Tahoe-LAFS.org>
secure decentralized storage
More information about the tahoe-lafs-trac-stream
mailing list