Hi all, Thanks a lot for the information. It is helping me a lot already.
On Mon, Nov 11, 2013 at 9:32 PM, Saminda Wijeratne <[email protected]>wrote: > Welcome aboard Sachith. > > The easiest port of entry IMO would be to explore from the sceince gateway > developer POV. From 5/10 minute tutorial what you can get is that Airavata > is a system which executes scientific workflows. Which is technically true > but perspectively inaccurate for someone new to start on Airavata. > > - So I would recommend you to first understand about Science Gateways > first[2]. > - Then look at the Airavata website to understand where Airavata fit > in among science gateways. [3](we encourage anyone to ask questions if > anything is unclear in any of these resources and suggestion for improving > the context are most welcome). > - Hopefully after that you'll have a good idea of the purpose of > Airavata which can help you as the entry point for Airavata. At this point > I'd recommend looking at the Airavata API. Airavata API is the doorway to > Airavata from the science gateways. It exposes all the required features of > Airavata to the science gateways. The API is still at a developement stage > and thus you may have alot of questions regarding it. Feel free ask any > questions regarding them. [4] > > > Regards, > Saminda > > 2. http://sciencegateways.org/ > 3. http://airavata.apache.org/architecture/airavata-stakeholders.html > 4. > https://cwiki.apache.org/confluence/display/AIRAVATA/Gateway+Developer+Guide > > > On Mon, Nov 11, 2013 at 10:19 AM, Suresh Marru <[email protected]> wrote: > >> Hi Sachith, >> >> Welcome onboard. I will let others chime in with ideas on how to get >> started. One thought is for you to run some workflows with Airavata and >> document various interactions between components. There is already some >> high level overview’s but its very minimal, you can zoom and document the >> process. In short, when you are learning about internals of Airavata you >> will find it very time consuming and not elegant. Have a goal to make it >> easy for a future student like yours is coming onboard, how can you make it >> easier for them? >> >> Also Airavata lacks release specific documentation, it was bought up >> couple of times with no action [1]. If you can poke around other open >> source projects (including other apache projects) and make recommendations >> on how to document, that will be of great help. If you can make it happen >> for next release, that will be a good contribution. >> >> Have fun hacking around, >> Suresh >> [1] - http://markmail.org/thread/n765pai62d3dbt4a >> >> On Nov 11, 2013, at 12:29 AM, Sachith Withana <[email protected]> >> wrote: >> >> > Hi all, >> > >> > I'm Sachith from University of Moratuwa, Sri Lanka. I'm currently a 3rd >> year undergraduate studying Computer Science and Engineering. >> > >> > I'm a new comer to open source development and thought of starting my >> open source career contributing to Apache Airavata as I'm fascinated by the >> concept. I've gone through the 5 and 10 minute tutorials already and >> currently reading on the architecture of Airavata to understand the >> behavior. ( Reading the Research papers published). >> > >> > Is there any other way I can familiarize myself with the code base of >> Airavata? >> > >> > -- >> > Thanks, >> > Sachith Dhanushka Withana >> > Student, Dept. of Computer Science and Eng. >> > University of Moratuwa >> > www.sachith.withana.net >> >> > -- Thanks, Sachith Dhanushka Withana Student, Dept. of Computer Science and Eng. University of Moratuwa www.sachith.withana.net
