[kepler-users] Plugin for 2.0
David Welker
david.v.welker at gmail.com
Wed Apr 21 06:30:36 PDT 2010
You do not necessarily have to refactor your code itself. You may only
need to organize the code into a module (which is a folder that has
specified directories for src, lib, resources, etc) that is referenced
along with *kepler-2.0 in a new suite.
The details of how to make a module are in the build instructions:
https://kepler-project.org/developers/teams/build/documentation/build-system-instructions
Overall, this task should be fairly straightforward.
It is possible that your code itself will need to be refactored itself
to work with 2.0. It is impossible to tell. It entirely depends on
whether any of the APIs that your plugin uses have changed. Therefore,
there are no general instructions we could provide. It is possible
that no code refactoring will be necessary.
You could seperate the task of making a module with the task of making
that module compatible with 2.0. First, simple include your module in
a suite that references *kepler-1.0. After you get that working, you
know that you have structured your module correctly. You can then
change *kepler-1.0 to *kepler-2.0 to see whether or not any code
refactoring is necessary. Breaking this up into two stages like this
may not really be necessary however, as making your plugin into a
module should be fairly straightforward. It is up to you whether you
want to break the task into two stages or just do it all at once.
Hope that helps!
Sent from my iPhone
On Apr 21, 2010, at 6:40 AM, tog <guillaume.alleon at gmail.com> wrote:
> Hi David,
>
> No this is all my question is about. I am aware that I will need to
> refactor my code but I would like to get some information on how to
> do it.
>
> Guillaume
>
>
> On Wed, Apr 21, 2010 at 6:07 PM, David Welker <david.v.welker at gmail.com
> > wrote:
> Is your plugin making use of the new module system, which is how
> plugins should now be made?
>
> Sent from my iPhone
>
>
> On Apr 21, 2010, at 3:12 AM, tog <guillaume.alleon at gmail.com> wrote:
>
> Dear all,
>
> I have a plugin for a grid middleware working with Kepler 1.0. Where
> can I find some documentation describing how to port that plugin
> onto Kepler 2.0 ?
> All documentations I have found so far is still for 1.0 (at least
> this is what tells the cover page).
>
>
> Best Regards
> Guillaume
> _______________________________________________
> Kepler-users mailing list
> Kepler-users at kepler-project.org
> http://mercury.nceas.ucsb.edu/kepler/mailman/listinfo/kepler-users
>
>
>
> --
> PGP KeyID: 1024D/69B00854 subkeys.pgp.net
>
> http://cheztog.blogspot.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.nceas.ucsb.edu/kepler/pipermail/kepler-users/attachments/20100421/f696f7d4/attachment.html>
More information about the Kepler-users
mailing list