56 lines
2.2 KiB
Plaintext
56 lines
2.2 KiB
Plaintext
* smarter debug mode
|
|
* The wonder bar (integrated the search / ask functionality)
|
|
* The authentication system ???
|
|
* allow multiple logins to the same account
|
|
* allow multiple logins to the same account
|
|
* more advanced templating/skinning system
|
|
* per-tag email subscriptions
|
|
* view for personalized news on the site
|
|
* a little flag popping when there are news
|
|
* drill-down mode for navigation by tags
|
|
* improved admin console
|
|
* sort out mess with profile - currently we patch django User
|
|
|
|
* Some functionality should be moved out of the forums app, in the case
|
|
that the forum app is restricted only to authenticated users:
|
|
|
|
(r'^%s/$' % _('signin/'), 'django_authopenid.views.signin'),
|
|
url(r'^%s$' % _('about/'), app.about, name='about'),
|
|
url(r'^%s$' % _('faq/'), app.faq, name='faq'),
|
|
url(r'^%s$' % _('privacy/'), app.privacy, name='privacy'),
|
|
url(r'^%s$' % _('logout/'), app.logout, name='logout'),
|
|
url(r'^%s$' % _('feedback/'), app.feedback, name='feedback'),
|
|
(r'^%sfb/' % _('account/'), include('fbconnect.urls')),
|
|
(r'^%s' % _('account/'), include('django_authopenid.urls')),
|
|
|
|
Copied from old todo list:
|
|
|
|
There are two kinds of things that can be done:
|
|
refactorings (think of jogging in the morning, going to a spa, well make the code better :)
|
|
new features (go to law school, get a job, do something real)
|
|
Just a joke - pick yourself a task and work on it.
|
|
|
|
==Refactoring==
|
|
* validate HTML
|
|
* set up loading of default settings from inside the /forum dir
|
|
* automatic dependency checking for modules
|
|
* propose how to rename directory forum --> askbot
|
|
without breaking things and keeping name of the project root
|
|
named the same way - askbot
|
|
|
|
==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.
|