Now that TWiki 6.1.0 has been released and Perl itself has been upgraded to version 5.28, it is about time to prepare a new release for TWiki's Personal edition for Windows. The current version of Strawberry Perl
has some changes in its stack, which requires adjustments in some TWiki extensions. New versions of CPAN modules have new dependencies which need to be accounted for when packaging an executable.
It also has surfaced that the current extensions required for that distribution (PSGIEngineContrib
, TWPDistrib and TWikiDevContrib
) are entangled with each other more than they should be. Fixing that would delay the release of the Windows distribution, so I'll create a separate bug item for the refactoring.
it wasn't too difficult to get an all-in-one TWiki executable for Windows working again, but unfortunately there's no way to distribute it due to conflicting licenses of its components. There is no license which fits the executable
. TWiki itself is GPL-licensed, but some of the binary libraries have licenses which forbid being distributed under GPL, or where we can't comply with the GPL regulations as required (copyleft).
So, there's "No action required" as far as the codebase is concerned.