summaryrefslogtreecommitdiff
path: root/TODO
diff options
context:
space:
mode:
Diffstat (limited to 'TODO')
-rw-r--r--TODO91
1 files changed, 25 insertions, 66 deletions
diff --git a/TODO b/TODO
index c3ce2cd7c13..b94f1a17cd1 100644
--- a/TODO
+++ b/TODO
@@ -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.