summaryrefslogtreecommitdiffstats
path: root/PENDING
diff options
context:
space:
mode:
authorEvgeny Fadeev <evgeny.fadeev@gmail.com>2010-02-15 16:47:41 -0500
committerEvgeny Fadeev <evgeny.fadeev@gmail.com>2010-02-15 16:47:41 -0500
commit555de7f911f34268e0e008eff653bcd342a929b6 (patch)
tree8e0cedd3fc21ec9d1fdda8d439eac9b25516f9b2 /PENDING
parent537e839ccf52f3b415852d219a07b9f924e946e1 (diff)
downloadaskbot-555de7f911f34268e0e008eff653bcd342a929b6.tar.gz
askbot-555de7f911f34268e0e008eff653bcd342a929b6.tar.bz2
askbot-555de7f911f34268e0e008eff653bcd342a929b6.zip
added WISH_LIST based on email discussions and renamed TODO --> PENDING
Diffstat (limited to 'PENDING')
-rw-r--r--PENDING32
1 files changed, 32 insertions, 0 deletions
diff --git a/PENDING b/PENDING
new file mode 100644
index 00000000..02ee139a
--- /dev/null
+++ b/PENDING
@@ -0,0 +1,32 @@
+There are two kinds of things that can be done:
+refactorings (think of jogging in the morning, going to a spa :)
+new features (go to law school, get a job, do something real)
+Just a joke - pick yourself a task and work on it.
+
+==Refactoring==
+* (see note 1) analyze and split /views/content.py
+* analyze and split models.py --> models/
+* create forum/modules directory
+* make modules load into the forum app like they
+ are the integral part of the forum
+* set up loading of default settings from inside the /forum dir
+* automatic dependency checking for modules
+* propose how to rename directory forum --> osqa
+ without breaking things and keeping name of the project root
+ named the same way - osqa
+
+==New features==
+Whoever wants - pick a feature from the WISH_LIST
+add it here and start working on it
+If you are not starting immediately - leave it on the wishlist :)
+
+==Notes==
+1)after this is done most new suggested features
+ may be worked on easily since most of them
+ only require editing view functions and templates
+
+ However, anyone can work on new features anyway - you'll
+ just have to probably copy-paste your code into
+ the branch undergoing refactoring which involves
+ splitting the files. Auto merging across split points
+ is harder or impossible.