[atlas] / srt / TODO Repository:
ViewVC logotype

Annotation of /srt/TODO

Parent Directory Parent Directory | Revision Log Revision Log | View Revision Graph Revision Graph


Revision 1.9 - (view) (download)

1 : lat 1.9 # $Id: TODO,v 1.8 1998/11/19 07:07:37 lat Exp $ -*- indented-text -*-
2 : lat 1.5 # $Name: $
3 : lat 1.1
4 : lat 1.5 Projects to work on. The order of items is not prioritized. If you
5 :     implement one of these items, please remove the item and add a mention
6 :     to `ChangeLog' and `NEWS' (the latter provided the change is important
7 :     enough).
8 :    
9 :     001. Write the tools in perl instead of shell scripts. Makes them
10 :     faster, more powerful, and easier to maintain (gets rid of all
11 :     the horrible shell hackery). May also help with portability, as
12 :     perl is very widely available nowadays.
13 :    
14 :     002. Replace autoconf with a similar perl-based tool; the performance
15 :     of the configure scripts should go up dramatically, especially on
16 :     Win-NT. This may also help SRT become independent of Cygwin32
17 :     (but still be able to use it where installed). Another benefit
18 :     would be that the generated `configure' scripts (there would no
19 :     longer be any) need not be put in CVS and hence packages would
20 :     still work even if SRT has been changed since the package was
21 :     last updated.
22 :    
23 :     003. Sort out command semantics: some work on current directory, others
24 : lat 1.1 go to the one named.
25 :    
26 : lat 1.5 004. `chmod' gives problems when trying to update/delete versions or
27 : lat 1.1 releases created by somebody other than yourself. Maybe the best
28 :     solution is a maintainer account? Or some other way to unread
29 :     protect the areas (e.g. AFS acls)?
30 :    
31 : lat 1.5 005. Index the manual.
32 :    
33 :     006. Extend TARGET_SUBDIRS to support path names in addition to simple
34 :     directory names.
35 : lat 1.1
36 : lat 1.6 007. Add extension hooks to the tools such as freeze.
37 :    
38 : lat 1.5 Before next release: o+x$
39 : lat 1.1
40 : lat 1.9 - make standard.mk parallel safe again -- subpackage rules need
41 :     to be in standard.mk, not in rules.mk
42 :     - re-enable warnings for aCC? ==> not until 1.15, current 1.12
43 : lat 1.5 + parse-uses: handle packages that end up using themselves
44 :     (package name, e.g. line 697)
45 :     + logiscope clean up files
46 :     + linker does not get all -I options (from __ppflags?)
47 :     ? DCE threads support on HP-UX 10.20
48 :     ? shared library linking on HP-UX 10 (Tony Wildish, 30 Mar 1998)
49 :    
50 :     read:
51 :     http://www.hep.ph.rhbnc.ac.uk/atlas/atrig/atrig-dev-guide.html
52 :     --> Working model for ATRIG develpment
53 :     --> the directory tree, (pointer of part of text)
54 :     http://www.hep.ph.rhbnc.ac.uk/atlas/atrig/atrig-dev-guide.html#problems
55 :     http://www.hep.ph.rhbnc.ac.uk/atlas/atrig/atrig-dev-faq.html
56 : lat 1.3
57 : lat 1.5 notify:
58 :     Frank Harris, John Harvey: EMACS support (Tools/elisp)

CERN Central CVS service
ViewVC Help
Powered by ViewVC 1.0.9