= Development Infrastructure = As defined in ComponentDefinitions: > things that help us build Tahoe, like the buildbot, the automated speed/memory/code-coverage tests (and the web pages which display their results), the IRC channels and mailing lists, and this Trac bugtracker itself. ---- As of this writing, the Tahoe-LAFS project relies on a few services described in the 2 categories below. === SaaS: hosted by 3rd parties === * DNS domains: * mainly: tahoe-lafs.org * aside with: lafs.club * provided by Gandi.net * Code hosting: * main project lives here: https://github.com/tahoe-lafs/tahoe-lafs * contributors need an existing Trac ticket number to create PR * more projects lives there: * https://github.com/tahoe-lafs * https://gitlab.com/tahoe-lafs * Web hosting: * https://tahoe-lafs.readthedocs.io/: most of the Taho-LAFS documentation lives in the Git and ends up here * Mailing list: * https://lists.tahoe-lafs.org/mailman/listinfo: MailMan provided byosuosl.org === IaaS: self-hosted === As today, a single virtual server instance provided by Linode/Akamai is running the following self-hosted services: * Trac project management * mainly: https://tahoe-lafs.org/trac/tahoe-lafs * WikiStart page is used as the **landing page** for https://tahoe-lafs.org/ * Wiki pages are also used to publish **news**, **FAQs** and some part of the **documentation** * Ticket subsystem **in use** * Version Control subsystem **connected** to https://github.com/tahoe-lafs/tahoe-lafs * aside with 7 other projects: * https://tahoe-lafs.org/trac/darcsver: likely **obsolete** * meejah: looks like it was _never_ used; delete * https://tahoe-lafs.org/trac/dupfilefind: only as homepage pointing to http://pypi.python.org/pypi/dupfilefind * meejah: delete trac data; bonus for redirect to the PyPI page * https://tahoe-lafs.org/trac/pycryptopp: likely **obsolete** * meejah: delete trac data; bonus for redirect to wherever pycrptopp dev happens now * https://tahoe-lafs.org/trac/pyutil: likely **obsolete** and replaced by https://github.com/tpltnt/pyutil * meejah: ??? * https://tahoe-lafs.org/trac/stringchain: likely **broken** * meejah: ??? * https://tahoe-lafs.org/trac/tiddly_on_tahoe: likely **broken** * meejah: old project of zooko * https://tahoe-lafs.org/trac/zfec: likely **broken** * there more (and more-recent) tickets, PRs and data all on GitHub .. we should prefer that * Buildbot master instances: * mainly: https://tahoe-lafs.org/buildbot-tahoe-lafs/ * aside with: * https://tahoe-lafs.org/buildbot-pycryptopp/ * https://tahoe-lafs.org/buildbot-zfec/ * and possibly more related to https://tahoe-lafs.org/source/: likely **obsolete** Darcs SCM