Vanity Foul : To-Do List
This is a list of the things Lance needs/wants to do. Some of these are Roller related, many are not. If you want to help with any of these, I'd be more than glad of it!
    Non-Roller
  • Repackage Sniffer jSniffy, and make sure it works with the latest Jakarta-Commons releases.
  • Implement AccessLog Filter - allows config of format, as well as storage. May be file or db based. DB based will log different datapoints into different columns within the table.
  • Implement reporting app for AccessLog Filter based on Bayard's LogView app.
  • HoneyPot project: needs a proper page. Needs to be extended to log into a database, with features listed in referenced article (see HoneyPot docs).

    Roller
  • Write alternative install guides for HSQLDB and Resin.
  • Fix the problem I'm having with Template edits not showing up. Edit velocity.properties and set cache=false.
  • Add ability for user to change templates for Weblog page. Currently in CVS (0.9.7) as "Theme Editor".
  • Add "auto-link" generator to Weblog entry. See point 4. An issue in JIRA refers to this as "HotWords"; it's on my short-list. BookmarkPlugin does this now.
  • Use AccessLog Filter to create a Referrer Tracking and Backlink for Roller Dave implemented Trackback et al.
  • Add is_enabled to pages & weblogentries. That way entries & pages can be turned off without requiring deletes.
  • Weblog historical feature: pre-edit versions are saved into a blog_history table, so that visitors can track the differences. Perhaps use a diff to reduce space?
  • Lucene search-engine. Mark has agreed to look into this. Min did this, thanks!
  • Investigate admin interface for improvements.
  • Jeff Duska suggests that Roller allow user to change password, and wants[in cvs -Lance] a way to upload templates.
  • Add $macros.includeResource(String) which would RequestDispatcher.include(String) from the resource directory. One hangup, if resource is not in Roller webapp there are difficulties?
  • Admin capabilities. How is Admin identified? Use web-authentification?
Brainopolis Blogs | Weblog | Latest Comments | To-Do List | LifePathNumber | Wish List | Login