-
Notifications
You must be signed in to change notification settings - Fork 26
/
TODO
49 lines (27 loc) · 1.13 KB
/
TODO
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
For Release 1:
- fix a set of "core" tools, move others to misc
- add --help/manpage to each of the core tools
- add a tutorial line for each core tool, tutorial build becomes test suite
Release 2:
- remove help_stuff.c and add it explicitly inside each tool, next to its main
- refactor the compilation to produce a single-executable (a la git/busybox)
- open question: include all .c into a single tu, or link the .o together?
Release 3:
- guix packaging
- sourcehut becomes the actual entry point (maybe quit github altogether?)
- stagit automated deploy on purple or boucantrin
Release 4:
- build single executable as an αpε
Release 5:
- arrange core/misc divide: move and remove stuff
- refactor interface to remove some envvars in favor of options
Release 6:
- ftr: add some neat terminal-based backends (tip, sixel, ...)
- arrange ftr tools
- complete srt terminal
Release 7:
- the great ftr unification: cpu, icrop2, cpuflip... they all become one
- cpu refactor into pure MVC, headless interface
- cpu packaging for python + jupyter access
Release 8:
- review article comparing our numerical results with those of other packages