diff options
Diffstat (limited to 'TODO')
-rw-r--r-- | TODO | 29 |
1 files changed, 29 insertions, 0 deletions
@@ -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 |