]> xenbits.xensource.com Git - people/aperard/emesinae.git/commitdiff
TODO: Add some planned DB cleanups
authorIan Campbell <ian.campbell@citrix.com>
Tue, 28 May 2013 11:24:48 +0000 (12:24 +0100)
committerIan Campbell <ian.campbell@citrix.com>
Wed, 29 May 2013 11:18:47 +0000 (12:18 +0100)
TODO

diff --git a/TODO b/TODO
index c90558df3332090c5753700ef85ce0d182e47a55..e8582dda2522ca9f5105b2c4aac71cdec5abd357 100644 (file)
--- a/TODO
+++ b/TODO
@@ -7,6 +7,7 @@ control.pl:
     - how and where to record their actions.
     - bug-dist list is sufficient perhaps?
  - Enable Perl taint mode?
+ - Strip common prefixes from title, e.g. [xen-devel], [PATCH] etc?
 
 bugs:
  - components
@@ -33,6 +34,15 @@ message.pl:
    - return entire raw message
    - return individual parts
 
+database:
+ - suffix fields containing raw (and therefore potentially dangerous)
+   information e.g. from mail headers with something to flag them.
+ - rename "id" fields with table prefix for clarity, e.g. message_id, bug_id etc.
+ - Add "created-by" and "reported-by" fields to bug, allow owner to be NULL by
+   default.
+ - Refactor email addresses into their own table and create references instead
+   of inlining into the record. Should enable better searching.
+
 documentation:
  - have some