TWiki System Requirements

Line: 11 to 11

TWiki is written in Perl 5, uses a number of shell commands, and requires RCS (Revision Control System), a GNU Free Software package. TWiki is developed in a basic Linux/Apache environment. It also works with Microsoft Windows, and should have no problem on any other platform that meets the requirements.

5.7 or higher (including GNU diff) Optional, but the all-Perl RCS replacement is not currently recommended for live sites - see TWiki:Codev.RcsLite

GNU diff

GNU diff 2.7 or higher is required when not using the all-Perl RcsLite. Install on PATH if not included with RCS (check version with diff -v) Must be the version used by RCS, to avoid problems with binary attachments - RCS may have hard-coded path to diff

*Current documentation mainly covers Linux and Apache installations. See WindowsInstallCookbook for a Windows installation guide. See TWiki:Codev.TWikiOn for help with installation on various platforms including Unix, MacOS X, Apache mod_perl, web hosts, etc.

*Current documentation mainly covers Linux and Apache installations. See TWiki:Codev.WindowsInstallCookbook for a Windows installation guide. See TWiki:Codev.TWikiOn for help with installation on various platforms including Unix, MacOS X, Apache mod_perl, web hosts, etc.

>>

*Current documentation mainly covers Linux and Apache installations. See WindowsInstallCookbook for a Windows installation guide. See TWiki:Codev.TWikiOn for help with installation on various platforms including Unix, MacOS X, Apache mod_perl, web hosts, etc.

*Current documentation mainly covers Linux and Apache installations. See TWiki:Codev.WindowsInstallCookbook for a Windows installation guide. See TWiki:Codev.TWikiOn for help with installation on various platforms including Unix, MacOS X, Apache mod_perl, web hosts, etc.

Client Requirements

Line: 38 to 38

Known Issues

Changed:

<<

The new TWikiPlugins feature currently does not have compatibility guidelines for developers. Plugins can require just about anything - browser-specific functions, stylesheets (CSS), Java applets, cookies, specific Perl modules,... - check the individual Plugin specs.

TWiki System Requirements

Overview

Maintaining minimum client and server requirements is necessary to keep TWiki deployment as broad as possible.

>>

Low client and server requirements are core features that keep TWiki widely deployable, particularly across a range of browser platforms and versions.

Server Requirements

Changed:

<<

TWiki is written in Perl 5, uses a number of shell commands, and requires RCS (Revision Control System), a GNU Free Software package. TWiki is developed in a basic Linux/Apache environment. It also works with Microsoft Windows, and should have no problem on any other platform that meets the requirements:

>>

TWiki is written in Perl 5, uses a number of shell commands, and requires RCS (Revision Control System), a GNU Free Software package. TWiki is developed in a basic Linux/Apache environment. It also works with Microsoft Windows, and should have no problem on any other platform that meets the requirements.

Client Requirements

You can easily add capabilities, through customizing the templates, for one, while tailoring the browser requirements to your situation.

>>

You can easily add functionality, by customizing TWikiTemplates, for one, while tailoring the browser requirements to your situation.

Known Issues

Changed:

<<

The new TWikiPlugins feature currently does not have compatibility guidelines for developers. Plugins can require just about anything: browser-specific functions, stylesheets (CSS), DHTML, Java applets, cookies.

>>

The new TWikiPlugins feature currently does not have compatibility guidelines for developers. Plugins can require just about anything - browser-specific functions, stylesheets (CSS), Java applets, cookies, specific Perl modules,... - check the individual Plugin specs.

TWiki System Requirements

Changed:

<<

Server and client system requirements for TWiki 01-Sep-2001

>>

Server and client system requirements for TWiki 01-Dec-2001

Overview

Line: 39 to 39

The new TWikiPlugins feature currently does not have compatibility guidelines for developers. Plugins can require just about anything: browser-specific functions, stylesheets (CSS), DHTML, Java applets, cookies.

TWiki System Requirements

Overview

Maintaining minimum client and server requirements is necessary to keep TWiki deployment as broad as possible.

Changed:

<<

Server-Side Requirements

>>

Server Requirements

Changed:

<<

TWiki is written in Perl 5 and uses a number of shell commands. It requires GNU RCS (Revision Control System) to be installed on the same system. TWiki is developed in a standard Linux/Apache environment. It can also work with Microsoft Windows and other platforms.

>>

TWiki is written in Perl 5, uses a number of shell commands, and requires RCS (Revision Control System), a GNU Free Software package. TWiki is developed in a basic Linux/Apache environment. It also works with Microsoft Windows, and should have no problem on any other platform that meets the requirements:

