... | @@ -38,9 +38,6 @@ attention. In general, the over-arching goals are therefore: |
... | @@ -38,9 +38,6 @@ attention. In general, the over-arching goals are therefore: |
|
* retire old services:
|
|
* retire old services:
|
|
* SVN ([issue 17202](https://gitlab.torproject.org/tpo/tpa/team/-/issues/17202))
|
|
* SVN ([issue 17202](https://gitlab.torproject.org/tpo/tpa/team/-/issues/17202))
|
|
* fpcentral ([issue 40009](https://gitlab.torproject.org/tpo/tpa/team/-/issues/40009))
|
|
* fpcentral ([issue 40009](https://gitlab.torproject.org/tpo/tpa/team/-/issues/40009))
|
|
* gitolite (replaced with GitLab, see above)
|
|
|
|
* gitweb (replaced with GitLab, see above)
|
|
|
|
* jenkins (replaced with GitLab, see above)
|
|
|
|
* scale GitLab with ongoing and surely expanding usage
|
|
* scale GitLab with ongoing and surely expanding usage
|
|
* possibly split in multiple server
|
|
* possibly split in multiple server
|
|
* throw more hardware at it?
|
|
* throw more hardware at it?
|
... | @@ -48,8 +45,6 @@ attention. In general, the over-arching goals are therefore: |
... | @@ -48,8 +45,6 @@ attention. In general, the over-arching goals are therefore: |
|
* provide reliable and simple continuous integration services
|
|
* provide reliable and simple continuous integration services
|
|
* retire Jenkins
|
|
* retire Jenkins
|
|
* replace with GitLab CI, with Windows, Mac and Linux runners
|
|
* replace with GitLab CI, with Windows, Mac and Linux runners
|
|
* avoid duplicate git hosting infrastructure
|
|
|
|
* retire gitolite, gitweb ([issue 36](https://gitlab.torproject.org/tpo/tpa/gitlab/-/issues/36))
|
|
|
|
* fix the blog moderation and comment moderation, possible solutions:
|
|
* fix the blog moderation and comment moderation, possible solutions:
|
|
* migrate to a static website and Discourse
|
|
* migrate to a static website and Discourse
|
|
* fix formatting and improve moderation within Drupal
|
|
* fix formatting and improve moderation within Drupal
|
... | @@ -63,6 +58,10 @@ attention. In general, the over-arching goals are therefore: |
... | @@ -63,6 +58,10 @@ attention. In general, the over-arching goals are therefore: |
|
* move root@ and tpa "noise" to RT ([ticket 31242]( https://gitlab.torproject.org/tpo/tpa/team/-/issues/31242)), make a real
|
|
* move root@ and tpa "noise" to RT ([ticket 31242]( https://gitlab.torproject.org/tpo/tpa/team/-/issues/31242)), make a real
|
|
mailing list for admins so that gaba and non-tech can join
|
|
mailing list for admins so that gaba and non-tech can join
|
|
* plan for hiro's vacation (replacement?)
|
|
* plan for hiro's vacation (replacement?)
|
|
|
|
* be realistic:
|
|
|
|
* cover for the day-to-day routine tasks
|
|
|
|
* reserve time for the unexpected
|
|
|
|
* reduce expectations
|
|
|
|
|
|
## Nice to have
|
|
## Nice to have
|
|
|
|
|
... | @@ -72,9 +71,14 @@ attention. In general, the over-arching goals are therefore: |
... | @@ -72,9 +71,14 @@ attention. In general, the over-arching goals are therefore: |
|
* reduce dependency on Python 2 code (see [short term LDAP plan](https://gitlab.torproject.org/tpo/tpa/team/-/wikis/howto/ldap#short-term-merge-with-upstream-port-to-python-3-if-necessary))
|
|
* reduce dependency on Python 2 code (see [short term LDAP plan](https://gitlab.torproject.org/tpo/tpa/team/-/wikis/howto/ldap#short-term-merge-with-upstream-port-to-python-3-if-necessary))
|
|
* reduce dependency on LDAP (move hosts to Puppet? see [mid term
|
|
* reduce dependency on LDAP (move hosts to Puppet? see [mid term
|
|
LDAP plan](https://gitlab.torproject.org/tpo/tpa/team/-/wikis/howto/ldap#mid-term-move-hosts-to-puppet-possibly-replace-ud-ldap-with-simpler-dashboard))
|
|
LDAP plan](https://gitlab.torproject.org/tpo/tpa/team/-/wikis/howto/ldap#mid-term-move-hosts-to-puppet-possibly-replace-ud-ldap-with-simpler-dashboard))
|
|
|
|
* avoid duplicate git hosting infrastructure
|
|
|
|
* retire gitolite, gitweb ([issue 36](https://gitlab.torproject.org/tpo/tpa/gitlab/-/issues/36))
|
|
* retire more old services:
|
|
* retire more old services:
|
|
* testnet?
|
|
* testnet?
|
|
* schleuder?
|
|
* schleuder?
|
|
|
|
* gitolite (replaced with GitLab, see above)
|
|
|
|
* gitweb (replaced with GitLab, see above)
|
|
|
|
* jenkins (replaced with GitLab, see above)
|
|
* provide secure, end-to-end authentication of Tor source code
|
|
* provide secure, end-to-end authentication of Tor source code
|
|
([issue 81](https://gitlab.torproject.org/tpo/tpa/gitlab/-/issues/81))
|
|
([issue 81](https://gitlab.torproject.org/tpo/tpa/gitlab/-/issues/81))
|
|
* finish retiring old hardware (moly, [ticket 29974](https://gitlab.torproject.org/legacy/trac/-/issues/29974))
|
|
* finish retiring old hardware (moly, [ticket 29974](https://gitlab.torproject.org/legacy/trac/-/issues/29974))
|
... | | ... | |