Preinstalled Plugins in the TWiki Distribution
Preinstalled Plugins
TWikiReleases come with a set of Plugins as part of the standard installation. The following Plugins are in the distribution or scheduled for inclusion in the latest
TWikiBetaRelease: (they are also installed on TWiki.org)
Above list is INCLUDEd from
TWiki.TWikiPlugins
Plugins bundled in TWikiProductionReleases and Beta:
| Release |
Preinstalled Plugins |
| TWikiRelease01Sep2001 |
DefaultPlugin, EmptyPlugin, InterwikiPlugin |
| TWikiRelease01Dec2001 |
DefaultPlugin, EmptyPlugin, InterwikiPlugin |
| TWikiRelease01Feb2003 |
DefaultPlugin, EmptyPlugin, InterwikiPlugin |
| Latest TWikiBetaRelease |
DefaultPlugin, CommentPlugin, EmptyPlugin, InterwikiPlugin, EditTablePlugin, RenderListPlugin, SlideShowPlugin, SmiliesPlugin, SpreadSheetPlugin, TablePlugin |
Criteria for Bundling a Plugin
A Plugin recommended for inclusion should meet the following requirements. This is for ease of installation and to ensure the high quality standard of the whole distribution.
- Plugins must be under active development at TWiki.org
- Plugins needs to be of high quality, comparable to the TWiki distribution
- Plugin must depend only on standard libs of the required Perl version listed in TWikiSystemRequirements
- Plugin may include additional libraries, but they must not depend on make; e.g. a simple copy operation is all that's needed
- Plugin must not slow down the system by more then 5% for pages that have no Plugin specific content (regular cgi, not mod_perl)
- Plugin should fit the TWikiMission
--
PeterThoeny - 14 Dec 2003
Plugins recommended for Bundling
Please list Plugins you'd like to see included in the TWiki distribution
- Question: How to handle CPAN dependency on CPAN:HTML::CalendarMonthSimple
and CPAN:Date::Calc
- Possibly create our own TWiki::Date native Perl module which implements the needed functionality of Date::Calc? (Date::Calc requires a c compiler as part of the installation)
- Question: How to handle CPAN dependency on GD and lib dependency on gd.
- Question: The JavaScript calendar control is already in the EditTablePlugin. Does it make sense to make FormFieldsPlugin dependent on EditTablePlugin?
- Issue: A number of CPAN dependencies
- No known isses, can be included
- No known isses, can be included
- Issue: Not actively maintained at TWiki.org
- Issue: Not actively maintained at TWiki.org
- Question: Will it have a speed impact?
- Issue: Not actively maintained at TWiki.org
- Question: Will it have a speed impact?
- Question: What is the latest status on the Plugin?
Discussions
Once we have a platform independent
TWikiInstaller we can let the admin choose what Plugins to install. The TWiki package would still contain all preinstalled Plugins.
--
PeterThoeny - 14 Dec 2003
I'd like to see
FormFieldsPlugin as a pre-installed plugin, especially if
JavaScript calendar control is added.
--
JohnTalintyre - 13 Feb 2004