Endangered features
In almost each version of Tiki, some lesser used/maintained features are generally removed.
Looking in the future:
Features that are more or less maintained, or that the improvement of other features are making them redundant.
The goal is not to remove features. The goal is to have great functionality while keeping a maintainable code base. We must also keep in pace with the evolution of the web.
Sometimes, features evolve to a point where one makes the others one redundant. Migrating data in this context is always a big concern.
There is also a discussion about how to reduce disk space.
Decided to be removed, just need person to do it and a migration path
- JS Calendar -> jQuery
- Half done - need to handle time before we can totally remove it.
- Custom Home (totally pointless?)
- PluginSourceForge: anyone using?
- XAJAX last update 2008-08 What should be our strategy?
- Do we have enough of what we need in Zend Framework and jQuery?
- Yes, i have a plan to migrate the current load_component functionality to use jQuery (jb)
- Do we have enough of what we need in Zend Framework and jQuery?
- feature_referer_highlight seems broken. We should fix or remove.
- Image gallery — migrate to file gallery
- "The idea is to make the image galleries redundant, then obsolete, then nonexistant."
- Not sure how feasible a fully automatic and safe migration script is but it has been deprecated for several versions now and i think all efforts should be focussed on making fgals better
- Robert has a script that he used for manual migration
- remove Babel Fish link module (doesn't work) and just keep the logo one (which works), thus delete feature_babelfish_links and module babelfish_links because 1-broken 2-unmaintained 3-uglier than babelfish_logo 4- less languages than babelfish_logo
- Wiki 3D: Morcego 3D network browser is a java applet which was the best way to do this in 2004. Now, it's time to replace with an HTML5 solution.
Cleanup
- http://tikiwiki.svn.sourceforge.net/viewvc/tikiwiki/trunk/templates/plugins/plugin-topfriends.tpl?view=log should be at the same place as other plugin templates
- Move inline plugins from a pref to a param
Unmaintained
- Feature home page (home_blog, etc.) and corresponding code in menu manager
- Breadcrumbs? -> IMO this is pretty useless in the current form, but would be useful if revamped, maybe as described in Breadcrumbs ideas.
- but you don't mean the breadcrumb menus automatically generated for Structures - right? - as these work extremely well (geoff)
Move out of mods into main code base
Small things like PluginPerms should be in main code base
Questions
- Should we remove direct link with Mapserver and replace with an abstraction layer? -> Maps
- Yes, started in Tiki7
- Can/Should we merge PluginFlash and PluginMediaPlayer?
- PCLZip: still needed?
- Should Smarty Debug replace Debugger Console?
- No, they offer different functionality
- Should article submissions be removed and data merged, now that we have published/unpublished status?
Candidates for renaming
- Minichat -> Chat
- Freetags -> Tags?
- cms (which is a legacy system name) -> articles
- Any feature or module that includes "new" -> something more descriptive
- modules/mod-func-calendar_new.php
Superceded (or could be with some work!)
Short term
Proposal to deprecate the following items in 5.x and fully remove in 6.0:
- Admin: Site Ad — migrate to banners
- Shouldn't this be a module?
- Clean up old/replaced modules
Medium term
- Theme Control -> Perspectives
- If both are on, put a message that there could be weirdness
- WebHelp (buggy) -> Offline
- Contact us -> http://profiles.tiki.org/Contact_Form
- HTML Page -> Wiki pages with PluginHTML and a system Workspace Ideas to avoid that pages are listed or in search results.
HTML pages are still highly useful. They are the only way to create content that is not searchable (- ricks99) - Dynamic Content -> Wiki page with PluginInclude and a system Workspace Ideas to avoid that pages are listed or in search results.
- FAQ -> Nicely formatted wiki pages
- Image Gallery would have migration script to File Galleries
- Featured links -> improvements to menu for iframe/new window option, and click count and/or PluginIframe in wiki pages
Long term
- Mods -> Profiles
- Communication Center -> WebServices and profiles
- Modules could become Plugins, or at least share more code.
To merge
- PluginTitlesearch, PluginListPages and PluginShowpages
- Alert and Tell a friend and PluginShareThis and PluginSubmit mods into Share
- PluginUserList, PluginUserCount, PluginTopFriends, PluginMemberList and PluginRealNameList
- Merge two Babelfish options
- mod-func-since_last_visit_new.php and mod-func-since_last_visit.php
Idea to merge
- Structures and Menus which are both hierarchical links.
- Content Template and custom Quicktags (very similar as it's about including snippets of admin-editable content)
- not sure what you mean by merge - maybe some refactoring is possible but to me they are quite different functions. Content templates are both created and used by a range of users with edit permissions and I think they have some more development mileage in them - I've started to map out some further developments that I think could be useful on my user page. Whereas Quicktags are probably only ever going to be managed by the system admin?
- Integrator and PluginSnarf - maybe related (or not) but it'd be great if PluginInclude could get wiki content from another Tiki site (Gary).
- Friendship Network -> with new Workspace Ideas features and Trackers data
- MyTiki -> Personal Workspace Ideas
- Webmail and Inter-User Messages
- Action log and System Log ==> done
- Print Indexed and Multi-Print
Maybe too much work
Blog and Articles Articles in a workspace could be like current blogs
Already removed
- Ephemeride
- Galaxia Removed from 4.0 and superseded by Category transitions
- Charts never worked Removed from 4.0
- Newsreader Removed from 4.0
- Drawing -> PluginAnnotation Done in 4.0
- Game -> Wiki pages with PluginFlash Done in 4.0
- Mootools -> jQuery Done in 4.0
- overLIB -> jQuery Done in 4.0 but a few issues remaining as of 2009-08-31
- Backup -> TRIM Done in 4.0
- Magic -> Preferences Done in 4.0
- XAJAX removed from Tiki 7
- PhpLayersMenu -> CSSMenu Done in Tiki7
- Mobile HAWHAW to jQueryMobile Done in Tiki7
- GeSHi - Generic Syntax Highlighter was not bundled because GPL and we can now use CodeMirror. Ref: Web-based source code editor Done in Tiki7
- Pear::Date not in Tiki8
Related:
MoveToMods30
Roadmap
Merge Files

Last Comments