• Do not register here on develop.twiki.org, login with your twiki.org account.
• Use View topic Item7848 for generic doc work for TWiki-6.1.1. Use View topic Item7851 for doc work on extensions that are not part of a release. More... Close
• Anything you create or change in standard webs (Main, TWiki, Sandbox etc) will be automatically reverted on every SVN update.
Does this site look broken?. Use the LitterTray web for test cases.

Item7854: Working on a new release for the TWiki Windows Personal edition

Item Form Data

AppliesTo: Component: Priority: CurrentState: WaitingFor: TargetRelease ReleasedIn
Extension TWikiDevContrib Normal No Action Required TWiki:Main.HaraldJoerg n/a  

Edit Form Data

Summary:
Reported By:
Codebase:
Applies To:
Component:
Priority:
Current State:
Waiting For:
Target Release:
Released In:
 

Detail

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.

-- TWiki:Main/HaraldJoerg - 2018-08-31

Technically 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.exe. 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.

-- TWiki:Main.HaraldJoerg - 2018-09-06

ItemTemplate
Summary Working on a new release for the TWiki Windows Personal edition
ReportedBy TWiki:Main.HaraldJoerg
Codebase 6.1.0
SVN Range TWiki-6.0.2-trunk, Sat, 07 Jul 2018, build 30509
AppliesTo Extension
Component TWikiDevContrib
Priority Normal
CurrentState No Action Required
WaitingFor TWiki:Main.HaraldJoerg
Checkins

TargetRelease n/a
ReleasedIn

Edit | Attach | Watch | Print version | History: r2 < r1 | Backlinks | Raw View |  Raw edit | More topic actions
Topic revision: r2 - 2018-09-06 - HaraldJoerg
 
This site is powered by the TWiki collaboration platform Powered by PerlCopyright © 2008-2024 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback