[kepler-dev] [Bug 5099] New: Import Dependent Modules for KAR doesn't work

bugzilla-daemon at ecoinformatics.org bugzilla-daemon at ecoinformatics.org
Wed Jul 21 12:02:05 PDT 2010


http://bugzilla.ecoinformatics.org/show_bug.cgi?id=5099

           Summary: Import Dependent Modules for KAR doesn't work
           Product: Kepler
           Version: 2.0.0
          Platform: Other
        OS/Version: All
            Status: NEW
          Severity: normal
          Priority: P2
         Component: general
        AssignedTo: aschultz at nceas.ucsb.edu
        ReportedBy: barseghian at nceas.ucsb.edu
         QAContact: kepler-dev at kepler-project.org
   Estimated Hours: 0.0


If you create a KAR that depends on modules that you're not currently running,
the KAR icon in the Components pane shows an exclamation mark and gives you the
option to Import Dependent Modules. This action does not work however, because
the modules it attempts to download don't exist -- the KAR MANIFEST.MF
dependsOnModule and module-dependencies attributes are just storing module
names without version numbers, so e.g. if you're configured to the
test-releases area, and attempt to open a 'reporting KAR' in vanilla kepler,
the import action will attempt to download:

https://code.kepler-project.org/code/kepler/releases/test-releases//provenance/provenance.zip

instead of:

https://code.kepler-project.org/code/kepler/releases/test-releases/provenance-2.0.0/provenance-2.0.0.zip

An additional problem is that if this fails to download, you get an error
message, but it's followed by a message saying 'Module Download Complete' as if
it had worked.

Aaron and David - I'm not sure what your decision was on this - should a KAR
created w/ particular modules always be openable by those modules, no matter
their version? It seems like the KAR MANIFEST should store the exact versions
of the modules that were used to create it, for future identification. Having
already released 2.0, if changes to the KAR MANIFEST are made, they should be
backward compatible to support KARs users may have already made.

-- 
Configure bugmail: http://bugzilla.ecoinformatics.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.


More information about the Kepler-dev mailing list