aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSilvio Rhatto <rhatto@riseup.net>2015-07-31 22:17:30 -0300
committerSilvio Rhatto <rhatto@riseup.net>2015-07-31 22:17:30 -0300
commitb8a46f3f81ce9b49832c941ff3ac1eff24fa6560 (patch)
tree4177e7d65c6c27a3a8b0a8803e858af0e4c60348
parent0853982af3dfdbed0f9a4e5cb70abd5fae9c770d (diff)
downloadhydra-b8a46f3f81ce9b49832c941ff3ac1eff24fa6560.tar.gz
hydra-b8a46f3f81ce9b49832c941ff3ac1eff24fa6560.tar.bz2
TODO cleanup
-rw-r--r--TODO.md54
1 files changed, 22 insertions, 32 deletions
diff --git a/TODO.md b/TODO.md
index d5c25b1..4b31cd5 100644
--- a/TODO.md
+++ b/TODO.md
@@ -4,39 +4,36 @@ TODO
General
-------
- - setup static website
- - setup a proper issue tracker
+- setup static website
+- setup a proper issue tracker
Hydra
-----
- - module-update: get latest commit from production branch, setup branch if needed.
- - module-commit:
- - check and set git-flow in all repositories
- - check, install and test puppet pre-commit via git-hooks on all repositories using module-commit
- - bootless: properly support `$subdevice` in parted or always use first partition (like `/dev/sdb1`).
- - newkeys: split SSH/OpenPGP check: just generate OpenPGP key if absent.
- - ssh-config: hydra integration.
- - deploy: automatically set ORIGIN through config parameter.
+- module-commit:
+ - check and set git-flow in all repositories
+ - check, install and test puppet pre-commit via git-hooks on all repositories using module-commit
+- bootless: properly support `$subdevice` in parted or always use first partition (like `/dev/sdb1`).
+- ssh-config: hydra integration.
+- deploy: automatically set ORIGIN through config parameter.
Hydractl
--------
- - provision: config parser using a custom function with `include` directive, avoiding `source`.
- - upgrade: run docker upgrade on all available images.
- - deploy: PREFIX support.
- - puppet-setup-stored: configure storeconfigs database.
- - site backup, copy and restoration: call backup-restore-user
- - hydractl backup-restore-site {debian,wiki}.
- - wrapper to import/export monkeysphere keys into keyringer.
- - backup-restore-user and backup-restore-users.
- - backup-restore-SERVICE: stop/start service.
- - backup-copy action.
- - backup-restore-reprepro: rsync -av /var/backups/remote/$ORIG/restore/$DATE/var/reprepro/ /var/reprepro/.
- - backup-restore-site:
- - metastore integration for fine-grained permissions.
- - use metadata do detect drupal series.
- - backup-restore-sites: support for other backup locations
+- provision: config parser using a custom function with `include` directive, avoiding `source`.
+- upgrade: run docker upgrade on all available images.
+- deploy: PREFIX support.
+- site backup, copy and restoration: call backup-restore-user
+- wrapper to import/export monkeysphere keys into keyringer.
+- backup-restore-site {debian,wiki}.
+- backup-restore-user and backup-restore-users.
+- backup-restore-SERVICE: stop/start service.
+- backup-copy action.
+- backup-restore-reprepro: rsync -av /var/backups/remote/$ORIG/restore/$DATE/var/reprepro/ /var/reprepro/.
+- backup-restore-site:
+ - metastore integration for fine-grained permissions.
+ - use metadata do detect drupal series.
+- backup-restore-sites: support for other backup locations
Puppet modules
--------------
@@ -45,7 +42,6 @@ Puppet modules
- knock integration via https://github.com/juasiepo/knockd
- apache:
- - https://httpd.apache.org/docs/2.4/upgrading.html
- try libapache2-modsecurity.
- deploy https://git.immerda.ch/csp-report/
- disable other_vhosts_access.log
@@ -115,7 +111,6 @@ Puppet modules
- bug report: debian wheezy puppetmaster-passenger: not honoring certname / envvars LANG issue.
- bug report: debian wheezy puppet-common: needs the following patch: http://projects.puppetlabs.com/issues/10963
- backup: `sync-media-iterate [volume]`.
-- backupninja: parametrized classes without dynamic lookups.
- mail:
- support for [preventing SPAM connections with bird](http://www.debian-administration.org/article/715/Preventing_SPAM_connections_with_bird.).
- use ssl::dhparams, move to 2048 bit and use the standard file names and paths.
@@ -171,10 +166,6 @@ Puppet modules
- http://wiki.rtorrent.org/MagnetUri
- https://github.com/rakshasa/rtorrent/issues/212
- saving/restoring `.meta` and `~/rtorrent/.session` files.
-- openid: provider:
- - http://wiki.openid.net/w/page/12995226/Run%20your%20own%20identity%20server
- - https://github.com/openid/php-openid
- - http://simpleid.koinic.net/
- onion:
- support for existing hidden service key, generated with tools like https://github.com/katmagic/Shallot
- load balancing: http://archives.seul.org/tor/relays/Apr-2011/msg00022.html
@@ -185,4 +176,3 @@ Repo management
---------------
- merge, review, pull requests for all modules.
-- update shared urls using https://gitlab.com/groups/shared-puppet-modules-group