From 291f70b7dbae99013dd47677ca7e70c590e566e7 Mon Sep 17 00:00:00 2001 From: Norbert Preining Date: Tue, 25 Dec 2007 09:35:21 +0000 Subject: merging all the TODOs into one under trunk/TODO git-svn-id: svn://tug.org/texlive/trunk@5896 c570f23f-e606-0410-a88d-b1316a301751 --- Build/TODO | 89 -------------------------------------------------------------- 1 file changed, 89 deletions(-) delete mode 100644 Build/TODO (limited to 'Build') diff --git a/Build/TODO b/Build/TODO deleted file mode 100644 index f16247d94ad..00000000000 --- a/Build/TODO +++ /dev/null @@ -1,89 +0,0 @@ -TODO -==== -started by NP 2006-10-10 - -Contents --------- -1. Package updates - a. packages already in tlpkg-ctan-check - b. add more packages - c. fix ctan2tds - d. hyphenation patterns -2. Sources updates -3. Infrastructure - - -1. Package updates -================== -Please see http://www.tug.org/texlive/pkgupdate.html. -And fix tlpkg-ctan-check when it can't find files or has other problems. -And check/fix files being in more than one package in tlpdb. -And check/fix multiple files with the same name. - - -1a. packages already in tpm-ctan-check --------------------------------------- -texmf-dist/tpm/active-conf.tpm - the subdirs on CTAN 2006-version and example contain the same files! - the check compares different files - ctan2tds calls MAKEflatten which is bad - - I guess I didn't notice the files were the same. Can you straighten out - ctan2tds.pl so it does something reasonable? I guess active-conf has to - have its own routine :(. Or ask the author to make the filenames - unique. - -texmf-dist/tpm/beebe.tpm - MAKEbeebe needs work, this is true! - -texmf-doc/tpm/lshort-turkish.tpm - turkish is not defined in the @languages array in Tpm.pm, so files in - the buildPatternsDocumentation (Tpm.pm) function, which checks - for /doc/$language/.... and /source/$language/.... - - -1b. add more packages ---------------------- -ultimately, nearly every package in TL should be checked against a -master. good luck. - -1c. fix ctan2tds ----------------- -(Aside from the whole script being a horrible kludge that needs -rewriting from scratch.) - -authorindex - the perl file "authorindex" must be moved to source/latex/authorindex - -%moreclean - rerun every package listed in this hash to be sure changes - around 24dec07 haven't broken things. be careful. - - -1d. hyphenation patterns ------------------------- -There are endless hyphenation files to sort out if you care to work on -that incredibly frustrating task. Some half-baked attempts have been -made in ctan2tds et al., but nothing that really works. We cannot trust -that any of the hyphenation files are autochecked against CTAN; perhaps -we should write a special-purpose script that does that and only that. - - -2. Sources updates -================== -There are some patches to apply to the sources. -There are the program sources to update in general (e.g., dvipng). -lcdf-typetools should be moved to texk to simplify config (it is the - only kpathsea-using program in utils). -The README and/or README.TL files show upstreams sources where we have them. - - -3. Infrastructure -================= -There is running tlrebuild -n and dealing with all the reports of files - not in the tpm's, etc. That's probably most in line with what you've - been doing so far. - - I (Norbert) am currently checking on this. - - -- cgit v1.2.3