summaryrefslogtreecommitdiff
path: root/TODO
blob: 4b74cd809c127283886d90d20abd6124bfbf8af9 (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
A list of tasks that need doing in and around Rarian

Now, on to stuff that needs doing within Rarian
----------------------------------------------

(In no particular order)

* Handle escape codes within strings as specified in Desktop Entry Spec

* Cleanup of code.  Add comments and (better)API reference documentation

* Add overview document, detailing how Rarian is built (for easy replacement)

* Test the bejeesus out of it.  Test on malformed files.  Ensure it doesn't
  crash.

* Ensure its portable to other UNIX-like systems

* Ensure it can migrate and handle all omf files

* Add rarian-validate program to validate rarian files

* Caching of info, man and document files on a per-user basis

* Handle errors gracefully