Hi Sumedha,

Mainly you need to provide a project description of your own explaining
what does this project and how does it will help the overall project, how
does it will be useful for Airavata usecases..Please find the detail
project requirements.. in your project proposal you need to mention how are
you doing to address following project requirements.

1. First you need to change the Airavata code base to enable plugging any
kind of a registry implementation, so that you can use your NoSQL
implementation plugged in to Airavata and keep developing that. This step
should also fix the XBaya to work out of the box with any kind of Registry
implementation ...
2. Then you need to implement the AiravataRegistry interface (We have one
implementation which is AiravataJCRRegistry) with NoSQL support underneath.
Right now we only support only JCR implementation ...Enabling XBaya to use
any kind of Registry implementation would be tricky because configuration
data could be different, if you successfully finish the NoSQL support we
would like you to add the NoSQL access suport to XBaya UI so that we can
easily test the implementation without writing client code.

3. Finally when project finish Airavata should work out of the box when we
plug NoSQL and users should be able to write client code to run a workflow
and retrieve data from Registry ..

Ex: retrive input, outout and other data or XBaya should work out of the
box when
And next important thing is how are you going to implement the required
features.

If you have further questions please ask in the list...

Lahiru

On Sat, Mar 31, 2012 at 3:40 AM, Sumedha Kodithuwakku <
[email protected]> wrote:

> Hi Suresh,
>
> I have posted  the things which I need clarification under the topic. Also
> It would be appreciated if I can get some help on how to prepare the
> proposal such as what should be the format and what should be included in
> the proposal.
>
> Thanks.
>
> On Tue, Mar 27, 2012 at 9:30 AM, Suresh Marru <[email protected]> wrote:
>
> > Hi Sumedha,
> >
> > Please post your questions on this topic to -
> > https://issues.apache.org/jira/browse/AIRAVATA-341? Do you need any help
> > while you prepare the gsoc proposal?
> >
> > Suresh
> > On Mar 23, 2012, at 8:15 AM, Marlon Pierce wrote:
> >
> > > -----BEGIN PGP SIGNED MESSAGE-----
> > > Hash: SHA1
> > >
> > > Probably that isn't a good place to start.  I suggest looking instead
> at
> > the registry API and also the sample AiravataClient
> >
> (airavata//modules/airavata-client/src/main/java/org/apache/airavata/client/airavata/AiravataClient.java).
> >  The goal is to keep the API the same and the objects stored in the
> > registry the same but replace the storage mechanism. It would also be
> > useful to evaluate different NoSQL solutions for our cases.
> > >
> > >
> > > So I recommend thinking through the code and then filing a set of Jira
> > tasks.  You can link them to the GSOC Jira task using "is part of".
> > >
> > >
> > > Marlon
> > >
> > >
> > > On 3/23/12 2:24 AM, Sumedha Kodithuwakku wrote:
> > >> Hi Marlon,
> > >>
> > >> Thanks for the above suggestion.
> > >>
> > >> I studied the the paper you have mentioned and I was able to get a
> good
> > >> understanding about Airavata. Also I followed the two tutorials (5mins
> > and
> > >> 10mins) and now I have a better understanding on how it works.
> > >>
> > >> Since my GSoC idea is related to the Registry I thought of trying to
> > patch
> > >> some issues in that area because It will help me to understand it
> well.
> > So
> > >> I thought of trying to solve the issue
> > >> here<https://issues.apache.org/jira/browse/AIRAVATA-333>[1].
> > >>
> > >> So please let me know If this is suitable as a start because I'm a
> > beginner
> > >> in Airavata. Also any materials regarding Airavata registry will be
> much
> > >> appreciated. Also it would be appreciated if I can know how to
> > re-generate
> > >> the exceptions mentioned in the issue.
> > >>
> > >> Thanks
> > >>
> > >> [1]. https://issues.apache.org/jira/browse/AIRAVATA-333
> > >>
> > >>
> > >>
> > >> On Mon, Mar 19, 2012 at 11:42 PM, Marlon Pierce <[email protected]>
> > wrote:
> > >>
> > >> Hi Sumedha--
> > >>
> > >>
> > >> Thanks for your interest.  For background, you can start with
> > >> http://people.apache.org/~smarru/papers/airavata-gce11.pdf (from the
> > >> GCE11 workshop).  Please don't hesitate to email airavata-dev when you
> > have
> > >> more questions.
> > >>
> > >>
> > >> Marlon
> > >>
> > >>
> > >> On 3/18/12 1:35 AM, Sumedha Kodithuwakku wrote:
> > >>>>> Hi,
> > >>>>>
> > >>>>> I am Sumedha Kodithuwakku. I am an undergraduate student in
> Computer
> > >>>>> Science and Engineering. I would like to take the above
> > implementation as
> > >>>>> my GSoC project. I have started studying about Airavata and how it
> > >> works. I
> > >>>>> was able to build it without any issues. Now I am studying it with
> > the
> > >>>>> references on Airavata project home page.
> > >>>>>
> > >>>>> Any suggestions or materials which will help me in this will
> > >>>>> be much appreciated.
> > >>>>>
> > >>>>> Thanks.
> > >>>
> > >>
> > >>
> > >>
> > > -----BEGIN PGP SIGNATURE-----
> > > Version: GnuPG/MacGPG2 v2.0.16 (Darwin)
> > > Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/
> > >
> > > iQEcBAEBAgAGBQJPbGlUAAoJEEfVXEODPFIDD1cH/1qoKhVWzSEZXfnpbRDGrb3A
> > > 2FS/rnkqjVHjT/ZiSICLWSfBANWEoYZkGJUdxpJCW2C6g6RCkn8S7b7MZ86eUltv
> > > H5X73b2uvK52aI6khGu4EIJBfrGCQJxtRW76Gu43VLSvYOn1efuEY3aqY881/yF2
> > > ZmrDC96GVDkoPEJvsTF/Gz5dH6t2tYE0S5BHfLZNoNjqGVklwEalz6DiZ7nemepn
> > > lxddMM2SgNvPZ+ta/Eate4jrfzGJ0muUuErHs1Ojvt6A6F1KsnW9HKcqo9EzmYJU
> > > iNyjwMsa/MyRpFbSrIO7H56mLi9p4HDtTD6UCNqL1kGoUYgB3cuPH+9HyOrWy4Y=
> > > =+O1l
> > > -----END PGP SIGNATURE-----
> >
> >
>
>
> --
> Sumedha Sanjeewa
> Undergraduate
> Department Of Computer Science & Engineering,
> University Of Moratuwa,
> Sri Lanka.
>



-- 
System Analyst Programmer
PTI Lab
Indiana University

Reply via email to