This question about Upgrading from TWiki to Foswiki: Answered
TWiki 6.0 to Foswiki 2.x Upgrade
1)How to upgrade from TWiki 6.x to Foswiki2.x
2)I have used
TwikiDashBoardAddon for created all my home pages.Foswiki supports
TWikiDashboardAddong ?
Upgrade from TWiki 6.x to Foswiki 2.x will be a bit of work. The projects have diverged a bit. You should review the
UpgradingFromOlderTWikiReleases as well as the
UpgradeGuide. Foswiki forked from TWiki 4.2.3, and we have not ported all of the recent TWiki changes into Foswiki, and as well, we've added our own features that don't have equivalent features on TWiki. That said, we are reasonably compatible with older TWiki topics. The "Markup Language" used by TWiki and Foswiki has not changed much. A couple of bigger points that come to mind:
- Foswiki has converted to utf-8 for all stored data, and used Unicode for all internal data. Migration from TWiki will require the same conversion to utf-8 that is required for users migrating from Foswiki 1.x.
- Foswiki no longer bundles CPAN modules. CPAN should be installed using the package management functions provided with your platform.
- We recommend a much newer Perl version. While we still run with Perl 5.8.8, we strongly recommend 5.22 for best performance.
- Our "ACL" implementation has diverged. TWiki added an "AllUsersGroup" Foswiki decided to use * to indicate the wildcard all users.
- Some of the newer TWiki extensions have not been ported.
- A number of changes to the SpreadSheetPlugin have not been ported. We've added those that make sense to us. Functions that do hex transforms of strings have been dropped as Foswiki uses Unicode and multi-byte characters.
As far as the
TWiki:Plugins.TWikiDashboardAddOn, it and its dependencies,
TWiki:Plugins.ScrollBoxAddOn and
TWiki:Plugins.ModalBoxAddOn, they have not been ported, but appear to be very rudimentary extensions with Inline CSS. The ModalboxAddOn uses a much older version of JQuery. Foswiki released the
GridLayoutPlugin for flexible layout capabilities similar to the Dashboard.
--
Main.GeorgeClark - 04 Oct 2016 - 03:30