1
0
mirror of https://github.com/Jermolene/TiddlyWiki5 synced 2024-11-06 01:56:20 +00:00
TiddlyWiki5/editions/tw5.com/tiddlers/roadmap/RoadMap.tid
2013-11-09 15:55:59 +00:00

50 lines
2.3 KiB
Plaintext

created: 201308232038000
creator: JeremyRuston
modified: 201311091553002
modifier: JeremyRuston
tags: planning
title: RoadMap
type: text/vnd.tiddlywiki
TiddlyWiki5 is under rapid development at the moment, moving through a series of stages from alpha, via beta into a stable release.
! Alpha Release
The last remaining improvement before TiddlyWiki5 moves to beta is an easier upgrade mechanism.
! Beta Release
During the beta TiddlyWiki5 will be practical for cautious everyday use but as we perfect the product there will occasionally be situations where we have to make changes that are not backwards compatible. These occasions will be clearly marked in the release notes.
The following additional features are planned or under consideration for implementation during the beta:
* Warning when attempting to close window without saving
* Use browser local storage to preserve changes in case browser crashes before saving/sync
* Multilanguage support
* Aliases
* Search and replace
* Generalise tag handling so that any field can be a list of tiddler titles, and add mechanisms for manipulating lists
* Tiddler renaming
* Rich link tooltips, incorporating a preview
* Keyboard shortcuts
* Keyboard macro expansion in the text editor
* Proper use of ARIA roles
* Simpler upgrading to new core versions
* Import wizard allowing individual tiddlers to be selected for import
* `[img[url]]` for remote image embedding, and `[ext[url]]` for explicit external links
* Further WikiText features including block quotes
* Facebook, Twitter, G+ and LinkedIn widgets
* Integration with the browser back and forwards buttons
* Built in JavaScript syntax highlighting
* Syntax highlighter plugin
* Minification of plugins (JS and CSS)
* List editor with drag and drop
* Selective/weighted searching by title, body and fields
* Maths notation
* A "safe mode" to disable customisations
* Pretty-printed JSON (similar to http://marianoguerra.github.io/json.human.js/)
! 5.0 Release
Hopefully, TiddlyWiki5 will leave beta and become a full release while we're still in 2013. This is the point at which it is declared stable enough for general use. It will continue to improve and evolve after this point, although constrained to remain backwards compatible so that plugins and content created for version 5.0 will continue to work into the indefinite future.