<?xml version="1.0"?>
<!-- Generated by the OpenACS Package Manager -->

<package key="workflow" url="http://openacs.org/repository/apm/packages/workflow" type="apm_service">
    <package-name>Workflow</package-name>
    <pretty-plural>Workflows</pretty-plural>
    <initial-install-p>f</initial-install-p>
    <singleton-p>t</singleton-p>
    <implements-subsite-p>f</implements-subsite-p>
    <inherit-templates-p>t</inherit-templates-p>
    <auto-mount>workflow</auto-mount>

    <version name="2.1.2d2" url="http://openacs.org/repository/download/apm/workflow-2.1.2d2.apm">
        <owner url="http://pinds.com">Lars Pind</owner>
        <owner url="http://petermarklund.com">Peter Marklund</owner>
        <summary>A Tcl API for creating and managing workflows.</summary>
        <release-date>2004-01-30</release-date>
        <vendor url="http://www.collaboraid.biz">Collaboraid</vendor>
        <description format="text/html">
          This package lets you define the process that your tickets, articles,
          documents, reports, claims, change requests, or any other
          object of interest, must go through to ensure consistent quality and
          to avoid that any cases falls through the cracks.
          It supports the Bug Tracker, CMS publication, simple approval, and much more.
&lt;p&gt;
For more information, see: &lt;a href=&quot;http://web.archive.org/web/20050224212933/http://www.collaboraid.biz/developer/workflow-spec&quot;&gt;the workflow specification&lt;/a&gt;.</description>
        <maturity>0</maturity>

        <provides url="workflow" version="2.1.2d2"/>
        <requires url="acs-content-repository" version="5.0.0b4"/>
        <requires url="acs-kernel" version="5.2.0d2"/>
        <requires url="notifications" version="5.1.7"/>
        <requires url="acs-templating" version="5.10.1d8"/>

        <callbacks>
            <callback type="after-install"  proc="workflow::install::package_install"/>
            <callback type="after-upgrade"  proc="workflow::install::after_upgrade"/>
            <callback type="before-uninstall"  proc="workflow::install::package_uninstall"/>
        </callbacks>
        <parameters>
            <parameter scope="instance" datatype="number"  min_n_values="1"  max_n_values="1"  name="SweepTimedActionsFrequency"  default="300" description="How frequently should we scan for and fire timed actions which have timed out. Specify the number of seconds between each run of the sweeper." section_name="Sweeper"/>
        </parameters>

    </version>
</package>
