Monday, September 21, 2009

Google Summer of Code Projects at EGEE'09

Probably you recall the "mysterious bonus" from the Training Event in a previous post.

Now the mystery is solved! We are introducing two Google Summer of Code Projects in the EGEE'09 Conference.
Google Summer of Code is a global program that offers student developers stipends to write code for various open source software projects. This program has worked with several open source, free software, and technology-related groups to identify and fund several projects over a three month period. Since its inception in 2005, the program has brought together nearly 2500 successful student participants and 2500 mentors from 98 countries worldwide, all for the love of code. Through Google Summer of Code, accepted student applicants are paired with a mentor or mentors from the participating projects, thus gaining exposure to real-world software development scenarios and the opportunity for employment in areas related to their academic pursuits. In turn, the participating projects are able to more easily identify and bring in new developers. Best of all, more source code is created and released for the use and benefit of all.

Within the Globus mentoring organization, we have mentored the following projects:

GridWay Graphical User Interface
Srinivasan Natarajan (California State University at Sacramento)
Mentor: Me
Description: Current Gridway environment does not provide users with a Graphical interface for monitoring and submitting jobs. The changes can be made using GTK+ or The GIMP Toolkit which will use the existing infrastructure of DRMAA API (C bindings). The existing command line interfaces are supported in Graphical User Interface so that users are able to compose, manage, synchronise and control their jobs just by clicking the graphical interface instead of the commands.

Google Maps + GridWay
Student: Carlos Martín (Universidad Complutense de Madrid)
Mentor: Alejandro
Description: The goal was to develop a web interface with a geographical representation of the Gridway resources using a GoogleMaps mashup, including useful information such as statistics of usage, workload, pending jobs, queue size, etc. It also contains options so the user can filter and select which information is relevant (where are the user's active jobs, or what is the situation of the submitted jobs...).

Both of them will be explained in detail during the Fusion Activities in the Grid and Related Projects Session that takes place today. The idea is to show the Fusion Community the many possibilities for application porting/use onto the Grid these new Gridway improvements offer.

By the way, Alejandro and I would like to congratulate both Carlos and Srinivasan because of their hard work during this summer. Success is yours!

No comments: