summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/metapost/base/source/TODO
blob: fb904cfd3387e9732ebc03126dd37852072a551c (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
This file contains an unsorted list of tasks to be done on the
MetaPost manual.  Feel free to add new, move or remove finished
items.

Where to put new items?
-----------------------
Section 'For Release' contains items that we want to be finished
before the next release.  Even minor issues can and should be
added here.

Items in section 'Mid Term Issues' have no dead-line, but should
be small enough to be relatively quickly done.

Items in section 'Long Term Issues' are less actively worked on.
The reason they are less actively worked on is not lack of
importance, but lack of developer resources.  Nevertheless, they
are on the agenda.  Contributions are welcome!

How to pick items?
------------------
You can indicate interest or active work on an item by putting your
initials in parenthese in front of that item and checking the
modified TODO file into the repository.  That way, anybody who is
subscribed to the metapost-commits list is notified.  Additionally,
it is wise to communicate that you're working on an issue (you
didn't remember adding yourself) on the mp-implementors list or
alternatively the metapost list.


*****************************
***   For Release         ***
*****************************





*****************************
***   Mid Term Issues     ***
*****************************

* Add a sub-section discussing colours in section 9.
* Add index entries to section piccomp.
* Revise introduction.
* Discuss difference between "draw <pic> withpen" and
    "label(<pic>, ...) withpen" (when label bug is fixed).
* Add decent title graphics.
* Review presentation of primitives and plain macros in appendix A.
* Build reference manual automatically from mp.web (as a separate manual?).
* Separate description of boxes package from mpman.
* Make manual sources compatible with preview mode (Emacs).
* Re-enable (or remove) SVN keyword substitution (for complete repository).




*****************************
***   Long Term Issues    ***
*****************************

* Make manual sources LaTeX2e conform.
* Make manual sources look nice in Emacs (AUCTeX font-locking).
* Review overall layout of the manuals (type area, float placement,
  listing presentation etc.)