summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNorbert Preining <preining@logic.at>2007-12-25 09:35:21 +0000
committerNorbert Preining <preining@logic.at>2007-12-25 09:35:21 +0000
commit291f70b7dbae99013dd47677ca7e70c590e566e7 (patch)
treec524deb0b87b7464a70358fb51520901ccd65600
parent5fba506134fc13962a9dcf174e41a785b20554ce (diff)
merging all the TODOs into one under trunk/TODO
git-svn-id: svn://tug.org/texlive/trunk@5896 c570f23f-e606-0410-a88d-b1316a301751
-rw-r--r--Build/TODO89
-rw-r--r--TODO (renamed from Master/tlpkg/TODO)161
2 files changed, 108 insertions, 142 deletions
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.
-
-
diff --git a/Master/tlpkg/TODO b/TODO
index d09d029fadc..e387797db65 100644
--- a/Master/tlpkg/TODO
+++ b/TODO
@@ -1,25 +1,117 @@
-TODO for TeX Live
+TODO
+====
+
+Contents
+--------
+1. Package updates
+ a. add more packages
+ b. fix ctan2tds
+ c. hyphenation patterns
+ d. outstanding package updates
+2. Sources updates
+3. Infrastructure
+ a. General stuff
+ b. Installer
+4. for 2009
+
+
+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. add more packages
+---------------------
+ultimately, nearly every package in TL should be checked against a
+master. good luck.
+
+1b. 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.
+
+
+1c. 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.
+
+hyphen-norwegian.tlpsrc contains execute BuildLanguageDat nb but there is
+no texmf/tex/generic/config/language.nb.cnf BAD!
+
+1d. outstanding package updates
+-------------------------------
+animate needs better directory layout, and metapost files should be installed
+auncial-new NEW 05-12-05
+babel
+ various patterns added/updated, last 07-12-11
+ but latex-tds/babel.zip is NOT updated!
+barr 05-12-13
+bengali-omega 06-10-10
+biblatex NEW since long, needs some special cases
+blanks 05-11-05
+bnf 05-11-05
+chicago missing ...
+CJK several times
+dot2tex 07-12-10 NEW?
+dot2texi 07-12-10 NEW
+eepic and epic 07-12-22
+flacards: doc pdf no source
+gb4e 05-12-05
+glhyph.tex 07-11-07
+gmdoc 07-11-20
+guitbeamer doc-without-src WIP norbert
+huhyphn.tex 06-10-21
+jsclasses NEW 07-12-05
+lshort-korean 05-11-05
+ltxmisc various packages
+malayalam 07-11-20 (tlpkginfo does not work on this) CTAN dir language/malayalam
+malayalam-omega 07-11-20
+mdwfonts 07-12-19 NEW
+mlbib 07-12-09 ?? macros/latex/contrib/mlbib
+pstricks-add documentation graphics/pstricks/contrib/pstricks-add/pstricks-add-doc.{pdf,tex}
+r_und_s 05-11-10
+susy doc-no-source WIP norbert
+tamil-omega (new?) 07-12-19
+
+
+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
=================
-general stuff
--------------
-- hyphen-norwegian.tlpsrc contains execute BuildLanguageDat nb but there is
- no texmf/tex/generic/config/language.nb.cnf
- BAD!
+3a. general stuff
+-----------------
- write update-programs for fmtutil.cnf, updmap.cfg, and language.dat
this is currently done in the installer, but should be singled out into
separate programs in tlpkg/bin and somehow installed into the existing
installation, too.
-- stubs package vs context
- the files under texmf-dist/scripts/context/stubs/mswin/ and under
- texmf-dist/scripts/context/stubs/unix/ are included in BOTH context
- and stubs
-installer
----------
-- reusing texlive.config for setting installer variables?
+3b. installer
+-------------
+- reusing 00texlive.config for setting installer variables?
BUT it could be used there, too, by saving options from the installer
to be re-used ...
depend install_doc
@@ -46,10 +138,6 @@ installer
stating that the file is generated and the user should add stuff
to the above config files ...
-
-infra structure
----------------
-
- list files
we should somehow check for equivalence of the two sets of files
a simple grep -v emptylines | sort |uniq ... diff should do it
@@ -62,8 +150,8 @@ infra structure
. missing functionality?
. rewrite the long read/case with awk/grep/whatever there is
-for 2009 (?)
-------------
+4. for 2009 (?)
+===============
- rewrite updmap
. in perl
. work with multiple updmap.cfg files independently
@@ -71,37 +159,4 @@ for 2009 (?)
- rework the psnfss/fonts/metrics chaos
see Debian bug 433137
-package updates
----------------
-animate needs better directory layout, and metapost files should be installed
-auncial-new NEW 05-12-05
-babel
- various patterns added/updated, last 07-12-11
- but latex-tds/babel.zip is NOT updated!
-barr 05-12-13
-bengali-omega 06-10-10
-biblatex NEW since long, needs some special cases
-blanks 05-11-05
-bnf 05-11-05
-chicago missing ...
-CJK several times
-dot2tex 07-12-10 NEW?
-dot2texi 07-12-10 NEW
-eepic and epic 07-12-22
-flacards: doc pdf no source
-gb4e 05-12-05
-glhyph.tex 07-11-07
-gmdoc 07-11-20
-guitbeamer doc-without-src WIP norbert
-huhyphn.tex 06-10-21
-jsclasses NEW 07-12-05
-lshort-korean 05-11-05
-ltxmisc various packages
-malayalam 07-11-20 (tlpkginfo does not work on this) CTAN dir language/malayalam
-malayalam-omega 07-11-20
-mdwfonts 07-12-19 NEW
-mlbib 07-12-09 ?? macros/latex/contrib/mlbib
-pstricks-add documentation graphics/pstricks/contrib/pstricks-add/pstricks-add-doc.{pdf,tex}
-r_und_s 05-11-10
-susy doc-no-source WIP norbert
-tamil-omega (new?) 07-12-19
+