summaryrefslogtreecommitdiffstats
path: root/TODO.rst
blob: f202a3f7dd8f990c630aaf5ede9bdec27f702d48 (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
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
note: there is also WISH_LIST. Here is only stuff that will be done soon.

Site looks
===========
* make links within posts blue so that they are visible

Code Cleanups
==============
* remove usage of EXTERNAL_LEGACY_LOGIN
* 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
* python2.4 incompatibilities
  *  datatime.datetime.strptime

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
===========
* new login system, please see 
  http://groups.google.com/group/askbot/browse_thread/thread/1916dfcf666dd56c
  on a separate branch multi-auth-app, then merge
* forum admin interface, some badge configuration

Development environment
==========================
* set up environment for closure development

Project website
====================
* Logo!!! Ideas?
* Adopt Jekyll for project site and transition from Dango