Changes
Page history
create milestones for each objective
authored
Oct 21, 2021
by
anarcat
Show whitespace changes
Inline
Side-by-side
roadmap/2022.md
View page @
f5ee0c13
...
@@ -20,6 +20,8 @@ mark.
...
@@ -20,6 +20,8 @@ mark.
2.
RT is not full of spam
2.
RT is not full of spam
3.
we can deliver and receive mail from state.gov
3.
we can deliver and receive mail from state.gov
[
milestone 13
](
https://gitlab.torproject.org/tpo/tpa/team/-/milestones/13
)
## Retire old services
## Retire old services
1.
SVN is retired and people are happy with the replacement
1.
SVN is retired and people are happy with the replacement
...
@@ -27,24 +29,32 @@ mark.
...
@@ -27,24 +29,32 @@ mark.
3.
retire schleuder in favor of ... official Signal groups?
3.
retire schleuder in favor of ... official Signal groups?
... mailman-pgp? RFC2549 with one-time pads?
... 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
## Cleanup and publish the sysadmin code base
1.
sanitize and publish the Puppet git repository
1.
sanitize and publish the Puppet git repository
2.
implement basic CI for the Puppet repository and use a MR workflow
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
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"
## Upgrade to Debian 11 "bullseye"
1.
all machines are upgraded to bullseye
1.
all machines are upgraded to bullseye
2.
migrate to Prometheus for monitoring (or upgrade to Inciga 2)
2.
migrate to Prometheus for monitoring (or upgrade to Inciga 2)
3.
upgrade to Mailman 3 or retire it in favor of Discourse (!)
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
## Provision a new, trusted high performance cluster
1.
establish a new PoP on the US west coast with trusted partners and hardware ($$)
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
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)
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
## Non-objectives
Those things will
*not*
be done during the specified time frame:
Those things will
*not*
be done during the specified time frame:
...
...
...
...