This page lists upcoming releases and their status, as well as select features in consideration for future releases.
Lyons 9.02.4
This is a maintenance release addressing bugs in existing features. Tentative schedule: code freeze on July 7th; public release July 17th.
Active issues: 12, Closed issues: 12, Total issues: 24 (50% completed; 9 man-days left, ETA: 3 days)
Show all open issues
arnec (2 issues, 1 days left)
Howleyda (1 issues, 0.5 days left)
karena (1 issues, 0.5 days left)
MaxM (1 issues, 3 days left)
PeteE (1 issues, 0.5 days left)
RoyK (2 issues, 1 days left)
SteveB (3 issues, 2 days left)
triage (1 issues, 0.5 days left)
Minneopa
This is a new release introducing new features.
Active issues: 128, Closed issues: 108, Total issues: 236 (46% completed; 84 man-days left, ETA: 24 days)
Show all open issues
arnec (14 issues, 7.5 days left)
- 4130: Sitemap does not display child languages having a parent with a different, non-neutral language when filtering by language (407 days old, 0.5 days left)
- 5929: Filter Wiki.contributor Function for only active users. (122 days old, 0.5 days left)
- 5993: Add user.comments (109 days old, 0.5 days left)
- 6004: add string.equals function (108 days old, 0.5 days left)
- 6080: DekiScript function to return user object of current user namespace (User:) (93 days old, 0.5 days left)
- 6110: user.email should be defined for the current user (87 days old, 0.5 days left)
- 6202: add map.remove function (73 days old, 0.5 days left)
- 6386: list.sortby: function to sort elements in one list by sorting another (44 days old, 0.5 days left)
- 6408: Dekiscript XML and string functions violate Postel's Rule by returning but not accepting "nil" (39 days old, 0.5 days left)
- 6471: wiki.appendpath: allow an array of title strings to append (31 days old, 0.5 days left)
- 6549: New DekiScript Function - wiki.GetFile() (22 days old, 0.5 days left)
- 6551: Xml.InnerText: function to get the inner text of a xml element (21 days old, 0.5 days left)
- 6591: Extension: ODBC connector (16 days old, 1 days left)
- 6743: DekiScript function for converting text to html (3 days old, 0.5 days left)
brigettek (2 issues, 3 days left)
Guerric (37 issues, 18.5 days left)
- 2475: Width of NAV pane should be enlarged in MSIE6 (676 days old, 0.5 days left)
- 2643: Editor's make web link should accept any kind of prefix (such as outlook://) (655 days old, 0.5 days left)
- (major severity) 3006: Trying to move a file with a ' in the title errors the move dialog (571 days old, 0.5 days left)
- (major severity) 3452: Search engine found superfluous files (491 days old, 0.5 days left)
- (major severity) 3467: Problem during moving mouse in Insert image dialog box (488 days old, 0.5 days left)
- 3475: Superfluous horizontal scroll bar in Update Link dialog box (488 days old, 0.5 days left)
- 3496: Thumbing for Images (486 days old, 0.5 days left)
- 3554: Link Dialog: Encoding is getting lost when UpdateLink is selected (481 days old, 0.5 days left)
- 3647: Insert Image Dialog: need to add insert thumbnail feature (470 days old, 0.5 days left)
- 3683: Link Dialog: network shares are getting treated as internal links (463 days old, 0.5 days left)
- 3727: Unable to insert link to page that doesn't exist when text is not selected (453 days old, 0.5 days left)
- 3774: Update link dialog in MSIE6 cosmetic bugs (445 days old, 0.5 days left)
- 3814: Unable to link to external link hyarchis://x/xxxx using the link dialog (439 days old, 0.5 days left)
- 3852: Image dialog draws wrong (Rus lang) (435 days old, 0.5 days left)
- 3921: Link Dialog: auto-select text when opening (423 days old, 0.5 days left)
- 3935: Problem with browsing user pages in dialogs (422 days old, 0.5 days left)
- 3984: File share links created with the editor are not valid (418 days old, 0.5 days left)
- 4144: Link Dialog: editing an existing link opens the browse tab on the wrong content (405 days old, 0.5 days left)
- (major severity) 4326: Spaces on image names are replaced by "%20" and not with an "_" on the html code when inserting images (387 days old, 0.5 days left)
- 4430: Impossible insert link to home page (368 days old, 0.5 days left)
- 4642: Moving images/files to a subpage. (340 days old, 0.5 days left)
- (major severity) 4679: Inserting external image url will not allow one to click the insert button (337 days old, 0.5 days left)
- 4706: Dialog dies after trying to change external link (333 days old, 0.5 days left)
- 4846: file/page navigator usability (317 days old, 0.5 days left)
- 4858: Linking Dialog sometimes gets stuck when browsing (316 days old, 0.5 days left)
- (major severity) 4961: If login cookie disappears while editing, saving edits loses your work (305 days old, 0.5 days left)
- 5110: select text with special char (àèù...) and open dialog link stille search forever (285 days old, 0.5 days left)
- 5116: Mouse over in link dialog (284 days old, 0.5 days left)
- (major severity) 5243: "Forgot password" feature requires typing spaces instead of underscores in username (257 days old, 0.5 days left)
- 5317: Provide an output of Special pages when a user goes to http://wiki/Special: (241 days old, 0.5 days left)
- (major severity) 5405: Cannot create links with non ascii letters (ex üåäö) (226 days old, 0.5 days left)
- (major severity) 5825: Special characters in links crashes internal linking/browsing dialog (143 days old, 0.5 days left)
- 6447: When attempting to move one page to another location with a duplicated name, a non-descriptive error occurs (35 days old, 0.5 days left)
- 6458: HTTP Headers are not passed through to API (33 days old, 0.5 days left)
- 6483: Feature Request: Email Notification upon new LDAP user creation (31 days old, 0.5 days left)
- 6644: Russian translation for "page last modified" not being displayed on page (12 days old, 0.5 days left)
- 6660: Reissue cookie when logged in (11 days old, 0.5 days left)
Howleyda (3 issues, 3 days left)
karena (5 issues, 2.5 days left)
MaxM (5 issues, 3 days left)
PeteE (9 issues, 9 days left)
RoyK (34 issues, 24 days left)
- 2315: Information about last modification for fresh pages (701 days old, 0.5 days left)
- 3075: Long file names displays incorrectly (557 days old, 0.5 days left)
- 3178: Superfluous horizontal scroll bar if Attach file dialog window (530 days old, 0.5 days left)
- 3233: Unable to attach file with long name (522 days old, 0.5 days left)
- 3611: pre blocks no longer have scroll bars (473 days old, 0.5 days left)
- (major severity) 4520: API calls /deki/pages/{pageid} and /deki/pages/{pageid}/security are redundant, both are called to render a page (355 days old, 0.5 days left)
- 4540: Ace skin: Menu arrow button position wrong in FF3 (353 days old, 0.5 days left)
- (major severity) 4563: Disable Edit page button (348 days old, 0.5 days left)
- 4590: Incorrect icons positions on "Watched pages", "Site tags" and "Events" pages (345 days old, 0.5 days left)
- 4677: Hitting an invalid action throws a bad localization key (338 days old, 0.5 days left)
- 5037: White screen is displayed when editor doesn't load due to permissions (298 days old, 0.5 days left)
- 5059: If the API key in LocalSettings does not match the one expected by Dream DekiWiki fails with misleading error (296 days old, 0.5 days left)
- 5591: Min and Max password length does not correspond to 5 and 32 characters (172 days old, 0.5 days left)
- 5592: Incorrect message after creating the role's duplicate (172 days old, 0.5 days left)
- 5695: Log in the Admin user after installation completes successfully (163 days old, 0.5 days left)
- 5779: Edit summary entry field is very narrow (150 days old, 0.5 days left)
- (high priority, major severity) 5790: Double message about restricted access (149 days old, 0.5 days left)
- 5806: Diff view optimizations (148 days old, 0.5 days left)
- (major severity) 5867: Display title handling in the UI (137 days old, 2 days left)
- (major severity) 5956: 'pagemain' skinning variable includes "class='disabled'" when it shouldn't (117 days old, 0.5 days left)
- (major severity) 6000: Visual bug in User management under MSIE6 (108 days old, 0.5 days left)
- 6131: Its necessary to return to previous page after cancelling editing talk: page (82 days old, 0.5 days left)
- 6181: Diff views overflow design (75 days old, 0.5 days left)
- (major severity) 6400: MSIE6 cannot delete file after restoring (40 days old, 0.5 days left)
- 6469: Not redirected to login on (32 days old, 0.5 days left)
- (major severity) 6492: Add "previous edit" and "next edit" links to the revision diff pages (30 days old, 0.5 days left)
- (major severity) 6570: Control Panel: unable set custom configuration keys (CP hides failure when updating settings) (18 days old, 0.5 days left)
- 6598: Draft creation+publishing UI (16 days old, 2 days left)
- 6599: Page and file revision hiding UI (16 days old, 1 days left)
- 6601: Moderation dashboard mockups and spec (16 days old, 1 days left)
- 6662: Minneopa Release Scoping (11 days old, 1 days left)
- 6663: File check-in/check-out spec (11 days old, 3 days left)
- (high priority) 6731: Link dialog locks up when editing a page (4 days old, 0.5 days left)
- 6734: Print review scope (4 days old, 0.5 days left)
SteveB (19 issues, 13.5 days left)
- 2958: Outlook Connector parser issue: XUri.TryParse does not accept file:///\\ (584 days old, 0.5 days left)
- 3147: Desktop Connector : Large Files Halt Upload (536 days old, 0.5 days left)
- 5659: newlines in a Template argument are "expressed", EXCEPT when called from within a Table ?! (166 days old, 0.5 days left)
- 5748: When a template is added, tags for that template should be added (155 days old, 0.5 days left)
- 6036: google.calendar returns error when trying to embed (100 days old, 0.5 days left)
- 6235: GlobalTemplate must be processed in same context as rendered page (68 days old, 0.5 days left)
- 6240: Advanced Search Extension not returning results (67 days old, 0.5 days left)
- 6254: Dapp/PageBus demo is broken due to a JS error (66 days old, 0.5 days left)
- 6265: Allow & entity ; codes in dekiscript (64 days old, 0.5 days left)
- 6356: Visifire: update component to 2.2 (48 days old, 0.5 days left)
- 6391: Cannot use keywords as attributes inside <pre type=script> blocks (44 days old, 0.5 days left)
- 6440: XHTML UTF-8 documents convert non-ASCII characters to XHTML entities (36 days old, 0.5 days left)
- 6442: Allow extensions to have a restricted flag similar to UnSafeContent role flag (36 days old, 0.5 days left)
- (major severity) 6465: Make side-by-side diff view only show changes (32 days old, 0.5 days left)
- 6588: kaltura integration: editor (16 days old, 0.5 days left)
- 6589: kaltura integration: installer (16 days old, 3 days left)
- 6590: Extension: Gauges (16 days old, 1 days left)
- 6708: Minneopa release scheduling (5 days old, 1.5 days left)
- (crash severity) 6755: Wiki.api returns internal server error. (2 days old, 0.5 days left)
Feature Roadmap
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.
- User deletion- Allow users to be actually deleted, instead of simply disabled
- Special pages improvement - Allow Special: pages to be customizable as PHP modules, DekiScript pages (custom namespaces is a related work item)
- Statistics - Provide more detailed Deki-specific statistics - views/edits/user registrations, etc.
- Comments API expansion
- Remove Xinha, TinyMCE, and old CP code - Deprecation as we move forward with the new deki-cp and FCKeditor
- Usability testing - Start a usability lab at MindTouch to improve the usability of the user interface
- Search pagination
- Delete/Restore page permissions - Currently a bug in the implementation where restored pages do not maintain their permission flags
- Application installation layout - Standardize the location of Deki's code
- Parametrized template insertion - Carry over the Extension dialog to allow for templates to be inserted with parameters - this will allow for expanded mash-up capabilities
- Revamped dialogs - smoother experience for finding content within a wiki
- 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]. Add the page to a "pending" hierarchy and allow to move the page afterwards. Replying
- 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
- Show help links on all dialogs
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: not 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. Also consider export to Open Document Format, as MediaWiki does with Collection. It can then be imported as an outline into MS PowerPoint or alternatives to be finalized as a presentation.
- Edit page with locking, preventing others to edit at the same time. Or propose a way to merge changes together ?
- FCKEditor:
- Allow to "save and edit" and/or "auto save" (see wordpress, gmail)
- Deploy the spell checker
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.