summaryrefslogtreecommitdiffstats
path: root/TODO.rst
diff options
context:
space:
mode:
Diffstat (limited to 'TODO.rst')
-rw-r--r--TODO.rst43
1 files changed, 41 insertions, 2 deletions
diff --git a/TODO.rst b/TODO.rst
index 6ad2acd3..ba6dbdd2 100644
--- a/TODO.rst
+++ b/TODO.rst
@@ -7,8 +7,42 @@ Site looks
Code Cleanups
==============
* remove usage of EXTERNAL_LEGACY_LOGIN
-* remove forum_modules and replace them with normal Python imports
-* pack dependency apps inside 'forum' directory
+* clean up forum_modules:
+ * keep this directory for dependency modules that can be shared
+ by multiple apps,
+ * but move other things that are not shared
+ inside forum app directory
+ * one-by one convert "auto-discovery" modules into
+ regular explicit python imports
+
+Bugs
+======
+* make sure that search feature covers questions and answers
+ (title, body, tags)
+
+Refactoring
+=============
+* merge search, question and index view functions into one
+
+Skins
+=======
+* organize templates and document them so that
+ skins could be more easily created by others
+ who are savvy enough
+* identify and maybe create snippet-type templates
+ and put them into a separate directory
+ for example:
+ * gravatar (currently a string in
+ forum/templatetags/extra_tags.py - try inclusion template
+ and see if it slows things down a lot)
+ * question body
+ * answer body
+ * datetime widget???
+* there is a separator line between posts
+ but it shows either before the post or after
+ it is nice that separator is lightweight -
+ based on css alone - but we need to fix it so that
+ it shows only between the posts as a joining item
Features
===========
@@ -20,3 +54,8 @@ Features
Development environment
==========================
* set up environment for closure development
+
+Project website
+====================
+* Logo!!! Ideas?
+* Adopt Jekyll for project site and transition from Dango