summaryrefslogtreecommitdiff
path: root/TODO
blob: 1b7ce6a4dff76e927886b555438b1caa23e096c5 (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
-savannah-

add news, with current status, likely time to usability, & hello

checkin to arch

add tasks to tracker

look into getting a commit mailing list (writable) to work

post a screenshot?

-immediate term-

save entered directories to config file

utilise and expand initial clean procedures

add sorting algo for issues, only needs a few pointers passing around, use temp iss*
	look online for v. basic sorting algos or write own
	then no more latest_iss pointer needed

add if file is readable checks to appropriate functions e.g. reading xml / rev and handle appropriately

add new source file for freeing memory plus mem error functions

handle file errors better

-malloc-

redo passing memory pointers rather than whole arrays etc.

malloc sections, items, and media
	will ensure ease of finding existance, as no_of_sections no_of_media no_of_items can be used (embedded in struct)

reduce code duplication

handle smil files successfully

if no required contents file exists, attempt to retrieve it, even if update is not passed
comment source - at least all functions
add long options

use autotools
integrate gettext

add options to allow decent listing of issues
add options to allow downloading of any issue

add manpage & ensure it's compiled if nec
add texinfo & ensure it's compiled if nec

add resume functions (if ht server supports it)
ensure better integration with official htde - look for existing installation & use its ebook dirs etc.

doxygen?

submit software to the gnu directory