This page documents features we'd like to get into a future release of Deki Wiki, but do not have a timeline on. When we are building the roadmaps to future releases, we will review this page and pull the features we can get into each release.
Potential Roadmap
- Revamped dialogs - smoother experience for finding content within a wiki
- Decouple Xinha - we've relied on Xinha as a Javascript framework, rather than simply as an editor. Given the maturity of other related projects (FCKeditor, TinyMCE, and YUI RTE) we could scrap the Xinha editor for this release
- Search extensions
- Transactions in C# - switch database to InnoDB from myISAM and start using transactions for operations
- Thread Safe
- Data model improvements
- Geotagging
- Microformats
- RTL Support
- OpenID
- Auto sign-in
- Editor viewport - Minor UI improvement for editing
- Support for textual anchor links
- Guest invitations
- Support for other langauges in LuceneService (German for example)
- Optional_Timed_Pages ( something like: Autodelete "this" page /after xx Days/DATE+TIME)
- Optional Triggered_pages_to_email: Triggered pages changes are "subject" notified to viewers emails (as RSS)
- Page Readed and complete download(s) logs available to page creator ( reader, date&time)
- Email PoP3 client: ( Is a simple idea: a guy (Deki user) sends an email with an attached file to deki wiki : Subject: Page name, body: page text, Attach: file to add )- Deki replies to deki user: Subject: <subject>: Body: Done/rejected[cause]
- Change the Link image in the editor to a chain
- Save/Print Multiple pages as PDF, RTF, DOC or straight to the Printer - Have a dialog that allows you to select multiple pages via checkboxes and then save them as PDF, very useful for manuals that are being created in the wiki
- Video Upload - The ability to attach a video which will give an id below it that can be inserted into the video embed dialog to embed it into the page
- Ability to add footnotes - Have a style that would allow to add subscript/superscript or similar format for footnotes and bibliographies
- Add Header and Footers - The Ability to add header and footers to a page mainly beneficial for publishing to PDF
- Tag Cloud or List of Tags - A page or cloud of all tags being used
- Invisible Table borders will be visible in edit mode - When you create a table in the editor with invisible borders it will have a light outline so that the borders can be seen when editing, but once you save it is completely invisible
- Forgot Password Update - If you select forgot password and you don't have your username in the login field it will prompt you for your username
- Change order of Hierarchy - The Ability to impose different sort factor on the hierarchy, can be similar to how wordpress does it with assigning a number to the page for how it should be ordered in the hierarchy
- Integration with Forums - The ability to have SSO with forums along with integrating threaded discussions on pages maybe by being able to click on a link that will open a discussion in a forum for the page. Also ability to change a threaded disucssion into a wiki page
- Collapse comments/Images/Attachments section - The ability to collapse the sections so that all you see is the title of the section as opposed to the thumbnails, comments, or attachments info
- Change the Find to Search for searching
- More "Role management" features - edit/delete
- Hide pages from Hierarchy but still keep them public, similar to how wordpress handles pages in its hierarchy
Requested Features
Add your requested features here - please try to keep the requested features within the scope of this release's goals (see "Overview" above). Otherwise you can put your feature requests in the Future release page.
- Integrate Deki Social into the Deki Wiki user profile pages which could create a social networking wiki and allow for a single sign on with related blogs and forums. This would position Deki Wiki closer to what ClearSpace from JiveSoftware offers, but with the flexibility to add whatever blog (WordPress,LifeType, etc.) or forum (phpBB, Vanilla, etc.) software you wanted and at much less cost (free vs $50,000 (?!?) for external communities).
- Image Preview view on images inserted into a page. This view is the one that you see when you click on a thumbnail of an attached image. If you insert an image into a page as a link, it'd be nice to have it open the same "preview" view instead of navigating to a new page that has only the image. I consider this a social feature as it makes it easier and more user-friendly to share pictures and images. As discussed here: http://forums.opengarden.org/showthread.php?t=363&highlight=link+images
- Page Preview: note necessarily a social networking feature, but it would reduce the page revision history and make it easier to review changes of a page Unfortunately, as it stands now, in order to view the completed page you have to save it and if there is an error you hav eto edit the page again. With the options for extensions, mashups and templates a preview feature would be helpful for trail and error or experimentation.
- Automatic addition of touched pages to watchlist: When a user adds or comments on a page it should be automatically added to the users watchlist and they should get emails.
- RSS style watchlist email notifications: Email notifications should leverage off the RSS feeds, emails should arrive with either RSS style formatting (highlighting changes etc), or a link to the RSS feed on the wiki which will easily show users the changes.
- RSS admin email notifications: Administrators can configure broadcast notifcation emails of selected RSS feeds daily/weekly/monthly that go to all users. User profiles preferences should be able to disable email notifications (as should be the case with watchlist email notification).
- Include Comments!: RSS feeds and email notifications (assuming they have content) should also include users comments (I think currently RSS feeds flag a page as changed but does not include comment text - so it is confusing and conversations about pages do not start)
- Forum integration: A virtual community is not a real community without a forum where community people can discuss. DekiWiki is a good place to store information, but to discuss it it’s better to use specialized software. There should be external authenticator services for main forum applications (phpbb, vBulletin,…) and sso with them.
- Wiki Presentations: Integration with solutions that provide creation of slideshows using Wiki content will be ideal. Some alternatives ou there are S5 and Slidy.
See this thread: http://forums.opengarden.org/showthread.php?t=440
I also appreciate MSSQL database support.
The next challenge would be the ongoing maintenance and additional testing needed to maintain compatibility and changes to the install/upgrade script.
Anyone up for the challenge? :) edited 00:46, 20 Sep 2007
http://www.mysql.com/products/tools/ and http://www.mysql.com/windows. There is support for Visual Studio, .Net and ODBC. I have used the Administrator and Migration Toolkit with MS Access and was impressed with how smooth the utilities worked.