Loading roadmap/2022.md +10 −0 Original line number Diff line number Diff line Loading @@ -20,6 +20,8 @@ mark. 2. RT is not full of spam 3. we can deliver and receive mail from state.gov [milestone 13](https://gitlab.torproject.org/tpo/tpa/team/-/milestones/13) ## Retire old services 1. SVN is retired and people are happy with the replacement Loading @@ -27,24 +29,32 @@ mark. 3. retire schleuder in favor of ... official Signal groups? ... mailman-pgp? RFC2549 with one-time pads? [milestone 14](https://gitlab.torproject.org/tpo/tpa/team/-/milestones/14) ## Cleanup and publish the sysadmin code base 1. sanitize and publish the Puppet git repository 2. implement basic CI for the Puppet repository and use a MR workflow 3. deploy dynamic environments on the Puppet server to test new features [milestone 15](https://gitlab.torproject.org/tpo/tpa/team/-/milestones/15) ## Upgrade to Debian 11 "bullseye" 1. all machines are upgraded to bullseye 2. migrate to Prometheus for monitoring (or upgrade to Inciga 2) 3. upgrade to Mailman 3 or retire it in favor of Discourse (!) [milestone 12](https://gitlab.torproject.org/tpo/tpa/team/-/milestones/12) ## Provision a new, trusted high performance cluster 1. establish a new PoP on the US west coast with trusted partners and hardware ($$) 2. retire moly and move the DNS server to the new cluster 3. reduce VM deployment time to one hour or less (currently 2 hours) [milestone 16](https://gitlab.torproject.org/tpo/tpa/team/-/milestones/16) ## Non-objectives Those things will *not* be done during the specified time frame: Loading Loading
roadmap/2022.md +10 −0 Original line number Diff line number Diff line Loading @@ -20,6 +20,8 @@ mark. 2. RT is not full of spam 3. we can deliver and receive mail from state.gov [milestone 13](https://gitlab.torproject.org/tpo/tpa/team/-/milestones/13) ## Retire old services 1. SVN is retired and people are happy with the replacement Loading @@ -27,24 +29,32 @@ mark. 3. retire schleuder in favor of ... official Signal groups? ... mailman-pgp? RFC2549 with one-time pads? [milestone 14](https://gitlab.torproject.org/tpo/tpa/team/-/milestones/14) ## Cleanup and publish the sysadmin code base 1. sanitize and publish the Puppet git repository 2. implement basic CI for the Puppet repository and use a MR workflow 3. deploy dynamic environments on the Puppet server to test new features [milestone 15](https://gitlab.torproject.org/tpo/tpa/team/-/milestones/15) ## Upgrade to Debian 11 "bullseye" 1. all machines are upgraded to bullseye 2. migrate to Prometheus for monitoring (or upgrade to Inciga 2) 3. upgrade to Mailman 3 or retire it in favor of Discourse (!) [milestone 12](https://gitlab.torproject.org/tpo/tpa/team/-/milestones/12) ## Provision a new, trusted high performance cluster 1. establish a new PoP on the US west coast with trusted partners and hardware ($$) 2. retire moly and move the DNS server to the new cluster 3. reduce VM deployment time to one hour or less (currently 2 hours) [milestone 16](https://gitlab.torproject.org/tpo/tpa/team/-/milestones/16) ## Non-objectives Those things will *not* be done during the specified time frame: Loading