diff options
author | Artem Bityutskiy <artem.bityutskiy@linux.intel.com> | 2014-02-03 10:04:45 +0200 |
---|---|---|
committer | Artem Bityutskiy <artem.bityutskiy@linux.intel.com> | 2014-02-03 12:36:25 +0200 |
commit | 22d4f16737c20f26e8a321bc24595843281132b8 (patch) | |
tree | 51004b90fc89ac98f810484173cf647f22c9b99b | |
parent | 53ce677713290c2b15945377421191051141e3b2 (diff) | |
download | aiaiai-22d4f16737c20f26e8a321bc24595843281132b8.tar.gz |
doc: add the TODO list
Add the TODO file. I've added some of my current wishes there. This does not
mean that I am going to implement this. But may be some time, when I have time
or if users request. Or may be someone else implements one of those.
Others are welcome to add more wishes there too.
Signed-off-by: Artem Bityutskiy <artem.bityutskiy@linux.intel.com>
-rw-r--r-- | doc/TODO.txt | 35 |
1 files changed, 35 insertions, 0 deletions
diff --git a/doc/TODO.txt b/doc/TODO.txt new file mode 100644 index 0000000..d3acc30 --- /dev/null +++ b/doc/TODO.txt @@ -0,0 +1,35 @@ +This is the project TODO list. It contains the wish list of Aiaiai author and +users. Feel free to send your requests to the Aiaiai mailing list. Remembere, +these are just wishes, and we do not necessarily have any specific plans +implementing them. + + +* Improve user-friendliness. + * Separate all the e-mail front-end stuff to "doc/email". + * Improve the the e-mail front-end configuration file. Make all the variables + containing the text for end-users to refer instead. Just like + email.preamble refers the file, which contains the preamble. This is more + flexible and consistent. + * Move command-line options of 'aiaiai-email-*' scripts to the configuration + file. This should make it simpler for users to configure the whole thing + when all the knobs are in one place. Just make each script to parse the + config file and pick own configuration from there. + * Start assigning versions to the scripts and do official releases, with + signed tags, and tarballs. + * Provide packages for various distributions. Including packages for the + 'smack' validation tool, because distros do not provide it. + * Describe the coding style and various shell tricks in a separate file, in + order to make it easier for people to start hacking Aiaiai. + * Describe how the e-mail front-end distinguish patches and collects + patch-sets. + * Teach the scripts to compile 'remap-log' if it is not compiled, + instead of just failing. This is probably more user-friendly. + * Describe some review policy, e.g., how many days I promise to wait + for review/reply before applying patches. + +* Functional improvements + * Stop carrying own copies of checkpatch.pl and coccinelle. Just use the ones + from the project kernel tree. For those who uses old kernels but want to + benefit from new checkpatch.pl/coccinelle scripts, allow to specify path + to the upstream kernel, and pick the scripts from there instead of picking + them from the project kernel sources. |