[PATCH 2/2] doc: add the TODO list

Artem Bityutskiy dedekind1 at gmail.com
Mon Feb 3 03:22:28 EST 2014

From: Artem Bityutskiy <artem.bityutskiy at linux.intel.com>

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 at linux.intel.com>
 doc/TODO.txt | 35 +++++++++++++++++++++++++++++++++++
 1 file changed, 35 insertions(+)
 create mode 100644 doc/TODO.txt

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.

More information about the aiaiai mailing list