summaryrefslogtreecommitdiff
path: root/TODO
diff options
context:
space:
mode:
authorJoey Hess <joeyh@debian.org>2013-07-31 11:33:45 -0400
committerJoey Hess <joeyh@debian.org>2013-07-31 11:33:45 -0400
commitfdeec420b54e252e611c353ce39fe61c924e3e7d (patch)
tree2a1974e6c8cc56263e3903f49ea2a841ea895c6d /TODO
etckeeper (1.7) unstable; urgency=low
* Fix hilarious typo hardcoding my name. Closes: #718425 # imported from the archive
Diffstat (limited to 'TODO')
-rw-r--r--TODO26
1 files changed, 26 insertions, 0 deletions
diff --git a/TODO b/TODO
new file mode 100644
index 0000000..4b3927f
--- /dev/null
+++ b/TODO
@@ -0,0 +1,26 @@
+* 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
+
+* split the repo
+
+ One way to split it would be to put private (non-world-readable) files
+ in 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..