Release Plans

Listed below are all our plans for future releases. Everything below is, of course, fairly flexible, but it's (hopefully) our latest brain dumps. Hopefully it'll give anyone out there some idea of how things are progressing.

We also have a list of currently known bugs.

Release 1.0

Feature Lead tSatus
Complete User-level Documentation Matt (English) 10%
Ensure that source code is completely documented Matt 10%
Barrel- and site-level default language Unassigned 0%
Highlight the menu entry corresponding to the page we are currently browsing if applicable Unassigned 0%
Add the ability to "preview" changes to a file before saving them Unassigned 0%
When Diogenes is running in CVS mode, add a commit hook so that /var/spool/diogenes is updated after each commit Unassigned 0%

Completed Features

Feature Lead Release
Add the ability to add a log message to page file commits (with a default message if empty or not able to upload) Jeremy 0.9.12
Make the visible/invisible flag do something, perhaps rename it to something more generic, and give it more possible options Jeremy 0.9.12
Page-, Barrel- and site-level templates Jeremy 0.9.12
An improved Java HTML editor plugin Jeremy 0.9.15
Integrate the admin/prefs page into the barrel admin menu. Jeremy 0.9.15
Support arbitrary-depth directory trees Jeremy 0.9.17
Support for something like Textile, a simpler language which can be converted into HTML. Jeremy 0.9.17
Make a distinction between links internal to the current barrel and links to other places (probably with a little icon) [I presume this refers to menu entries; it should certainly be barrel-configurable -- Matt] Jeremy 0.9.17
Fix issues with the phpLayersMenu in certain configurations, possibly by dropping it altogether Jeremy 0.9.17

Far-Future Features

Feature Lead Status
Switch database access from home-grown to PEAR DB Matt 0%
Get rid of per-barrel tables Unassigned 30%
Research whether it is feasible to support renaming files and directories within WebDAV Unassigned 0%
Restructure the class hierarchy Matt 0%
A plugin to highlight search terms when a page's referer is a search engine Unassigned 0%
Make the admin/ and toplevel/ functionality (semi-)regular barrels, so they can maintained inside the Diogenes system, and easily customised by the local admin. Unassigned 0%
Create a "watch this page" system, where people can subscribe to watch a page and be notified via e-mail when the page is modified. Unassigned 0%

$Id: page.html,v 1.34 2005/06/06 14:53:57 jeremy.laine.1999 Exp $