Bug #1340
closeddefine and implement kepler archive file format (kar)
0%
Description
we should implement a packaging function similar to what we have in metacat
where if you want to ship a pipeline to someone else, kepler would find all the
actors that aren't in the standard library and zip them up with the workflow
moml. This would make it easy for simple sharing of workflows. eventually, we
could have it automatically upload these to the grid as well.
Related issues
Updated by Chad Berkley over 19 years ago
we decided in kansas that we need a kepler archive file (kar) that will
encapsulate data and services as well as the workflow and metadata. We talked
about this further in juneau 1/05
Updated by Chad Berkley about 19 years ago
The KSW format has been changed several times. It's current incarnation is 100%
compatible with the current MoML DTD. I have sent it to Shawn and Christopher
for them to validate that it is 100% MoML compatible.
There is now an automated class that will create a KSW file for a single actor.
Need to work on encapsulating an entire workflow. The KSW for a single actor
can be loaded dynamically at kepler startup simply by putting the ksw file into
the kepler/ksw directory.
Updated by Chad Berkley about 19 years ago
I forgot to mention, that currently, even though the ksw metadata contains
semantic annotations, they are still using the old system. This will change
when we implement the getAllObjects() method that Shawn needs to complete the
new semantics system.
Updated by Matt Jones almost 19 years ago
Mostly complete. Cleaning up loose ends dealing with class loading.
Updated by Matt Jones almost 19 years ago
- Bug 2025 has been marked as a duplicate of this bug. ***
Updated by Chad Berkley almost 19 years ago
The kar format has been specified and kar files are currently being used to load
actors into kepler. it was recently decided that sine we don't have time to do
dynamic class loading, we are going to package only moml into the kar files and
just use kar files for transporting "configured moml actors". The use of kar
files as an archive format is being postponed until after release 1.0.
Updated by Chad Berkley almost 19 years ago
changing the milestone to A9. The kar file loading is working but i'm not going
to be able to have the kar file creation (user clicking on a wf or actor and
choosing "create kar file") working by A8. Also changed the severity to major
instead of blocker since this is no longer a blocker.
Updated by Chad Berkley over 18 years ago
This is now mostly working, but there are still issues with adding annotations
to the actor. Shawn and I are going to work on this the Thursday after the
Davis Kepler meeting and hopefully resolve this bug.