[kepler-dev] [Bug 4483] - Module dependencies in MoML files
bugzilla-daemon at ecoinformatics.org
bugzilla-daemon at ecoinformatics.org
Thu Oct 22 15:27:46 PDT 2009
http://bugzilla.ecoinformatics.org/show_bug.cgi?id=4483
------- Comment #12 from welker4kepler at gmail.com 2009-10-22 15:27 -------
If you are going to implement a temporary solution, I think you should instead
just save the current active configuration in the kar file. That is much
simpler for developers and will always work.
Also, I have been thinking about this, and I think part of the problem is
basically Kepler restart. My concern with a module specifying incorrect
dependencies is if those incorrect dependencies lead to an unnecessary restart
of Kepler. You could imagine a situation where two workflows are in fact
compatible, but when you load one or another you find that you need to restart.
I think you should hold off on the idea of having a String transport mechanism
because then we have to think about how we are going to specify dependencies
and I don't think we should be specifying them at such a low level without
thinking about the implications. Saving the active configuration to the kar, by
contrast, is both very simple to implement, requires not extra work for
developers, and is very simple to back out of if and when we come up with a
better solution.
More information about the Kepler-dev
mailing list