Loading...
 
Features / Usability

Features / Usability


Packaged/Modularized TW Features

posts: 6 United States

Is there a roadmap for TW?

One thing I'd like to see is for the features of TW to be individually packaged and available separately.

I'm a newcomer to TW, and it's taken me a long time to wade through all the admin features to figure out what I want/don't want.

The ideal scenario (IMHO) is to have TW be a base structure available for download. And then you can pick the features you want (Chat, Forums, Polls, Surveys, Image Galleries, etc.). Each feature would come in its own packaged file (a .tgz file having a special setup script) and would be self-contained with its own documentation, scripts, templates, icons, db dump, etc. Each feature would have its own version number and be maintained by its own team. All components for a given feature would go into its own subdirectory in the filesystem.

There would also need to be some good documentation telling how to set it all up and how to build your own TW packages.

Advantages:

1. Upgrades would be easier. Individual packages would/could be released more often, and the base system less often.
2. The admin user interface would be more modularized, easier to understand
3. Easier to build new packages and maintain existing ones
4. Security is improved. If one package has a hole, you won't have to worry unless you have installed that package.

Thoughts?

posts: 6 United States

I like the Typo3 way of doing things, if you've seen it.

The default download comes with the base system and an initial set of packages. When logged into the backend as an admin, you can then view all available packages for download, and their documentation, version number, etc.

When you click one, it downloads automatically. The admin interface shows you which packages you've downloaded and which you have installed. You can then install the given package, at which time it becomes usable.

You can even uninstall packages that come with the default download.

I like the system.

Is something like this in the current TW roadmap?
Is it feasible?
What would it take to do?


posts: 2881 United Kingdom

Hi

Nothing of this nature is really planned for TikiWiki. A couple of items will be moved to mods.tw.o such as wiki3d, graphviz etc, but the rest shall remain in one place.

If you want modularity and the ability to install/remove features checkout the fork of TikiWiki called tikipro -> http://tikipro.org

Damian

posts: 6 United States
Thanks for the pointer. Yeah, that's what I was looking for.

Upcoming Events

1)  18 Apr 2024 14:00 GMT-0000
Tiki Roundtable Meeting
2)  16 May 2024 14:00 GMT-0000
Tiki Roundtable Meeting
3)  20 Jun 2024 14:00 GMT-0000
Tiki Roundtable Meeting
4)  18 Jul 2024 14:00 GMT-0000
Tiki Roundtable Meeting
5)  15 Aug 2024 14:00 GMT-0000
Tiki Roundtable Meeting
6)  19 Sep 2024 14:00 GMT-0000
Tiki Roundtable Meeting
7) 
Tiki birthday
8)  17 Oct 2024 14:00 GMT-0000
Tiki Roundtable Meeting
9)  21 Nov 2024 14:00 GMT-0000
Tiki Roundtable Meeting
10)  19 Dec 2024 14:00 GMT-0000
Tiki Roundtable Meeting