summaryrefslogtreecommitdiff
path: root/Master/tlpkg/TODO
blob: fbd28930b705a80765a338568d3b76102fa2d935 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
TODO for TeX Live
=================

general stuff
-------------
- hyphen-norwegian.tlpsrc contains execute BuildLanguageDat nb but there is
  no texmf/tex/generic/config/language.nb.cnf
  BAD!

- 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?
  BUT it could be used there, too, by saving options from the installer
  to be re-used ...
    depend install_doc
  would indicate that doc files should be installed (but not src files
  since there is no install_src)
    depend vartexmfpath/...
    depend localtexmfpath/...
  would give the respective variables.

- dependencies on win32 only stuff (lib-*) must be handled smoothly!

- more intelligent support of
	texmf-local/web2c/fmtutil-local.cnf
	texmf-local/web2c/updmap-local.cfg
	texmf-local/tex/generic/config/language-local.dat
  currently these files are simply added at the end of the respective
  config files at installation time, but not in any way checked for 
  duplication etc.

- Change the headers of the three "header" files
	texmf/web2c/fmtutil-hdr.cnf
	texmf/web2c/updmap-hdr.cfg
	texmf/tex/generic/config/language.us
  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

- update.pl
	updater ...

- Shell librarys
	. test the tlp_ and the tldb_tlp_ functions
	. missing functionality?
	. rewrite the long read/case with awk/grep/whatever there is

for 2009 (?)
------------
- rewrite updmap
	. in perl
	. work with multiple updmap.cfg files independently

- rework the psnfss/fonts/metrics chaos
	see Debian bug 433137

package updates
---------------
aichej NEW 07-12-20
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
chessfss: doc-without-src fixed, but should we add a README?
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
pst-asr doc-no-source WIP norbert
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