Planned changes (some speculative or open-ended) for future revisions of the WikkiTikkiTavi script. See also TaviSuggestions and/or TaviPatches. TaviToDo/WorkingSet display a possible grouping, and is used as reference below.
The intention is to make this list a sort of blueprint for future releases. Maybe not everything will be implemented, but it's a display on what to come. Please comment either in TaviSuggestions, TaviPatches or TaviToDo/WorkingSet. But lets keep this list clean of comments...
Version 0.24 - Released 8 Sep 2003
Version 0.25 - Released 16 Dec 2003
Some parts was postponed/delayed, but it's released with the features as given below.
- Done. Revise syntax of child pages, see comment on TaviSubPages.
- Done. [Set G]: Internationalisation: Will try to get the part including international support ready.
- Delayed. [Set A]: Better CSS support. Has to postpone the upload part, but will clean up html-structure a bit (allowing for people to make new designs during christmas). See TaviTodo/NewCssStructure, most probably I'll go for a variant of Alt III.
- Done. [Set B]: Implement TextEnhance? Yes, will implement this.
- Done. [Set D]: Miscellaneous bugs. Some bits postponed...
Release 0.26 - Released 31 March 2005
- Done. Various bug fixes regarding translation module, line continuations/breaks and free links
- Done. [Set L]: Look into how to stop defacement of sites
- Nearly done. Cleanup and include stuff from TaviTranslation
- Done. Cleanup and include fonts to accompany the anti spam module
Release 0.27 - hopefully within may 2005
Release 0.28
- [Set I]: Better CSS support. This was delayed from version 0.25...
Release 0.29
Release 0.30
- [[Set F]]: Database stuff
- Removal of %% transclusion %%
Pre-1.0 and beyond
- Who knows? I'd love to do something along the lines of MeatBall:WikiLog?, but I still haven't been able to quite see a truly elegant abstraction for it all. Still pondering. :-)
- I have a dream... My dream for 'Tavi version 1.0 is all of the above, and with an abstraction layer enabling us to easily change the look and feel of 'Tavi whilst yet maintaining and keeping the code fast and efficient with just enough features (and no code bloat).
(I don't know how to contact you, but I suggest looking at Smarty for templates, why reinvent the wheel? why not combine Smarty with Tavi's power??)
Non-release-specific
- Put more documentation on using 'Tavi here on this wiki. Especially all the funky categories stuff.
- Provide a minimal set of pages to populate the initial wiki database.
- Start developing Wiki:UnitTest?s.
- AutoInstaller
- Refactor a lot of pages... Not version specific, but is a high priority still! Especially pages regarding installation and support (read: bugs and patches)