Uploaded image for project: 'Apache Taverna'
  1. Apache Taverna
  2. TAVERNA-645

Plugin and configuration versioning

    XMLWordPrintableJSON

    Details

      Description

      Some kind of mechanism to deal with configuration and plugin versioning. For instance it could be that the workflow bundle was made with the WSDL activity for Taverna 2.2 - but in Taverna 2.4 there's a new property "port" in addition to "wsdl" and "methodname". The configuration could then be upgraded, but only if "port" is optional or have a default value. On the other side, a configuration with the "port" property defined can't be downgraded to work with 2.2 - and so it should not be included when the default value is used.

      This issue must also deal with how plugin versions can be represented, version ranges would be good. It's unclear whether plugin and activity would have the same version number, and if this version would match the POM/OSGibundle version or match the official Taverna release version - but remember it should also work for third-party activities

        Attachments

          Activity

            People

            • Assignee:
              Unassigned
              Reporter:
              stain Stian Soiland-Reyes
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated: