qi: Bump to release 2.12
[dragora.git] / TODO.md
blob26b565b5cfc5b93d89878c4bd5571f2241bc1154
1 # TODO
3 "To do" for development of current Dragora.
5     - [x] Add libusb-compat.
6     - [x] Add the zstd compressor.
7     - [x] Add GNU Xorriso (for .iso creation support).
8     - [x] Solve SSL support in Python (related to LibreSSL compatibility)
9     - [x] Version control systems:
10       - [x] Mercurial
11       - [x] CVS
12       - [x] Fossil
13       - [x] RCS
14     - [~IN PROGRESS~] Printing support:
15       - [ ] gutenprint (requires gimp)
16       - [ ] hplip
17     - [ ] Scanning support:
18       - [x] sane-backends
19       - [ ] xsane (needs gimp to be full)
20     - [ ] GIMP:
21       - [x] json-glib
22       - [x] babl
23       - [x] gegl
24       - [x] glib-networking
25       - [x] exiv2, gexiv2
26       - [x] mypaint-brushes, libmypaint
27     - [x] Add Rust.
28     - [x] Upgrade librsvg to latest version (requires Rust).
29     - [ ] Bluetooth support.
30     - [ ] Complement the Trinity Desktop Environment.
31     - [ ] Java, OpenJDK support?.
32     - [ ] Free software web browser (GNU IceCat?).
33     - [ ] Cryptsetup.
34       - [x] Cryptsetup initial support
35       - [ ] Solve problems with libssh
36       - [ ] Add or provide rc instructions on startup/shutdown
37     - [ ] EFI support.
38     - [ ] Complement spacefm (plugins, extra support for it).
39     - [ ] Qire inclusion in Dragora.
40     - [x] Complement wget/wget2.
41     - [x] Add ccache.
42     - [ ] Braille support:
43       - [x] Liblouis
44       - [x] Liblouisutdml
45       - [ ] Check 'antiword'
46       - [ ] Check 'docx2txt'
47       - [ ] Check 'brltty'