• 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.

Item7657: Package TWiki as a standalone application on Windows for personal use

Item Form Data

AppliesTo: Component: Priority: CurrentState: WaitingFor: TargetRelease ReleasedIn
Extension   Normal Closed 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

Packaging an executable for personal use of TWiki needs some code on top of Item7632 (Run TWiki as PSGI applcation), and some cleanup in the PSGI contrib. In particular:
  • The package needs to ship with a fallback LocalSite.cfg to avoid use of RCS and grep (but robust against overwriting it during an upgrade).
  • The package needs a "starter script" which should be factored out of PSGIEngineContrib (where it is today).
Both are specific for Windows, and both are specific for personal use. Neither is necessary or helpful for any other use case of TWiki, and neither should be part of a "normal" TWiki release, hence there's no target release. For automated builds, it might also be helpful to maintain a MANIFEST which is different from TWiki's core or default manifests.

See also: TWiki:Codev.PortableTWiki, TWiki:Codev.TWikiForWindowsPersonal

-- TWiki:Main/HaraldJoerg - 2015-05-18

The package is available for download from Sourceforge - with a initial configuration for pure-perl operation.

-- TWiki:Main.HaraldJoerg - 2016-02-27

ItemTemplate
Summary Package TWiki as a standalone application on Windows for personal use
ReportedBy TWiki:Main.HaraldJoerg
Codebase ~twiki4
SVN Range TWiki-6.0.1-trunk, Fri, 03 Apr 2015, build 28925
AppliesTo Extension
Component

Priority Normal
CurrentState Closed
WaitingFor TWiki:Main.HaraldJoerg
Checkins TWikirev:29225 TWikirev:29229 TWikirev:29232 TWikirev:29700
TargetRelease n/a
ReleasedIn

Edit | Attach | Watch | Print version | History: r6 < r5 < r4 < r3 < r2 | Backlinks | Raw View |  Raw edit | More topic actions
Topic revision: r6 - 2016-02-27 - HaraldJoerg
 
This site is powered by the TWiki collaboration platform Powered by PerlCopyright © 2008-2022 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback