Concatenative topics
Concatenative meta
Other languages
Meta
Beginning
There is a blogging application in extra/webapps/blog/
. It is far from complete, and new features must be added before it is generally usable. Adding comments is one of the main features it needs, but any of the features from other blogging engines can be considered. Additionally, it needs a better look and feel.
The first task is to design the database schema for comments. Moderation of comments is probably essential, as is disabling/enabling them. Any other features are optional and can be considered one-by-one as the need arises.
Presentation and design of a blog is important in maintaing the visual interest of the reader. Users should be able to pick from several style sheets or possibly upload their own, though this would be optional.
A blogging engine is an open-ended project. There will probably be more feature requests than the student has time to implement, so tastefulness should be exercised on the part of the student as to which features are necessary and which are not useful or too hard to implement properly in the amount of time given. The student will be forced to make decisions as to the direction they wish to take the project, and freedom to develop the project towards a vision will be granted.
The student learns about web design and Factor's web framework.
We can stop using Blogger, with all of its limitations, and eat our own dogfood instead.
This revision created on Fri, 13 Mar 2009 23:29:13 by erg