-
Jérôme Charaoui authoredJérôme Charaoui authored
Policies
The policies below document major architectural decisions taken in the history of the team. This process is similar to the Network Team Meta Policy. More details of the process is available in the first policy, tpa-rfc-1-policy.
To add a new policy, create the page using the template and add it to the above list.
Draft
- TPA-RFC-3: tools
- TPA-RFC-11: SVN retirement
- TPA-RFC-17: Disaster recover
- TPA-RFC-18: Security policy
- TPA-RFC-33: Monitoring
- TPA-RFC-37: Lektor replacement
- TPA-RFC-38: Setting Up a Wiki Service
- TPA-RFC-45: Mail architecture
- TPA-RFC-47: Email account retirement
Proposed
Standard
- TPA-RFC-1: RFC process
- TPA-RFC-2: Support
- TPA-RFC-5: GitLab migration
- TPA-RFC-6: Naming Convention
- TPA-RFC-7: root access
- TPA-RFC-8: GitLab CI libvirt exception
- TPA-RFC-14: GitLab artifacts expiry
- TPA-RFC-19: GitLab labels
- TPA-RFC-20: bullseye upgrade schedule
- TPA-RFC-22: rename TPA IRC channel and Matrix bridge
- TPA-RFC-24: Extend merge permissions for web projects
- TPA-RFC-26: LimeSurvey upgrade
- TPA-RFC-27: Python 2 end of life
- TPA-RFC-30: Changing how lego plugins are used
- TPA-RFC-32: Nextcloud root-level shared folders migration
- TPA-RFC-39: Nextcloud account policy
- TPA-RFC-42: 2023 roadmap
- TPA-RFC-43: Cymru migration plan
- TPA-RFC-44: Email emergency recovery
- TPA-RFC-46: GitLab 2FA
- TPA-RFC-48: Enable new GitLab Web IDE
- TPA-RFC-50: private GitLab pages
- TPA-RFC-51: Improve l10n review ci workflow
- TPA-RFC-52: Cymru migration timeline
- TPA-RFC-55: Swap file policy
Rejected
- TPA-RFC-15: Email services (replaced with TPA-RFC-31)
- TPA-RFC-16: Replacing lektor-i18n-plugin (put on hold while we consider the Lektor replacement in TPA-RFC-37)
- TPA-RFC-25: BTCpay replacement
- TPA-RFC-29: Lektor SCSS Plugin
- TPA-RFC-31: outsource email services (in favor of TPA-RFC-44 and following)
- TPA-RFC-41: Schleuder retirement (kept for the community council)
Obsolete
- TPA-RFC-4: Prometheus disk space change (one-time change)
- TPA-RFC-9: "proposed" status and small process changes (merged in TPA-RFC-1)
- TPA-RFC-10: Jenkins retirement (one-time change)
- TPA-RFC-12: triage and office hours (merged in TPA-RFC-2)
- TPA-RFC-13: Use OKRs for the 2022 roadmap (2022 past, OKRs not used in 2023)
- TPA-RFC-21: uninstall SVN (one-time change)
- TPA-RFC-23: retire ipv6only.torproject.net (one-time change)
- TPA-RFC-28: Alphabetical triage star of the week (merged in TPA-RFC-2)
- TPA-RFC-34: End of office hours (merged in TPA-RFC-2)
- TPA-RFC-35: GitLab email address changes (one-time change)
- TPA-RFC-40: Cymru migration budget (replaced by TPA-RFC-43)
- TPA-RFC-49: document the ganeti naming convention
- TPA-RFC-53: Security keys give away
- TPA-RFC-54: build boxes retirement