summaryrefslogtreecommitdiff
path: root/TODO
diff options
context:
space:
mode:
authorNorbert Preining <preining@logic.at>2008-12-25 09:26:54 +0000
committerNorbert Preining <preining@logic.at>2008-12-25 09:26:54 +0000
commit58d695f1fed1f886338a3debfe86246d35063d17 (patch)
treeff7561da5c10a5b1bb16fecab6c40f740f820648 /TODO
parentab3ee476977b557034c0adf4f89f12d82e8ddfdd (diff)
move some TODOs from tlmgr to TODO
git-svn-id: svn://tug.org/texlive/trunk@11714 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'TODO')
-rw-r--r--TODO29
1 files changed, 29 insertions, 0 deletions
diff --git a/TODO b/TODO
index 3dc2d53899f..0a6415fd6cf 100644
--- a/TODO
+++ b/TODO
@@ -187,6 +187,35 @@ longer needed at all?
undef &{_temp_postrm_$package};
+tlmgr/tlmgr2
+
+MAYBE TODO (needs discussion)
+- save the remote texlive.tlpdb and its md5-hash, and before downloading
+ check only for the md5-hash of the remote tlpdb, and re-download only
+ if necessary
+ implementation ideas:
+ . save the tlpdb in ROOT/tlpkg/texlive.tlpdb.<MD5SUM>
+ where <MD5SUM> is md5hash of the location argument
+ this way more than one location texlive.tlpdb can be saved
+ . if tlmgr makes something which needs the remote database it
+ tries to get the md5hash of the remote database
+ (.../texlive.tlpdb.md5)
+ -> if this does not work, assume that we are offline (tell the user)
+ then use the local copy of the database
+ -> if that worked, check the md5sum with the md5sum of the local
+ copy of the remote tlpdb
+ -> if they are equal continue with that
+ -> if they are unequal try to download the new one
+- ordering or collections removal (see below for details)
+- (?) removal does not remove created format files from TEXMFSYSVAR
+- after install/update show the number of bytes transfered
+ (email Rolf Niepraschk)
+- move the remove_package function into TLPDB.pm, so that the remove_package
+ from TLPDB actually removes the files, too. Maybe some better names
+ are necessary.
+ Maybe not a good idea ... not sure.
+
+
4. random stuff
===============
lcdf --with-cxx-runtime-hack to get static libs