Foswiki archived release
Foswiki - The Free and Open Source Wiki
Note this is the second beta release of Foswiki 1.0.0. It is not recommended for production use

Beta 2 has been released to resolve a few severe bugs with Beta 1, including a security issue (passwords for newly registered users were shown in the users' topics).
Please read the installation instructions
The purpose of this beta is the following:
- Give translators a platform to test their work on.
- Give developers a chance to see a real installation built and installed.
- Give extension developers a platform to develop the Foswiki versions of extensions.
- Give our users a chance to practice the upgrade from TWiki to Foswiki before the real release.
There may be a beta 3 just before January 2009 if needed.
The release of Foswiki 1.0.0 is planned for 03 Jan 2009 but can be delayed by a week as we will not release with known urgent bugs.
The quality of 1.0.0 is dependent on
you downloading and installing this beta and reporting problems to the development team.
Download Foswiki 1.0.0-beta2 now
GPG Signatures and MD5 checksums are provided for verifying the integrity of the files for the primary download packages.
%STARTSECTION{"download-topic"}%
%INCLUDE{"Download.FoswikiReleaseViewTemplate" section="download"
release="%FORMFIELD{"Release" topic="%BASETOPIC%"}%"
url="%PUBURLPATH%/%BASEWEB%/%BASETOPIC%"
upgraded=""
upgrade=""
}%
%ENDSECTION{"download-topic"}%
%STARTSECTION{"download-topic-upgrade"}%
---+++!! Upgrade versions
If you already have Foswiki version an earlier version 1.1.X installed
%INCLUDE{"Download.FoswikiReleaseViewTemplate" section="download"
release="%FORMFIELD{"Release" topic="%BASETOPIC%"}%"
url="%PUBURLPATH%/%BASEWEB%/%BASETOPIC%"
upgraded="upgrade-"
upgrade="upgrade"
}%
%ENDSECTION{"download-topic-upgrade"}%
%STARTSECTION{"download-sourceforge"}%
%INCLUDE{"Download.FoswikiReleaseViewTemplate" section="download"
release="%FORMFIELD{"Release" topic="%BASETOPIC%"}%"
url="http://sourceforge.net/projects/foswiki/files/foswiki/%FORMFIELD{"Release" topic="%BASETOPIC%"}%"
upgraded=""
upgrade=""
}%
%ENDSECTION{"download-sourceforge"}%
%STARTSECTION{"download-sourceforge-upgrade"}%
---+++!! Upgrade versions
If you already have Foswiki version an earlier version 1.1.X installed
%INCLUDE{"Download.FoswikiReleaseViewTemplate" section="download"
release="%FORMFIELD{"Release" topic="%BASETOPIC%"}%"
url="http://sourceforge.net/projects/foswiki/files/foswiki/%FORMFIELD{"Release" topic="%BASETOPIC%"}%"
upgraded="upgrade-"
upgrade="upgrade"
}%
%ENDSECTION{"download-sourceforge-upgrade"}%
%STARTSECTION{"download"}%
| *File* | *GPG* | *MD5* | *Description* |
| [[%url%/Foswiki-%upgraded%%release%.tgz][%ICON{download}% Foswiki-%upgraded%%release%.tgz]] | [[%url%/Foswiki-%upgraded%%release%.tgz.asc][GPG]] | [[%url%/Foswiki-%upgraded%%release%.md5][MD5]] | %upgrade% tar gz version of Foswiki |
| [[%url%/Foswiki-%upgraded%%release%.zip][%ICON{download}% Foswiki-%upgraded%%release%.zip]] | [[%url%/Foswiki-%upgraded%%release%.zip.asc][GPG]] | [[%url%/Foswiki-%upgraded%%release%.md5][MD5]] | %upgrade% zip version of Foswiki |%ENDSECTION{"download"}%

The upgrade packages exclude the files that are typically changed when you customize your installation. The upgrade package can be copied on top of an existing running 1.0.X installation for a quick upgrade to 1.0.0-beta2. See
Installation section for details.
Upgrading to 1.0.0-beta2 from a 1.0.X release using the upgrade package is known to have issues. Copying a 1.0.0-beta2 upgrade package on top of a 1.0 will leave a lot obsolete files behind which could cause trouble. Using a
LocalSite.cfg file from a 1.0 system will appear to work, but will cause significant issues with
QuerySearch. Migration from Foswiki 1.0 to any release of 1.0 should be done using a reinstall.
Other downloads/installers
See also:
OtherFoswikiInstallers
Getting help & providing feedback
Don't forget to use the
upgrade or
installation guides. If you need help, there are several options:
We want to hear from you! Especially if you have noticed a bug, have some ideas we could use, or just want to contribute:
Foswiki is an enterprise collaboration and information sharing tool targeted for professional use in many types of companies: from small businesses to large organizations.
Foswiki is a wiki: fundamentally, a website with editable web pages. It looks like a normal web site but it encourages contributions, edits, updates, questions, and answers from its users. It's a powerful way of enabling a community to communicate asynchronously using intranet and public internet websites. Foswiki is simple to learn and use. It aims to provide a transparent way for you to publish and exchange your ideas with others over the web and eliminates the one-webmaster syndrome of outdated intranet content.
It is a structured wiki with tools that enables users without programming skills to build powerful yet simple applications to process information and support workflows. Developers can extend the functionality of Foswiki with plugins.
Foswiki is the old TWiki project under a new name. Restrictions on the use of the TWiki brand has resulted in many of its developers continuing the project under the new Foswiki name. Foswiki is backwards compatible with all content from older TWiki installations. Foswiki 1.0.0 ships with a version that has a TWikiCompatibilityPlugin pre-installed, thus enabling most extensions made for TWiki work under Foswiki.
Installation
New features - highlights:
- The Foswiki 1.0.0 is built on a new platform called Foswiki Stand Alone which adds support for FastCGI and enables more optimized functionality in mod_perl and other similar runtime environments. Foswiki Stand Alone will also enable features such as running Foswiki without a separate webserver. (Some of these new features are not yet available; you can ensure your applications and plugins will work properly on the new platform by testing them out now with Foswiki 1.0.0.)
- The PatternSkin has been given a facelift: The PatternSkin topic offers a choice of multiple themes, the sidebar can be placed either on the left or right, a frame can be added around the main content area, and a TWiki theme is available to make it easier for those upgrading from TWiki (dimensions such as the top bar size match the dimensions in the TWiki PatternSkin).
- Advanced Search screen now supports a query-based search.
- New section type "expandvariables" adds better control over macro expansion in topic templates. You can now create template topics with sections within which all macros are expanded.
- New "Copy topic" feature in the "More topic actions" tools.
- IF conditions has been expanded with new "isempty" test condition.
-
viewfile script can be used as a webserver ErrorDocument enabling both more secure attachments and user focused error dialogs.
Security Updates
Foswiki is much more secure than TWiki 4.2.4.
- The Foswiki 1.0.0 has chosen to secure by default the powerful but also vulnerable URLPARAM macro against cross site scripting (XSS) attacks. URLPARAM now by default encodes a short list of unsafe characters
'"<>% which eliminates most XSS possibilities within normal use of URLPARAM. This means that not only the distributed topics but also your existing topics are better protected against XSS.
- Functions QUERYPARAMS, ORIGURL (skin macro) are secured against XSS attacks. QUERYPARAMS, like URLPARAM, is now encoded with the new, safe encoding.
- Print preview link is no longer vulnerable to XSS attacks.
- Additional security fixes have been made, based on security audits performed by the Foswiki team.
Bugfix Highlights
- Roughly 120 bugs have been fixed since TWiki 4.2.3.
- 6 Enhancements have been added.
- More than 1600 checkins have been made on the code repository since the start of the Foswiki project.
Upgrading From TWiki 4.2
Foswiki is compatible with content of TWiki releases up to and including 4.2, as part of its design.
As part of the creation of the Foswiki project, the Foswiki community is evaluating all of the hundreds of extensions that are available for TWiki. All that are working are ported over to the Foswiki name space. Many of them are being enhanced through the removal of bugs and security vulnerabilities, resulting in better, more functional plugins for Foswiki. The most popular plugins are already ported and more are added every day.
If you are upgrading you it is important you read first the
ReleaseNotes01x00 and follow the instructions in the
UpgradeGuide. These two documents can also be found as html documents in the root of the installation.
Resources
Installation
Please refer to the INSTALL.html which can be found the downloaded tgz/zip.
License
- This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.
- This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
- See the GNU General Public License for more details, published at http://www.gnu.org/copyleft/gpl.html
Release Details