summaryrefslogtreecommitdiff
path: root/doc/todo
diff options
context:
space:
mode:
Diffstat (limited to 'doc/todo')
-rw-r--r--doc/todo/done.mdwn4
-rw-r--r--doc/todo/origin_branch.mdwn15
-rw-r--r--doc/todo/split_the_repo.mdwn10
3 files changed, 29 insertions, 0 deletions
diff --git a/doc/todo/done.mdwn b/doc/todo/done.mdwn
new file mode 100644
index 0000000..e7c9808
--- /dev/null
+++ b/doc/todo/done.mdwn
@@ -0,0 +1,4 @@
+recently fixed [[todo]] items.
+
+[[!inline pages="./* and link(./done) and !*/Discussion" sort=mtime show=10
+archive=yes]]
diff --git a/doc/todo/origin_branch.mdwn b/doc/todo/origin_branch.mdwn
new file mode 100644
index 0000000..55c3a32
--- /dev/null
+++ b/doc/todo/origin_branch.mdwn
@@ -0,0 +1,15 @@
+keep an origin branch with the files debian ships
+
+Not sure quite how to do this yet, it seems it would need to clone
+the repo, switch to origin, and commit, then push back to /etc,
+and either merge origin or commit a second time.
+And do this after apt runs only, of course.
+
+Alternatively, commit in /etc, then clone the repo, switch to origin, and
+cherry pick the commit into origin?
+
+Of coure, unless etckeeper is installed by debootstrap or thereabouts,
+you won't have a true pristine origin branch.
+
+etcgit manages this, maybe steal its method?
+git://git.debian.org/git/users/jo-guest/etcgit.git
diff --git a/doc/todo/split_the_repo.mdwn b/doc/todo/split_the_repo.mdwn
new file mode 100644
index 0000000..ed57dd5
--- /dev/null
+++ b/doc/todo/split_the_repo.mdwn
@@ -0,0 +1,10 @@
+split the repo
+
+One way to split it would be to put private (non-world-readable) files
+one one repo, and public in another. This would need either symlink
+farming or git "fake bare" repos, both of which are not pleasant, yet.
+
+Another way would be to allow splitting out subdirs into their own repos.
+This is already doable, would just need modifying the pre-install and
+post-instlal stuff (ie, it needs to commit in the subdirs too). Using mr
+would be a possibility..