TWiki generates XHTML 1.0 code as long as it is compatible with HTML 3.2.

>>

You can easily add capabilities, through customizing the templates, for one, while tailoring the browser requirements to your situation.

Known Issues

Changed:

<<

The new TWikiPlugins feature currently does not have any compatibility guidelines for developers. Plugins can require just about anything: browser-specific functions, stylesheets (CSS), Java, cookies, etc.

>>

The new TWikiPlugins feature currently does not have compatibility guidelines for developers. Plugins can require just about anything: browser-specific functions, stylesheets (CSS), DHTML, Java applets, cookies.

TWiki Application Environment

TWiki Requirements

Server and client system requirements; file system structure

Line: 34 to 34

TWiki generates XHTML 1.0 code as long as it is compatible with HTML 3.2.

Changed:

<<

Known Issues

>>

Known Issues

The new TWikiPlugins feature currently does not have any compatibility guidelines for developers. Plugins can require just about anything: browser-specific functions, stylesheets (CSS), Java, cookies, etc.

Deleted:

<<

TWiki File System

You can rename the root TWiki directory - twiki - to whatever you like by changing it in the twiki.cfg configuration file. However, to keep the current installation and future upgrades simple, you should leave the subdirectory structure intact:

Files under twiki/data

TWiki page data stored as individual text files. Each active web has its own subdirectory. The TWiki distribution includes four start-up webs - Main, TWiki, Know, Test - with documentation and demo content, and a _default directory containing all topics required to start a new web. Partial file list:

Files under twiki/data

Changed:

<<

The data directory stores TWiki page data as individual text files. Each active web has its own subdirectory. The TWiki distribution package includes four start-up webs, with a number of pages of documentation and demo content. This is a representative partial file listing...

>>

TWiki page data stored as individual text files. Each active web has its own subdirectory. The TWiki distribution includes four start-up webs - Main, TWiki, Know, Test - with documentation and demo content, and a _default directory containing all topics required to start a new web. Partial file list:

TWiki Operating Environment

TWiki Operating Environment

Overview

>>

Overview

Maintaining minimum client and server requirements is necessary to keep TWiki deployment as broad as possible.

Changed:

<<

Server-Side Requirements

>>

Server-Side Requirements

TWiki is written in Perl 5 and uses a number of shell commands. It requires GNU RCS (Revision Control System) to be installed on the same system. TWiki is developed in a standard Linux/Apache environment. It can also work with Microsoft Windows and other platforms.

Client-Side Requirements

Client-Side Requirements

TWiki generates XHTML 1.0 code as long as it is compatible with HTML 3.2.

Changed:

<<

Known Issues

>>

Known Issues

The new TWikiPlugins feature currently does not have any compatibility guidelines for developers. Plugins can require just about anything: browser-specific functions, stylesheets (CSS), Java, cookies, etc.

Changed:

<<

TWiki File System

>>

TWiki File System

You can rename the root TWiki directory - twiki - to whatever you like by changing it in the twiki.cfg configuration file. However, to keep the current installation and future upgrades simple, you should leave the subdirectory structure intact:

File Descriptions

File Descriptions

A rundown of the individual files in the current %VERSION% distribution, organized by TWiki root directories. All listings are complete unless otherwise noted.

Changed:

<<

Files in twiki

>>

Files in twiki

Introductory and installation files.

Line: 67 to 67

TWikiHistory.html

TWiki development timeline

Changed:

<<

Files in twiki/bin

>>

Files in twiki/bin

All Perl CGI scripts.

Line: 92 to 92

viewfile

Script to view an file attachment

Changed:

<<

Files under twiki/lib

>>

Files under twiki/lib

The new lib/TWiki/Plugins directories contain core configuration, libraries and function modules, and Plugins.

Line: 112 to 112

TWiki/Plugins/InterwikiPlugin.pm

Refer to external Wikis and other Web sites

Changed:

<<

Files under twiki/pub

>>

Files under twiki/pub

attachments like images...

Line: 162 to 162

TWiki/WabiSabi/wabisabi.gif

xxxx

Changed:

<<

Files under twiki/data

>>

Files under twiki/data

The data directory stores TWiki page data as individual text files. Each active web has its own subdirectory. The TWiki distribution package includes four start-up webs, with a number of pages of documentation and demo content. This is a representative partial file listing...

TWiki Operating Environment

Changed:

<<

Server and client system requirements, file system structure

>>

Server and client system requirements, file system structure

Overview

Changed:

<<

