define and implement kepler archive file format (kar)
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.
#2 Updated by Chad Berkley about 15 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.
#7 Updated by Chad Berkley over 14 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.
#8 Updated by Chad Berkley over 14 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.