diff options
author | Evgeny Fadeev <evgeny.fadeev@gmail.com> | 2010-02-15 16:47:41 -0500 |
---|---|---|
committer | Evgeny Fadeev <evgeny.fadeev@gmail.com> | 2010-02-15 16:47:41 -0500 |
commit | 555de7f911f34268e0e008eff653bcd342a929b6 (patch) | |
tree | 8e0cedd3fc21ec9d1fdda8d439eac9b25516f9b2 /PENDING | |
parent | 537e839ccf52f3b415852d219a07b9f924e946e1 (diff) | |
download | askbot-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-- | PENDING | 32 |
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. |