Low requirements on client-side and server-side environment, to keep TWiki deployment as broad as possible is a key element of the TWikiMission. Strict W3C and ECMA standards compliance is also a mandate. These requirements are amended from time to time as technology progresses.

>>

Maintaining minimum client and server requirements is necessary to keep TWiki deployment as broad as possible.

Server-Side Requirements

Changed:

<<

TWiki is written in Perl 5 and uses a number of shell commands. It requires that GNU RCS (Revision Control System) be installed on the same system. Current development is on Linux. the recommended platform, but it can also work with Microsoft Windows and other OS.

>>

TWiki is written in Perl 5 and uses a number of shell commands. It requires GNU RCS (Revision Control System) to be installed on the same system. TWiki is developed in a standard Linux/Apache environment. It can also work with Microsoft Windows and other platforms.

The new TWikiPlugins feature currently does not have any compatibility guidelines for developers. Plugins can require just about anything: browser-specific functions, stylesheets (CSS), Java, cookies, etc.

TWiki File System

Changed:

<<

You can rename the root TWiki directory - twiki - to whatever you like by changing it in the twiki.cfg configuration file. However, to keep the current installation and future upgrades simple, you should leave the subdirectory structure intact:

>>

You can rename the root TWiki directory - twiki - to whatever you like by changing it in the twiki.cfg configuration file. However, to keep the current installation and future upgrades simple, you should leave the subdirectory structure intact:

File Descriptions

>>

File Descriptions

Changed:

<<

A rundown of the individual files in the current %VERSION% distribution, organized by TWiki root directories. Note that there may be minor differences in the start-up data files. All listings are complete unless otherwise noted.

>>

A rundown of the individual files in the current %VERSION% distribution, organized by TWiki root directories. All listings are complete unless otherwise noted.

Files under twiki/data

>>

Files under twiki/data

Changed:

<<

The data directory stores the content of TWiki pages as individual text files. Each active web has its own subdirectory. The TWiki distribution package includes four start-up webs, and quite a number of pages with documentation and demo content. This is a representative partial file listing...

>>

The data directory stores TWiki page data as individual text files. Each active web has its own subdirectory. The TWiki distribution package includes four start-up webs, with a number of pages of documentation and demo content. This is a representative partial file listing...

TWiki Operating Environment

Changed:

<<

Low requirements on client-side and server-side environment, to keep TWiki deployment as broad as possible is a key element of the TWikiMission?. Strict W3C and ECMA standards compliance is also a mandate. These requirements are amended from time to time as technology progresses.

>>

Server and client system requirements, file system structure

Overview

Low requirements on client-side and server-side environment, to keep TWiki deployment as broad as possible is a key element of the TWikiMission. Strict W3C and ECMA standards compliance is also a mandate. These requirements are amended from time to time as technology progresses.

TWiki Directory Structure

>>

TWiki File System

Changed:

<<

You can easily rename the root TWiki directory - twiki - to whatever you like by changing it in the twiki.cfg configuration file. However, to keep the current installation and future upgrades simple, you should leave the subdirectory structure intact:

>>

You can rename the root TWiki directory - twiki - to whatever you like by changing it in the twiki.cfg configuration file. However, to keep the current installation and future upgrades simple, you should leave the subdirectory structure intact:

File Descriptions

Changed:

<<

A rundown of the individual files in the current %VERSION% distribution, organized by TWiki root directories. Note that there may be minor differences in the start-up data files.

>>

A rundown of the individual files in the current %VERSION% distribution, organized by TWiki root directories. Note that there may be minor differences in the start-up data files. All listings are complete unless otherwise noted.

Files under twiki/pub

Files under twiki/data

Added:

>>

The data directory stores the content of TWiki pages as individual text files. Each active web has its own subdirectory. The TWiki distribution package includes four start-up webs, and quite a number of pages with documentation and demo content. This is a representative partial file listing...

TWiki Software Environment

>>

TWiki Operating Environment

Changed:

<<

System Requirements

>>

Low requirements on client-side and server-side environment, to keep TWiki deployment as broad as possible is a key element of the TWikiMission?. Strict W3C and ECMA standards compliance is also a mandate. These requirements are amended from time to time as technology progresses.

Changed:

<<

TWiki is written in Perl 5 and also uses some shell commands. It also requires that GNU RCS (Revision Control System) is installed on the same system. The current implementation runs best on a Linux machine, but it can also run with Microsoft Windows.

>>

Server-Side Requirements

Changed:

<<

Required Environment by Platform

Packages:

Linux/Unix:

Windows:

Perl

5.x

5.x

Non-standard Perl modules

???

MIME::Base64, Digest::SHA1 (for password generation)

