﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc	launchpad_bug
4142	Review and make sure all 3rd party services are owned by active members	btlogy	btlogy	"The project does rely on 3rd party services and some might no longer be controlled by enough active members 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

||= Provider =||= Account =||= Owner(s) =||= Status =||
|| [https://github.com/tahoe-lafs/tahoe-lafs GitHub.com] || org: Tahoe-LAFS || brian, exarkun, meejah || maybe enough active maintainers? ||
|| [https://app.circleci.com/pipelines/github/tahoe-lafs/tahoe-lafs app.CircleCI.com] || org: Tahoe-LAFS  || same as Github || maybe enough active maintainers? ||
|| [https://app.cachix.org/organization/tahoe-lafs-opensource app.Cachix.org] || org: tahoe-lafs-opensource || exarkun || no active maintainers and blocking (see #4134) ||
|| [https://hub.docker.com/u/tahoelafsci hub.Docker.com] || org: tahoelafsci || unknown || maybe blocking #4137 ||
|| [https://pypi.org/project/tahoe-lafs/ PyPi.org] || project: tahoe-lafs || brian, exarkun, meejah || maybe enough active maintainers? ||
|| [https://test.pypi.org/project/tahoe-lafs/ 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

||= Provider =||= Account/!Org. =||= Owner(s) =||= Status =||
|| [https://github.com/tahoe-lafs/zfec GitHub.com] || org: Tahoe-LAFS || brian, exarkun, meejah || maybe enough active maintainers? ||
|| [https://app.circleci.com/pipelines/github/tahoe-lafs/zfec app.CircleCI.com] || org: Tahoe-LAFS || same as !GitHub || maybe enough active maintainers but likely broken (same as #4098) ||
|| [https://app.cachix.org/organization/tahoe-lafs-opensource app.Cachix.org] || org: tahoe-lafs-opensource || exarkun || no active maintainers and likely broken (like #4134) ||
|| [https://pypi.org/project/zfec/ PyPi.org] || project: zfec || exarkun, meejah, sajith, vu3rdd, brian, zooko || maybe enough active maintainers? ||
|| [https://test.pypi.org/project/zfec/ test.PyPi.org] || project: zfec || exarkun, meejah, sajith || supposedly working ||

== Magic Folder
||= Provider =||= Account/!Org. =||= Owner(s) =||= Status =||
|| [https://github.com/tahoe-lafs/magic-folder GitHub.com] || Tahoe-LAFS || brian, exarkun, meejah || maybe enough active maintainers? ||
|| [https://pypi.org/project/magic-folder/ PyPi.org] || project: magic-folder || meejah || only one active maintainers ||
|| [https://test.pypi.org/project/magic-folder/ test.PyPi.org] || project: magic-folder || meejah || only one active maintainers ||

== Tahoe Capabilities

||= Provider =||= Account/!Org. =||= Owner(s) =||= Status =||
|| [https://github.com/tahoe-lafs/tahoe-capabilities GitHub.com] || Tahoe-LAFS || brian, exarkun, meejah || maybe enough active maintainers? ||
|| [https://app.circleci.com/pipelines/github/tahoe-lafs/tahoe-capabilities app.CircleCI.com] || Tahoe-LAFS || same as !GitHub || maybe enough active maintainers? ||
|| [https://app.cachix.org/organization/tahoe-lafs-opensource app.Cachix.org] || org: tahoe-lafs-opensource || exarkun || no active maintainers and likely broken (like #4134) ||
|| [https://pypi.org/project/tahoe-capabilities/ PyPi.org] || project: tahoe-capabilities || exarkun, meejah || only one active maintainers ||
|| [https://test.pypi.org/project/tahoe-capabilities/ test.PyPi.org] || project: tahoe-capabilities || exarkun || no active maintainers ||

== Others projects and dev-infrastructure components

||= Provider =||= Account =||= Owner(s) =||= Status =||
|| [https://admin.gandi.net/ Gandi.net] || org org users? || brian and meejah? || maybe enough active maintainers? ||
|| [https://www.linode.com/ Linode.com] || org or users? || brian and meejha? || maybe enough active maintainers? ||
|| [https://gitlab.com/tahoe-lafs/ GitLAb.com] || org:tahoe-lafs || exarkun, meejah, chris, hacklschorsch, itamars, sajith and shapr || enough active maintainers (but maybe too many owners?) ||

Alternatively, if one of those 3rd party providers or related projects is not required for Tahoe-LAFS or just obsolete, maybe we should properly archive them (there might be more)."	task	new	normal	undecided	dev-infrastructure	n/a				
