Hey Suresh, On Feb 5, 2012, at 10:19 AM, Suresh Marru wrote:
> >>> 4) Improve architecture diagrams, data models, schema documentation, E-R >>> diagrams what ever makes community to understand the code better. >> >> Yep that's a good idea. But I'll turn this question around. Who is asking >> for this documentation? I haven't seen a ton of users here, >> so they are likely out there somewhere, and asking you guys for it, but I'm >> not seeing it on list. It would be great to see that >> conversation shift to the list. Yes, I'm not perfect at this either and nor >> is anyone, but just something to shoot for. > Yes, we had some people ask for off the list and we are trying to encourage > more and more communications in the list. But in general, Airavata is > targeted more towards middleware developers who can add thin UI layers > meeting to specific needs. The strength of airavata is its flexible and > interoperable architecture where communities can pick and choose the > components they would like and integrate it into existing environments. At > same time, it can be used as a self-contained system, so good architecture > diagrams and API documentation should make these integrations easier. More > over we need to ease the development steps to receive contributions to a > single component without having to understand the entire system. From what I > can tell, from website OODT has done a good job on these aspects. Airavata > needs to catch up. No worries on this. All I'm saying is that it would be great if there are architecture or development interested users (which I know there are! :-) ) for Airavata that would jump on list and help flush this out. We've recently had a bunch of this happen on the OODT list over the past year and a half -- we're getting folks whose contributions are really helping to document the design and so forth. > >>> 5) Improve usability. Invite HCI usability experts to criticize at same >>> time give suggestions to improve. >> >> Hmmm, good idea -- can you send some of them OODT's way?? :) > > We got some good feedback from HCI teams previously, but not sure we will > succeed on this again. But sure if we see interested matching data management > and related areas, we know where to point to. :) Cool! And vice versa. > >>> 7) Start developing web interfaces/gadgets to Airavata back end services >>> and actively work with projects like Rave. >> >> Yep, feel free to ask for help on that on [email protected] too -- we >> have some UI devs (Andrew Hart is one of them) >> and some others who really enjoy working on UIs. Gasp -- I even like it too! >> :) But I'm a huge Wicket guy so if you use Wicket, >> you'll have a supporter (and potential coder) in me! > I am an UI illiterate and do not understand the difference between wickets, > gadgets and so on. To me Wicket is one of the stumps in the game of cricket :) Hehe, yep. Cricket FTW. > >>> Couple of brainstorming ideas: >>> * Should we actively participate in Google summer of code? this not only >>> helps us to break down the tasks, it also makes us think the next 6+ months >>> of roadmap. If we are lucky, we might get good code contributions too. >>> Ross, Chris, Any directions on how to proceed on this? >> >> +1 to participate in GSoC. I haven't managed to get to do it with OODT but >> may try this year. Can't be free cycles! >> And yes, Ross is right, jump over on [email protected] and ask there >> for more info or check out: >> >> http://community.apache.org/gsoc.html > > Thanks to you and Ross for pointer to community. I see GSOC was announced > earlier this week. We will get ready with the project ideas. Cool keep rockin' on. Cheers, Chris ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Chris Mattmann, Ph.D. Senior Computer Scientist NASA Jet Propulsion Laboratory Pasadena, CA 91109 USA Office: 171-266B, Mailstop: 171-246 Email: [email protected] WWW: http://sunset.usc.edu/~mattmann/ ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Adjunct Assistant Professor, Computer Science Department University of Southern California, Los Angeles, CA 90089 USA ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