Optional Perl modules

Net::SMTP (or sendmail)

Net::SMTP

RCS

5.7

5.7 (including diff

Other external programs

ls, fgrep, egrep

ls, fgrep, egrep

Web server

Apache

Apache, IIS

>>

TWiki is written in Perl 5 and uses a number of shell commands. It requires that GNU RCS (Revision Control System) be installed on the same system. Current development is on Linux. the recommended platform, but it can also work with Microsoft Windows and other OS.

TWiki Implementation Notes

>>

TWiki Software Environment

Changed:

<<

Platforms and System Requirements

>>

System Requirements

Changed:

<<

TWiki is written in Perl 5 and also uses some shell commands. The current implementation runs best on a Unix machine, but it is also possible on Microsoft Windows. RCS (for revision control) must be installed on the system. [ MM: Locate elsewhere and/or include one-liner and link for RCS... ]

>>

TWiki is written in Perl 5 and also uses some shell commands. It also requires that GNU RCS (Revision Control System) is installed on the same system. The current implementation runs best on a Linux machine, but it can also run with Microsoft Windows.

Required Environment by Platform

Packages:

Linux/Unix:

Windows:

Line: 17 to 17

Web server

Apache

Apache, IIS

OS versions

Linux, Unix...

every last Win?!

Changed:

<<

Directory Structure

>>

TWiki Directory Structure

Changed:

<<

You can easily rename the root TWiki directory - twiki - to whatever you like by changing it in the twiki.cfg configuration file. However, to keep the current installation and future upgrades simple, you should leave the subdirectory structure - the folder names and locations - exactly as is:

>>

You can easily rename the root TWiki directory - twiki - to whatever you like by changing it in the twiki.cfg configuration file. However, to keep the current installation and future upgrades simple, you should leave the subdirectory structure intact:

Directory Structure

Changed:

<<

You can easily rename the root TWiki directory - twiki - to whatever you like by changing a configuration file value. For the simplest installation and future upgrades, you should leave the subdirectory structure exactly as is:

>>

You can easily rename the root TWiki directory - twiki - to whatever you like by changing it in the twiki.cfg configuration file. However, to keep the current installation and future upgrades simple, you should leave the subdirectory structure - the folder names and locations - exactly as is:

TWiki Implementation Notes

Changed:

<<

Platform

>>

Platforms and System Requirements

Changed:

<<

TWiki is written in Perl 5 and also uses some shell commands. The current implementation runs best on a Unix machine, but it is also possible on Microsoft Windows. RCS (for revision control) must be installed on the system.

>>

TWiki is written in Perl 5 and also uses some shell commands. The current implementation runs best on a Unix machine, but it is also possible on Microsoft Windows. RCS (for revision control) must be installed on the system. [ MM: Locate elsewhere and/or include one-liner and link for RCS... ]

You can easily rename the root TWiki directory - twiki - to whatever you like by changing a configuration file value. For the simplest installation and future upgrades, you should leave the subdirectory structure exactly as is:

TWiki Implementation Notes

Platform

Changed:

<<

TWiki is written in Perl 5 and uses also some shell commands. The current implementation runs best on a Unix machine, but it is also possible on Microsoft Windows. RCS (for revision control) must be installed on the system.

>>

TWiki is written in Perl 5 and also uses some shell commands. The current implementation runs best on a Unix machine, but it is also possible on Microsoft Windows. RCS (for revision control) must be installed on the system.

TWiki Implementation Notes

Changed:

<<

TWiki is written in Perl 5, but it uses also many shell commands. The current implementation runs best on a Unix machine, but it is also possible on Microsoft Windows. RCS (for revision control) must be installed on the system.

>>

Platform

Changed:

<<

Directories

>>

TWiki is written in Perl 5 and uses also some shell commands. The current implementation runs best on a Unix machine, but it is also possible on Microsoft Windows. RCS (for revision control) must be installed on the system.

TWiki is written in PERL 5, but it uses also many shell command. The current implementation runs best on a Unix machine; also possible on Windows. RCS for revision control must be installed on the system.

>>

TWiki is written in Perl 5, but it uses also many shell commands. The current implementation runs best on a Unix machine, but it is also possible on Microsoft Windows. RCS (for revision control) must be installed on the system.

TWiki is written in PERL 5, but it uses also many shell command. The current implementation runs only on a Unix machine. RCS for revision control must be installed on the system.

>>

TWiki is written in PERL 5, but it uses also many shell command. The current implementation runs best on a Unix machine; also possible on Windows. RCS for revision control must be installed on the system.