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

Item3932: there needs to be a machine readable & testable DEPENDANCY list in a contrib package

Item Form Data

AppliesTo: Component: Priority: CurrentState: WaitingFor: TargetRelease ReleasedIn
Engine   Enhancement Confirmed   n/a  

Edit Form Data

Reported By:
Applies To:
Current State:
Waiting For:
Target Release:
Released In:


the installers presume that the only thing they are for is to install. so there is no way to ask for a list of dependancies.

similarly, the TWiki:/Plugins need to list dependancies in the TWikiForm - so that configure (via FastReport can test for, install and otherwise inform the user.

I'm wanting it to do dependancies for the debian plugin packages - right now thats really messy.

similarly, FastReport should actually be able to find a package url from the contrib topic, rather than the URL being manufactured by hope and tradition.

Also, need to know is there is a compuloryly manual post install step, or if (in the rare cases the installer really must be run)

mmm, need author and license too really

-- TWiki:Main/SvenDowideit - 22 Apr 2007



Several times I have debated the merits of moving the DEPENDENCIES list into a separate file outside the installer script itself. To do this would simply involve shipping the existing DEPENDENCIES automatically in the extension directory. Would that answer for you?

-- TWiki:Main.CrawfordCurrie - 23 Apr 2007


the other option, is to add parameters to the installer scripts like --show_dependancies, --show_manifest and --show_version

and if we implement it so that the part after show_ is used as the key into a hash, we can even add more infos later.

if we then add those key'd info's to the uploaded topic, we can mine it form FastReports - as in, add META:PREFERENCE

-- TWiki:Main.SvenDowideit - 23 Apr 2007



That's a better idea.

Reclassifying as enhancement.


-- TWiki:Main.CrawfordCurrie - 24 Apr 2007

Summary there needs to be a machine readable & testable DEPENDANCY list in a contrib package
ReportedBy TWiki:Main.SvenDowideit
Codebase ~twiki4
SVN Range TWiki-4.1.2, Sun, 15 Apr 2007, build 13419
AppliesTo Engine

Priority Enhancement
CurrentState Confirmed

Checkins TWikirev:13501 TWikirev:13502
TargetRelease n/a

Edit | Attach | Watch | Print version | History: r9 < r8 < r7 < r6 < r5 | Backlinks | Raw View |  Raw edit | More topic actions
Topic revision: r9 - 2007-09-21 - KennethLavrsen
This site is powered by the TWiki collaboration platform Powered by PerlCopyright © 2008-2023 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback