blob: 45e223c54e57d40575e7364ecdd4c09a424843e5 (
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
|
Possible TODO list. Not complete, just a collection of random thoughts for
things we might otherwise forget. More for core ideas than ideas for new
modules... Don't bother using the ChangeLog for this file.
* inherit / import functionality -- we could use some way of having a set of
common actions for, for example, alternatives-style plugins. Probably just a
wrapper around source and a few variables. Should be dead easy to do once we
figure out interface details. (ciaranm)
* figure out interactive mode -- interactive should only be allowed for
certain designated actions. We'll also need library functions for menus and
so on. See code in config module for a rough demo. (ciaranm)
* test suite (ciaranm)
* add in 'no colour' mode. We probably want some standard recognised options
that get automatically stripped before passing control to the main app. Is
--nocolo(u)r the only one? (ciaranm)
* --interactive/--ask : We could make this a global option and PUBLIC, for th
modules to decide whether an action can be performed. (ciaranm doesn't like
this idea)
* list action should highlight currently selected option. (ciaranm / ferdy)
vim: set tw=78 ft=glep :
|