diff options
Diffstat (limited to 'TODO')
-rw-r--r-- | TODO | 91 |
1 files changed, 25 insertions, 66 deletions
@@ -9,6 +9,7 @@ Public domain. TeX Live TODO: 2. Source updates 3. Infrastructure and installer 4. random stuff +5. Won't do 0. Things that have to hang fire until 2010 @@ -22,10 +23,6 @@ Public domain. TeX Live TODO: + my $hide = (defined($keyval{'hide'}) ? $keyval{'hide'} : 1); -2009: (What is status of these?) -- Vista/W7: provide a link in the start menu "TeX Live Manager GUI Admin Mode" -- fix w32 tar.exe to unpack long long file names (context.doc.tar.xz) - 1. Package updates ================== Please see http://www.tug.org/texlive/pkgupdate.html. @@ -53,12 +50,14 @@ etoolbox.pdf from CTAN is incorrectly guessed by svn to be text, thus the result is corrupted when checked in. So did: svn propset svn:mime-type application/octet-stream \ /home/texlive/karl/Master/texmf-dist/doc/latex/etoolbox/etoolbox.pdf -but of course somewhere in ctan2tl should check for this. +but ctan2tl should check for this. -We should make the cooked tree start at the top, not in Master, so we +make the cooked tree start at the top, not in Master, so we can autocommit the linked_scripts updates. -check all die messages for "sorry". +if ask for susy and have Susy, or reverse, complain. +In general, the package name field should match the directory. +(Except for our bin-* junk.) %moreclean rerun every package listed in this hash to be sure changes @@ -72,45 +71,29 @@ place should complain about inconsistent line endings and 1d. outstanding package updates ------------------------------- -run tlpkg-ctan-check --check - check all mentioned in staw msg on tldev, 23 Apr 2008 23:56:50. - beebe needs tons of work eulervm vs. euler vs. new euler ... no eulervm.pdf logic/gn-logic14 conflicts with logic font lshort-russian # only zip files on CTAN -ltxmisc various packages malayalam 07-11-20 (tlpkginfo does not work on this) CTAN dir language/malayalam malayalam-omega 07-11-20 mathspic # inside pictex later mx NEW 08-01-26 a mexican dialect of spanish plnfss # only a zip file on CTAN -r_und_s plain files should be in tex/plain, but does it matter? ethiop madness: combines ps-type1/ethiop and other packages. -pkfix madness: copy in texmf/scripts/pkfix, but no autoupdate there -- included in bin-dvips.tpm -- windows .bat version? some magical .exe -- ctan location is support/pkfix - - -1e. tlpsrc2tlpdb conversion ---------------------------- -maybe should only find package names at the appropriate levels, so that -graphics.tlpsrc does not have to include lines like -docpattern +!d texmf-dist/doc/latex/tufte-latex/graphics - -if ask for susy and have Susy, or reverse, complain. -In general, the package name field should match the directory. -(Except for our bin-* junk.) - +bbold - get type1's from yytex repo, put on CTAN, etc.? 2. Sources updates ================== ptex changes (pdvitype, etc.) should be merged into the main programs, instead of duplicating all the normal changes. +kpse: texmfdbs should not have to exclude non-!! dirs, should be able to + go back to just TEXMF. kpathsea should search the disk even if ls-R is + present, without !!. (koch 29dec06) + 3. Infrastructure and installer =============================== @@ -118,12 +101,9 @@ instead of duplicating all the normal changes. - keep list of forcibly removed packages in tlpdb, so package-to-package dependencies can really be followed. -- user mode for tlmgr - - _install_package in TLMedia and install_package in TLUtils appear to be - doing basically the same job. This is bad. - So rewrite the installer to use TLMedia instead of the horrible hacks of - TLUtils. + doing basically the same job. Bad. Rewrite installer to use + TLMedia instead of the TLUtils hacs. - tlpobj vs actual files vs other packages installation, aka safer^2 currently we just unpack what is in the tar file, but never check that @@ -134,9 +114,6 @@ instead of duplicating all the normal changes. Also not checked is that unpacking the container does not overwrite files from a different package. -- use Net::ftp/http and keep connection open during download so not to - open a new connection for all the time... - - extend revisions (Master/tlpkg/etc/generalize-revisions.diff) (implemented and working) we want: NNN[.RRR] @@ -151,11 +128,7 @@ instead of duplicating all the normal changes. release directory (tldev, 2008) instead of hardwiring. Then update doc/packages.txt. -- fix the included "include schemes" patch to have the correct default - path components, it seems that per default 2008 is missing. - - -tlmgr/tlmgr2 +infra: texmf/xindy not reported by check-file-coverage though not in tlp's MAYBE TODO (needs discussion) - ordering or collections removal (see below for details) @@ -166,14 +139,6 @@ MAYBE TODO (needs discussion) 4. random stuff =============== -lcdf --with-cxx-runtime-hack to get static libs - -kpse: texmfdbs should not have to exclude non-!! dirs, should be able to - go back to just TEXMF. kpathsea should search the disk even if ls-R is - present, without !!. (koch 29dec06) - -see about including pdfjam - rewrite updmap/fmtutil, texconfig . in perl . work with multiple updmap.cfg files independently @@ -192,15 +157,6 @@ frank@kuesterei.ch's msgs to tex-live of 23 Oct 2006 19:19:28, (avantar..zapfding) into psnfss, where really they come from on CTAN? rk mail to tldev, 19 Sep 2009 01:06:34. -bbold - get type1's from yytex repo, put on CTAN, etc.? - -infra: texmf/xindy not reported by check-file-coverage though not in tlp's -infra: specify defaults for the package types - (TLCore/Package/Documentation) in a *.tlpsrc instead of buried in - the code, for transparency. -infra: scheme-minimal is not minimal. Neither is collection-basic. It - ends up installing core latex due to dependencies. - repo: make special repo backups repo: memman.pdf, etoolbox.pdf, hyperref README.pdf -- svn guesses wrongly that it is text, resulting pdf is junk, pdffonts can't @@ -211,13 +167,10 @@ repo: memman.pdf, etoolbox.pdf, hyperref README.pdf -- svn guesses for all *.pdf. 3) report heuristic bug to svn. - doc: texlive-en.tex: Explain how (where) to customize texmf.cnf. doc: web page on TeX (Live?) compilation doc: utf-8 fails accent chars with texlive-ge -tex: implement fancier behavior at prompt file name, see knuth update notes - and thread at http://tug.org/mailman/private/tex-implementors/2008/001925.html tex: CTRL-C at "please enter file name" should dtrt tex: --no-mktex=fmt should be supported pdfopen: fixed http://magic.aladdin.cs.cmu.edu/wp-uploads/mavpdfopensrc.zip @@ -225,17 +178,14 @@ dvips: comment line break http://groups.google.com/group/comp.text.tex/browse_th dvips: \special{map: ...} a la \pdfmapline (reinhardk 30dec06) dvips: maybe stuff from dvipsfnt.txt from yy -build: --without-omega (and aleph?) doesn't stop omega compilation. -build: remove ncurses and make dialog use system version - iso: optimize image, http://www.tina-vision.net/tina-knoppix/remastering.html sigh: lm vs. ec, 3jun06/stubner.gz msg announce: slashdot.org, freshmeat.net, prweb.com, prnewswire.com ? -WON'T DO: ---------- +5. WON'T DO: +============ .tds.zip should run through jimh's checker before we believe it. But unfortunately we can't do this because Jim's stuff is Python-based and has too many library dependencies. @@ -243,3 +193,12 @@ and has too many library dependencies. magyar: should be included in babel but is lacking a dtx, see http://www.latex-project.org/cgi-bin/ltxbugs2html?pr=babel/4018 Up to author(s). + +should only find package names at the appropriate levels, so that +graphics.tlpsrc does not have to include lines like +docpattern +!d texmf-dist/doc/latex/tufte-latex/graphics +? No, the special cases involved are worse than the disease. + +tex: implement fancier behavior at prompt file name, see knuth update notes +and thread at http://tug.org/mailman/private/tex-implementors/2008/001925.html +No, current behavior seems good enough. |