tag:blogger.com,1999:blog-60603973064994353202024-11-01T04:07:02.629-07:00Google Summer of Code BlogNews on Google's program to encourage student participation in open source development.Unknown[email protected]Blogger72125tag:blogger.com,1999:blog-6060397306499435320.post-92079630071128145722008-03-05T16:25:00.000-08:002020-07-17T16:09:50.240-07:00We're Moving<span style="font-style: italic;" class="byline-author">By Jeff Bailey, Open Source Team</span><br /><br />Summer of Code is here and started! We have our new IRC channel, our website is up, and we're looking forward to <a href="http://code.google.com/soc/2008/faqs.html#0.1_org_apply">signing up organizations</a>.<br /><br />But you might have noticed in the last year, we've been doing more. Quite a bit more! We've started talking more about the <a href="http://google-opensource.blogspot.com/2008/02/google-sponsors-wine-improvements.html">contributions</a> that we've been <a href="http://google-opensource.blogspot.com/2008/02/project-hosting-just-keeps-on-growing.html">making</a> to Open Source. We ran the first ever <a href="http://code.google.com/opensource/ghop/2007-8/">Google Highly Open Participation&trade Contest</a>. And we've started to make sure that we're telling about the <a href="http://google-opensource.blogspot.com/2008/02/we-love-community-plone-strategic.html">various groups and people</a> who've been helping us grow Open Source.<br /><br />Summer of Code will always be special to us. It's one of the first ways that we reached out and connected, and we know that it's made a difference out there. From here on, though, we're going to talk about it on the new <a href="http://google-opensource.blogspot.com">Google Open Source blog</a> so you've got one place to look for all our posts. If you're looking to filter, we'll make sure that we always label the posts gsoc, so that you can get just the Summer of Code updates.<br /><br />So, this isn't goodbye, but see you on the flip side....Leslie Hawthornhttp://www.blogger.com/profile/04472868563053273609[email protected]6tag:blogger.com,1999:blog-6060397306499435320.post-72782610062873753132008-02-25T08:28:00.000-08:002020-07-17T16:09:48.724-07:00Sounds Like Summer<a href="http://code.google.com/soc/2008">Google Summer of Code™</a> 2008 is (almost) on! Last year, we funded over 900 students' projects in more than 90 countries, producing millions of lines of code. We're very excited to be doing Google Summer of Code once more, and we're looking forward to helping the community find more new contributors and produce even more code for everyone's benefit.<br /><br />We won't be accepting applications until March, so in the interim check out the <a href="http://code.google.com/soc/2008/faqs.html">FAQs</a> for more information. You can find us hanging out in #gsoc on <a href="http://freenode.net/">Freenode</a> or on the <a href="http://groups.google.com/group/google-summer-of-code-discuss">program discussion list</a>. We would love to hear from you, so please come and join us.Leslie Hawthornhttp://www.blogger.com/profile/04472868563053273609[email protected]24tag:blogger.com,1999:blog-6060397306499435320.post-9607496346919730052008-02-15T09:16:00.000-08:002020-07-17T16:09:50.307-07:00CLAM 1.2 ReleasedOur friends with the <a href="http://www.clam.iua.upf.edu/">C++ Library and Audio Music</a> (CLAM) project have recently announced their 1.2 release, including substantial new contributions to the code base made by their <a href="http://code.google.com/soc/2007/clam/about.html">Summer of Code 2007</a> students. <a href="http://code.google.com/soc/2007/clam/appinfo.html?csaid=5B3C30CF27F845BC">Andreas Calvo Gomez</a> created a new plugin system, enabling third party algorithms to be distributed separately from the core binaries. Other Summer of Coders created several plugins, including an SMS Synthesizer created by <a href="http://code.google.com/soc/2007/clam/appinfo.html?csaid=D442443D73B61341">Greg Kellum</a>, and one allowing CLAM to perform voice synthesis and analysis by <a href="http://code.google.com/soc/2007/clam/appinfo.html?csaid=2B57A853B961233D">Abe Kazemzadeh</a>. Both <a href="http://code.google.com/soc/2007/clam/appinfo.html?csaid=BFDEFF29EEB54EC7">Hernan Hordiales</a> and <a href="http://code.google.com/soc/2007/clam/appinfo.html?csaid=B829C32C3D9D7B13">Roman Goj</a> also contributed code added to the project's main repository, working on SMS transformations and tonal analysis, respectively.<br /><br />Congratulations to the CLAM project on their release, and many congratulations to Abe, Andreas, Greg, Hernan, and Roman for their contributions to it!<br /><br />On a side note, you might want to check out the new <a href="http://google-opensource.blogspot.com/">Google Open Source Blog</a> for news about our <a href="http://code.google.com/opensource/ghop/">Highly Open Participation Contest</a> <a href="http://google-opensource.blogspot.com/2008/02/announcing-grand-prize-winners-for.html">Grand Prize winners</a>. <br /><br />It's 9:23 Pacific time / 17:23 UTC and 49° Fahrenheit / 9° Celsius here in sunny California. It's starting to feel like summer is just around the corner....Leslie Hawthornhttp://www.blogger.com/profile/04472868563053273609[email protected]3tag:blogger.com,1999:blog-6060397306499435320.post-84210087459721371962008-01-25T21:28:00.000-08:002020-07-17T16:09:49.187-07:00Position FilledYou may recall our posts calling for <a href="http://googlesummerofcode.blogspot.com/2007/11/help-wanted-open-source-for-secondary.html">help from Summer of Coders for the Highly Open Participation Contest</a> or our <a href="http://googlesummerofcode.blogspot.com/2007/12/winding-up-and-winding-down-for.html">call to hear more</a> from you about your recent adventures in open source. <a href="http://code.google.com/soc/2007/psf/appinfo.html?csaid=C6768E09BEF7CCE2"> Alexandre Vassalotti</a> dropped us a quick note, and turns out his latest adventures include helping out with <a href="http://code.google.com/opensource/ghop/"> GHOP</a> for the <a href="http://www.python.org/" target="_blank">Python Software Foundation</a>. He was one of their students in 2007. <br /><br />Alexandre writes:<br /><blockquote><br />Since the end of Summer of Code, I've continued working with my mentoring organization. I am now one of the few Python core developers working on <a href="http://www.python.org/dev/peps/pep-3000/"> Python 3000</a>, the next major release of the language. Like everyone else, my contributions are limited to the short amount of free time I have. Recently, I contributed to GHOP by suggesting tasks and mentoring new contributors. According to <a href="http://ivory.idyll.org/about.html">Titus</a>, our GHOP coordinator, I hold the record for the <a href="http://code.google.com/p/google-highly-open-participation-psf/issues/detail?id=218#c108">task with the most comments</a>. :) For me, GHOP is preparation for the next Summer of Code, but this time around I'll be mentoring.<br /></blockquote><br />Many thanks to Alexandre for sharing his experiences with us and many kudos to him for his mentorship of other students.<br /><br />Have you been mentoring for GHOP or are you a former Summer of Code student planning to mentor during future instances of the program? We always love to hear from you; post a comment and let us know!Leslie Hawthornhttp://www.blogger.com/profile/04472868563053273609[email protected]4tag:blogger.com,1999:blog-6060397306499435320.post-88630522107079490442008-01-24T21:14:00.001-08:002020-07-17T16:09:49.714-07:00Summer of Code at linux.conf.auIf you find yourself in Melbourne, Australia next week, Google will be hosting a <a href="http://linux.conf.au/social-events">student party</a> as part of our planned festivities for <a href="http://linux.conf.au/"> linux.conf.au 2008</a>. All Summer of Code students and mentors are welcome to attend. The party is open to any high school or university student who'd like to join us, so bring your friends! For those attending the conference, the student party is just one of the great things we've got planned for LCA; you can find full details on the <a href="http://google-code-updates.blogspot.com/2008/01/heading-to-linuxconfau.html">Google Code Blog</a>. It would also be wonderful to see several SoCers in the audience for my talk on <a href="http://linux.conf.au/programme/detail?TalkID=122"> Google, Open Source and Google Summer of Code</a> so we can give all of you a round of applause.<br /><br />We'll also be showcasing Summer of Code and the <a href="http://code.google.com/opensource/ghop/"> Highly Open Participation Contest</a> at LCA's aptly-named <a href="http://linux.conf.au/programme/open-day">Open Day</a>, which is open to the public. Attendance is free of charge, so stop by with anyone you'd like to introduce to the the open source community.<br /><br />We hope to see all of you there. If you'll be attending the conference, post a comment and let us know so we can keep an eye out for you.Leslie Hawthornhttp://www.blogger.com/profile/04472868563053273609[email protected]3tag:blogger.com,1999:blog-6060397306499435320.post-11347157661220122202008-01-15T18:15:00.000-08:002020-07-17T16:09:45.275-07:00Meet Your Mentors: Women in Open SourcePrompted by an off-hand remark during an IRC conversation about how many women were mentoring for the <a href="http://code.google.com/opensource/ghop/">Google Highly Open Participation Contest</a>, we decided it would be great to chat with several of our women mentors and find out more about how GHOP is going for their communities. During our latest podcast, you'll hear from:<br /><ul><li><a href="http://blog.nerdchic.net/about/">Noirin Plunkett</a> from the <a href="http://www.apache.org/">Apache Software Foundation</a><br /></li><li><a href="http://rocktreesky.com/about-me">Addison Berry</a> and <a href="http://www.webchick.net">Angela Byron</a> from <a href="http://www.drupal.org">Drupal</a></li><li><a href="http://opensourcecommunity.org/user/amystephen">Amy Stephen</a> and <a href="http://www.opensourcematters.org/content/blogcategory/37/62/">Elin Waring</a> from <a href="http://www.joomla.org">Joomla!</a><br /></li></ul>You'll likely recognize several of these names as mentors for <a href="http://code.google.com/soc/">Summer of Code</a>. Among the many topics we covered, the phenomenal contributions of our GHOP contestants made up the better part of our conversation. You'll also hear more about best practices for encouraging women to participate in open source and some thoughts on women and community management. <br /><br />Many thanks to Addison, Amy, Angela, Elin and Noirin for joining us.<br /><br />You can download the podcast in <a href="http://google-developer-podcast.googlecode.com/files/gsocpodcast015.mp3">mp3</a> or <a href="http://google-developer-podcast.googlecode.com/files/gsocpodcast015.ogg">ogg</a> formats. Alternatively, you can <a href="http://feeds.feedburner.com/GoogleSummerOfCodePodcasts">subscribe to it</a>.<br /><br />We always love to hear from you, so if you have thoughts on the podcast or tips for helping communities be most welcoming to female contributors, post a comment and share your thoughts with us.Leslie Hawthornhttp://www.blogger.com/profile/04472868563053273609[email protected]10tag:blogger.com,1999:blog-6060397306499435320.post-47620403456943928302008-01-04T16:20:00.000-08:002020-07-17T16:09:47.461-07:00touchEarthYou might remember <a href="http://googlesummerofcode.blogspot.com/2007/06/summer-of-coders-at-google-pawel-solyga.html">Pawel</a> from Episode Seven of the <a href="http://code.google.com/p/google-developer-podcast/downloads/list?can=1&q=code&colspec=Filename+Summary+Uploaded+Size+DownloadCount">Summer of Code podcast</a> or his <a href="http://video.google.com/videoplay?docid=-3884258697819652860">tech talk</a> on his <a href="http://code.google.com/soc/2007/winlibre/appinfo.html?csaid=1597677FEED59D33">2007 project with WinLibre</a>, <a href="http://opentouch.googlecode.com/">OpenTouch</a>. We already knew Pawel was rocking and rolling on all things open source, as he was kind enough to put together a page <a href="http://opentouch.info/tmp/ghop/ghop-stats.php">collating statistics</a> from the <a href="http://code.google.com/opensource/ghop/">Google Higly Open Participation Contest</a> using the new <a href="http://code.google.com/apis/chart/">Google Chart API</a>. What we didn't know was that he's also the co-founder of the <a href="http://www.nuigroup.com/">Natural User Interface Group</a>, a community working on different multi-touch screen technologies. The NUI Group develops open source software like <a href="http://www.touchlib.com/">touchlib</a>, OpenTouch and the <a href="http://touchapi.googlecode.com/">TouchAPI</a>. The community has more than 1000 members worldwide, all of them sharing their experiences with building their own multi-touch screens in the project's forums and IRC channel.<br /><br /><br />So what is Pawel up to when he's not tracking stats for GHOP or doing NUI community management? Hacking on touchEarth, an application he developed that allows you to control <a href="http://earth.google.com/">Google Earth</a> using two finger gestures on multi-touch table. touchEarth uses the <a href="http://earth.google.com/comapi/">Google Earth COM API</a> to control some of Google Earth's features, while all the multi-touch screen events are sent to touchEarth from touchlib (or OpenTouch) using the <a href="http://tuio.lfsaw.de/">TUIO protocol</a>. Sound cool? Check out the <a href="http://www.youtube.com/watch?v=90V7MaUyOwA">demo video</a>. <br /><br />Are you performing cool feats of open sourcery? Post a comment and get in touch!Leslie Hawthornhttp://www.blogger.com/profile/04472868563053273609[email protected]4tag:blogger.com,1999:blog-6060397306499435320.post-64031198111878407592008-01-03T16:38:00.000-08:002020-07-17T16:09:48.190-07:00Endless SummerIn our <a href="http://googlesummerofcode.blogspot.com/2007/12/winding-up-and-winding-down-for.html">last post</a>, we invited our students to let us know all things open source they've been working on lately, and we heard from a number of Summer of Coders who are still actively working on their projects. We'll be featuring several stories from them over the coming days.<br /><br />William Candillon joined us in <a href="http://code.google.com/soc/2006/php/appinfo.html?csaid=E21E7E68ED9618C">2006</a> as a student working with the <a href="http://www.php.net/">PHP project</a>. He subsequently released <a href="http://phpaspect.org/home/">phpAspect</a>, a PHP language extension to implement Aspect Oriented programming. His efforts continued during Summer of Code <a href="http://code.google.com/soc/2007/google/appinfo.html?csaid=C71130166CAA177E">2007</a>, where William worked on an <a href="http://www.eclipse.org/">Eclipse</a> plugin for phpAspect. <br /><br />Like all students, William has been busy with his studies, but he wrote in to let us know that he's planning a <a href="http://phpaspect.blogspot.com/">new release</a> this month. He also let us know that he just had a paper on his Summer of Code work accepted for the upcoming <a href="http://www.eclipsecon.org/2008/">EclipseCon 2008</a> conference, so if you're planning to attend be sure to stop by his session on <a href="http://www.eclipsecon.org/2008/index.php?page=sub/&id=256">Aspect PHP Development Tools</a>.<br /><br />We heard from several of our students, but we would love to hear from more of you. Send us an <a href="mailto:[email protected]">email</a> with your story, or post a comment and let us know how things are going for you.<br /><br />Happy 2008 to everyone!Leslie Hawthornhttp://www.blogger.com/profile/04472868563053273609[email protected]1tag:blogger.com,1999:blog-6060397306499435320.post-42345741313726059452007-12-18T13:24:00.000-08:002020-07-17T16:09:47.129-07:00Winding up and winding down for the holidays<span style="font-style: italic;" class="byline-author">By Cat Allman and Leslie Hawthorn, Open Source Team</span><br /><br /><br />The Open Source Team is winding down a bit for the holiday season here in the United States, and we wanted to take a chance to thank all of you once again for all of your great work in Summer of Code. We'd like everyone to be as proud of what you've achieved as we are, so we're hoping you'll take some time in the next few weeks to let us know how things have been going for you. Have you had code integrated into your project's latest release or been voted in as a committer? Have you started a great new job or given a talk about your experiences in the program? Help us celebrate your successes; email us a write up of your latest and greatest adventures - just a paragraph or two on what you've been up to - and we'll do what we can to feature it on this blog. If you're looking for inspiration, look no further than some of our past posts.<br /><br />Happy Holidays to all, and see you in the New Year!Leslie Hawthornhttp://www.blogger.com/profile/04472868563053273609[email protected]6tag:blogger.com,1999:blog-6060397306499435320.post-40116916925577661812007-12-07T13:19:00.001-08:002020-07-17T16:09:47.063-07:00Friday, Fulbright and RhodesEarlier this year, we heard that <a href="http://code.google.com/soc/2007/openmrs/appinfo.html?csaid=E680200FD32E82D6">Sarp Centel</a>, one of our 2007 Summer of Coders working with the <a href="http://www.openmrs.org">OpenMRS project</a>, would be attending <a href="http://www.gatech.edu/">Georgia Tech</a> on a <a href="http://www.iie.org/Template.cfm?section=Fulbright1">Fulbright Scholarship</a>. This week, we got some more fantastic news: <a href="http://code.google.com/soc/2007/ooo/appinfo.html?csaid=829DB472394EC004">Wojciech Gryc</a>, who you may remember from our earlier post on <a href="http://googlesummerofcode.blogspot.com/2007/06/spreading-open-source-in-africa.html">Spreading Open Source in Africa</a>, wrote in to let us know that he had just been awarded a <a href="http://crsfoundation.ca/">Rhodes Scholarship</a>. You can <a href="http://webapps.utsc.utoronto.ca/ose/story.php?id=872">read more</a> about Wojciech's accomplishments from the news site of his alma mater, the <a href="http://www.utsc.utoronto.ca/">University of Toronto at Scarborough</a>. <br /><br />We want to congratulate Sarp and Wojciech on receiving these prestigious scholarships, and wish them every continued success!<br /><br />And for our final bit of Friday news, those of you wondering about the latest and greatest on the <a href="http://code.google.com/opensource/ghop/2007-8/">Google Highly Open Participation Contest</a>, check out yesterday's <a href="http://google-code-updates.blogspot.com/2007/12/in-just-seven-days.html">video update</a> on the <a href="http://google-code-updates.blogspot.com/">Google Code Blog</a>.<br /><br />We hope all of you are as elated by all these happenings as we are. Care to share your thoughts with us in the comments section?Leslie Hawthornhttp://www.blogger.com/profile/04472868563053273609[email protected]0tag:blogger.com,1999:blog-6060397306499435320.post-8746102861219246562007-12-04T14:00:00.000-08:002020-07-17T16:09:49.450-07:00Summer of Coders at FOSS4G<span style="font-style: italic;" class="byline-author">By Cat Allman and Tiffany Griffith, Open Source Team</span><br /><br />Google was a proud sponsor of the annual Free and Open Source Software<br />for Geospatial, aka <a href="http://www.foss4g2007.org/">FOSS4G</a> conference, held this year in Victoria Canada in late September. We used our booth space in the exhibit hall to showcase the work of five of Summer of Code students who worked on geospatial related projects, all under the auspices of <a href="http://www.osgeo.org/">OSGeo</a>, an umbrella organization for the Open Source Geospatial community:<br /><br />Hans Haggstrom - <a href="http://code.google.com/soc/2007/osgeo/appinfo.html?csaid=8311C4A48A1A4CEC">3D Rendering Pipeline for GeoTools</a><br />Jan Jezek - <a href="http://code.google.com/soc/2007/osgeo/appinfo.html?csaid=AE9983C3FA210B3A">New Transformation Algorithms for GeoTools and uDig</a><br />Petr Pridal Klokan - <a href="http://code.google.com/soc/2007/osgeo/appinfo.html?csaid=571E4D0EF889CC9D">GDAL2Tiles</a> - Utility for easy tile-based<br />publishing of raster maps and KML SuperOverlay<br />Christophe Rousson - <a href="http://code.google.com/soc/2007/osgeo/appinfo.html?csaid=73BC6B5C358137B2">Caching data in uDig</a><br />Chris Whitney - <a href="http://code.google.com/soc/2007/osgeo/appinfo.html?csaid=FED722EC29A37BC5">JTileCache</a><br /><br /><br /><br />The students also had a chance to demo their work alongside Googler James McGill in the Demo Theatre.<br /><br />Two of the students have contributed blog posts on their experience with SOC and at FOSS4G - here are their stories:<br /><br />Chris Whitney writes:<br /><blockquote><br />When I began my Summer of Code project, I was largely unaware of both the technical and the organizational aspects of open source geospatial software. At the <a href="http://www.foss4g2007.org/">FOSS4G 2007 Conference</a>, I realized that both the user and developer communities supporting open source geospatial are large and diverse, including major governmental, scientific, and user-focused applications. The booths, demos, and presentations were all very interesting and informative. Meeting many of the projects' developers in person was a unique experience-- I now have faces to go along with the mailing list personalities.<br /><br />I also had the opportunity to demo my Summer of Code project, <a href="http://code.google.com/soc/2007/osgeo/appinfo.html?csaid=FED722EC29A37BC5">JTileCache</a>, at the Google booth, and in the demo theater. JTileCache is a Web Map Service (WMS) image tile cache written as a Java servlet. The <a href="http://code.google.com/p/jtilecache/wiki/InstallingReadme">project</a> is available at code.google.com. My demo at FOSS4G was a user interface speed comparison between serving image tiles directly from Geoserver, versus serving the image tiles from the cache. (Obviously, the cache should make the tiles load faster.) Overall, response to the project was positive, and will encourage me to continue improving JTileCache. My mentoring organization, <a href="http://geoserver.org/">Geoserver</a>, has been a great help and support throughout my Summer of Code experience. Attending FOSS4G 2007 provided strong motivation for me to continue working on JTileCache and participating in the open source geospatial community.<br /></blockquote><br /><br /><br /><br />Jan Jezek - GSoC + FOSS4G; My story<br /><blockquote><br />After finishing master studies in Geodesy and Cartography at the<br />Czech Technical University in Prague I've started Ph.D. studies mostly because the open source software for geospatial interested me a lot. I've applied for a few student projects in my country (Czech Republic) but usually without success and also the offer of such projects for students was quite poor. So I started to be little bit frustrated because of that.<br /><br />GSoC has helped me in several ways:<br />- I've realized that open source communities are friendly (maybe a little bit more than some lecturers :-)<br />- I've finally get time and motivation to learn things that I've been interested in for a long time, but still wasn't able to look deeper into them.<br />- It was nice to finally work on project that is having real users and to get constructive feedback from other core developers and not least;<br />- to be accordingly honoured for the work by Google and to have a chance to demo my work at FOSS4G.<br /><br />Finally the best thing was to take a trip and see all the people from the mail lists face to face at the <a href="http://www.foss4g2007.org/">FOSS4G</a> conference in Victoria. Yes, this summer was nice! Thanks Google for helping me to find my way!</blockquote><br /><br /><br /><br />Our thanks to Jan and Chris for the bloggage, their time and effort at FOSS4G, and all their hard work on their SoC projects. If you'll be giving a presentation about your Summer of Code activities or have recently attended a great conference, post a comment and let us know!Leslie Hawthornhttp://www.blogger.com/profile/04472868563053273609[email protected]0tag:blogger.com,1999:blog-6060397306499435320.post-12428902837309808372007-11-28T17:07:00.000-08:002020-07-17T16:09:45.406-07:00Help Wanted: Open Source for Secondary SchoolersWhile this news isn't strictly related to Summer of Code, we felt the community would like to hear about our newest initiative to introduce students to open source development: the <a href="http://code.google.com/opensource/ghop/">Google Highly Open Participation Contest</a>. The contest offers pre-university students the opportunity to contribute code, documentation, localization, testing and more to our <a href="http://code.google.com/opensource/ghop/2007-8/projects.html">ten participating open source projects</a>. In return, our contestants have the chance to win cash prizes, a trip to the Googleplex and the all important t-shirt.<br /><br />If you'd like to help us with this pilot endeavor, we would love to have you. Since many Summer of Coders were recently new to open source themselves, you are in a perfect position to provide sage advice and a helping hand to our contestants on the <a href="http://groups.google.com/group/ghop-discuss">contest mailing list</a>. If you're particularly passionate about one of the participating open source projects, why not suggest tasks for student participants to complete? Each project has published guidelines on how to contribute tasks for your reference.<br /><br />We hope all of you are as excited about the contest as we are, and we hope to have your help in getting these new contributors up to speed. See you on the mailing list!Leslie Hawthornhttp://www.blogger.com/profile/04472868563053273609[email protected]15tag:blogger.com,1999:blog-6060397306499435320.post-14516531062184736972007-11-21T12:47:00.000-08:002020-07-17T16:09:45.473-07:00GenMAPP and the Cytoscape Developer RetreatThe <a href="http://www.genmapp.org/">GenMAPP</a> project enjoyed their <a href="http://code.google.com/soc/2007/genmapp/about.html">first Summer of Code</a> this year, and things went so well for them that they invited several of their students to the Cytoscape developer's retreat. <a href="http://code.google.com/soc/2007/genmapp/appinfo.html?csaid=72406C852798E934">Maital Ashkenazi</a> joined the development team in Amsterdam for the retreat and she was kind enough to send us a report from the event. Maital writes:<br /><blockquote><br />The annual Cytoscape retreat and symposium was hosted by the Human Genetics Department of the Academic Medical Center in Amsterdam last week. Core developers, plug-in writers and Cytoscape users gathered for four days packed with tutorials, an application showcase, public symposium and development planning. This year, the GenMAPP project, along with Cytoscape, mentored four Summer of Code students. Three of us attended the conference and presented our work.<br /><br />On the evening prior to the conference’s start, we went to a “meet and greet” event. It was great to finally meet two of my mentors in person. We have been working together for the past six months, and we've met in Second Life, but this is the first time we actually got to see each other in real life.<br /><br />The first and last days were dedicated to software development and planning. Although I've been present in numerous software development discussions, usually during my work at high-tech firms, it was fascinating to learn how groups from around the world collaborate. The atmosphere was great; I loved watching these passionate and dedicated developers discuss priorities, envision architectures and set timelines. I especially enjoyed the decision process regarding the core redesign intended for version 3.0. We separated into two groups, each in a different room, and discussed aspects related to the new design. There were programmers with years of experience and familiarity with Cytoscape core and others less experienced, yet everyone's opinions were listened to and carefully examined. When we re-gathered we realized that one group studied this subject top-down, while the other went bottom-up. Discussions kept going and decisions were made.<br /><br />The third day of the retreat was application showcase day. I had the opportunity to demo my plug-in, a search tool that enables searching biological networks on multiple attribute fields using logical operators and wildcards. It was exciting to talk in front of such big crowd. I demonstrated some aspects of the query syntax and showed how simple queries can be used in order to gain biological insight from a biological network. The first question after my demo was “Where can I download this plug-in?!?!” A big smile spread over my face, as I was just realizing that people were interested in my work. That smile kept growing as more and more people approached to congratulate me on a successful demo. Most satisfying of all, though, was to hear people suggest that I turn my plug-in into a core plug-in and have it distributed along with Cytoscape! Seeing what other plug-in developers have come up with brought up a few new ideas that I would love to incorporate into Cytoscape.<br /><br />I want to thank Google for helping to sponsor my travel to the conference, but I want to thank Google even more for exposing me to the fascinating world of open source. Now that I have seen how open source development gets done I am even more excited to be a part of Cytoscape developers’ team than I was before I met them in person.<br /><br />This journey would also not have been possible without the help of the conference organizers, who sponsored my accommodation. Thank you!<br /></blockquote><br /><br /><br />Many thanks to Maital for giving us a better view of the GenMAPP and Cytoscape developers' world. You know we always love to hear from Summer of Coders about the conferences they've attended - whether you're a kernel hacker or a bioinformatics geek - so post a comment and let us know what you've been up to lately.Leslie Hawthornhttp://www.blogger.com/profile/04472868563053273609[email protected]2tag:blogger.com,1999:blog-6060397306499435320.post-33945960990108441202007-11-20T08:16:00.000-08:002020-07-17T16:09:46.798-07:00Summer of Coders at meetBSDPawel Solyga, Summer of Coder working with the WinLibre project in <a href="http://code.google.com/soc/2006/winlibre/about.html">2006</a> and <a href="http://code.google.com/soc/2007/winlibre/appinfo.html?csaid=1597677FEED59D33">2007</a>, also happens to be an 'old hand' with all things BSD. He recently attended the <a href="http://2007.meetbsd.org/en/">meetBSD Conference</a> and was kind enough to send us a report on the conference. Pawel writes:<br /><blockquote><br />Last weekend, I and a few of my friends from <a href="http://www.pwr.wroc.pl/en_main.xml">Wroclaw University of Technology</a> attended the meetBSD Conference in Warsaw, Poland. The conference focused on different BSD-based operating systems, including <a href="http://www.freebsd.org/">FreeBSD</a>, <a href="http://www.netbsd.org/">NetBSD</a> and <a href="http://www.opensolaris.org/os/">OpenSolaris</a>. The agenda included talks in both Polish and English, with most of the presentations in English given by special guests of the FreeBSD project.<br /><br />We had a great time and learned a lot from all the presentations we attended, but our particular favorites included Kris Kennaway's talk on "New features and improvements in FreeBSD 7" and Slawomir Zak's presentation on "DTrace - Monitoring and tuning your system in XXI century." The organizers will be posting videos and slides from the talks over the next several days, so stay tuned to the <a href="http://2007.meetbsd.org/en/talks/"> conference site</a>.<br /><br />I also had the chance to give a tech talk detailing the results of FreeBSD and NetBSD's Summer of Code students' work since the program's inception in 2005, focusing on how these contributions have helped to shape the BSD operating systems. I also spent some time reviewing the student projects developed during 2007 in greater detail. If you'd like to check out my presentation, you can either look at a <a href="http://opentouch.info/tmp/meetbsd2007/MeetBSD2007-GSoC-PawelSolyga.pdf">PDF of the slides</a> or check out the <a href="http://opentouch.info/tmp/meetbsd2007/MeetBSD2007-GSoC-PawelSolyga.mov"> interactive Quicktime presentation </a>.<br /><br />I would like to thank Murray Stokely (Google employee and <a href="http://www.freebsd.org/doc/en_US.ISO8859-1/articles/contributors/staff-committers.html">FreeBSD committer</a>) and the NetBSD Summer of Code team for all the support in both helping me research my presentation and then reviewing several iterations. Thanks also to Google for helping to defray my travel costs. See you next year at meetBSD 2008!<br /><br /></blockquote><br /><br /><div style="text-align: center;"><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgNJRYWJR64RFH-JBOiulFuWBY0MKPVGS_C4sqVOEGgk5wUQ53-r46FoPvLTN2TIW14GgOHziq8BjwfaYV3Lgy2Bv18BvuHJ4PfF-4Mwh-zOCLalbRlBJ8cdawx2HraOUNvz-K3idxWp-4a/s1600-h/DSCN3898.JPG"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgNJRYWJR64RFH-JBOiulFuWBY0MKPVGS_C4sqVOEGgk5wUQ53-r46FoPvLTN2TIW14GgOHziq8BjwfaYV3Lgy2Bv18BvuHJ4PfF-4Mwh-zOCLalbRlBJ8cdawx2HraOUNvz-K3idxWp-4a/s400/DSCN3898.JPG" alt="" id="BLOGGER_PHOTO_ID_5134962982594468322" border="0" /></a><br />Wroclaw University of Technology students at the meetBSD conference</div><br />Many thanks to Pawel for the write up. If you'll be giving a presentation about your Summer of Code activities or have recently attended a great conference, post a comment and let us know!Leslie Hawthornhttp://www.blogger.com/profile/04472868563053273609[email protected]3tag:blogger.com,1999:blog-6060397306499435320.post-5791635732433057832007-11-16T11:38:00.001-08:002020-07-17T16:09:47.991-07:00Coolness From Creative Commons<a href="http://www.creativecommons.org">Creative Commons</a> joined us this year for their second Summer of Code, once again with great results. 80% of their students successfully completed their projects, the same success rate as the team had in <a href="http://code.google.com/soc/2006/cc/about.html">2006</a>. Particularly cool, one of their students <a href="http://creativecommons.org/weblog/entry/7819">created a plug-in</a> for <a href="http://www.openoffice.org">OpenOffice.org</a> that allows users to select and embed <a href="http://creativecommons.org/license/">Creative Commons licenses</a> in their documents, presentations and spreadsheets. <br /><br />Congratulations to <a href="http://code.google.com/soc/2007/cc/appinfo.html?csaid=3D14317839E132A7">Cassio</a>, <a href="http://code.google.com/soc/2007/cc/appinfo.html?csaid=1B2CE25E80A89A15">Jason</a>, <a href="http://code.google.com/soc/2007/cc/appinfo.html?csaid=8E4995E3077485C3">Matthias</a> and <a href="http://code.google.com/soc/2007/cc/appinfo.html?csaid=259BD7F378CA054D">Taylor</a>, as well as their <a href="http://code.google.com/soc/2007/cc/about.html">mentors</a> and the wider CC community, for another fantastic round in Summer of Code!Leslie Hawthornhttp://www.blogger.com/profile/04472868563053273609[email protected]0tag:blogger.com,1999:blog-6060397306499435320.post-73667471021754532452007-11-01T12:57:00.000-07:002020-07-17T16:09:48.790-07:00Notes from the Mentor SummitFor those of you who have been anticipating notes from our recent <a href="http://google-code-updates.blogspot.com/2007/10/wrapping-up-our-third-summer-of-code.html">Mentor Summit</a>, the wait is over. The <a href="http://googlesummerofcode.jot.com">summit wiki</a> can now be viewed by anyone, though you still need to be a registered user to login and edit.<br /><br />If you're interested in contributing to the wiki, please contact your organization administrator or one of the program administrators for an invitation.<br /><br />If a particular topic discussed at the summit inspires you, please add your thoughts to the comments section.Leslie Hawthornhttp://www.blogger.com/profile/04472868563053273609[email protected]0tag:blogger.com,1999:blog-6060397306499435320.post-91424970626798008042007-10-31T09:53:00.000-07:002020-07-17T16:09:50.042-07:00Updates from the XMPP Standards FoundationThe <a href="http://www.xmpp.org/">XMPP Standards Foundation</a>, formerly known as the <a href="http://www.jabber.org/">Jabber Software Foundation</a>, joined us in 2007 for their <a href="http://code.google.com/soc/2005/">third</a> <a href="http://code.google.com/soc/2006/jabber/about.html">year</a> of Summer of Code, and the results were once again superb. All six of XMPP's students successfully completed their projects, with incredibly cool results like <a href="http://code.google.com/soc/2007/xmpp/appinfo.html?csaid=611F6103CB37066C">Jingle support for Gajim</a>. You can find more information, including links to final project summaries written by each student, in <a href="http://blog.xmpp.org/?p=30">XMPP's program write up</a>.<br /><br />Congratulations to <a href="http://code.google.com/soc/2007/xmpp/appinfo.html?csaid=3E0E4A887EE8F266">Armando</a>, <a href="http://code.google.com/soc/2007/xmpp/appinfo.html?csaid=A765E8D6A159AA75">Bernardo</a>, <a href="http://code.google.com/soc/2007/xmpp/appinfo.html?csaid=5AFC621F478B00ED">Brendan</a>, <a href="http://code.google.com/soc/2007/xmpp/appinfo.html?csaid=87181BA9B5E6306C">Matthew</a>, <a href="http://code.google.com/soc/2007/xmpp/appinfo.html?csaid=5B4906B380FB37AB">Tobias</a> and Tomasz, as well as their <a href="http://code.google.com/soc/2007/xmpp/about.html">mentors</a> and the wider XMPP community, for another great showing in Summer of Code!Leslie Hawthornhttp://www.blogger.com/profile/04472868563053273609[email protected]3tag:blogger.com,1999:blog-6060397306499435320.post-6815265463353776902007-10-30T14:19:00.000-07:002020-07-17T16:09:48.521-07:00An Auspicious Start for AudaciousThe <a href="http://audacious-media-player.org/index.php?title=Main_Page">Audacious Media Player</a> project joined us this year for their first Summer of Code, and all four of their students successfully completed the program. We're also pleased to hear that each student's code has been merged into the project's <a href="http://www.selenic.com/mercurial/wiki/">Mercurial</a> tree and much of their students' code has already been further enhanced by other Audacious developers.<br /><br />Congratulations to <a href="http://code.google.com/soc/2007/amp/appinfo.html?csaid=43E3A3BF61C8D234">Ben</a>, <a href="http://code.google.com/soc/2007/amp/appinfo.html?csaid=B29356E4D77CECE7">Calin</a>, <a href="http://code.google.com/soc/2007/amp/appinfo.html?csaid=258F988717E3CC73">Cristian</a> and <a href="http://code.google.com/soc/2007/amp/appinfo.html?csaid=9A43524A39128F2F">Tomasz</a>, as well as their <a href="http://code.google.com/soc/2007/amp/about.html">mentors</a> and the wider Audacious community, for their fantastic first foray into Summer of Code!Leslie Hawthornhttp://www.blogger.com/profile/04472868563053273609[email protected]0tag:blogger.com,1999:blog-6060397306499435320.post-80732159314352780132007-10-29T16:16:00.000-07:002020-07-17T16:09:49.054-07:00Gazing at GalleryThe <a href="http://gallery.menalto.com/">Gallery</a> project joined us <a href="http://code.google.com/soc/2005/">once</a> <a href="http://code.google.com/soc/2006/gallery/about.html">again</a> for Summer of Code 2007, and their results for this year were fantastic. All <a href="http://code.google.com/soc/2007/gallery/about.html">four of Gallery's students</a> finished their projects this year, and some really exciting stuff, <a href="http://code.google.com/soc/2007/gallery/appinfo.html?csaid=AE626A3B4E8F0982">like support for SQLite</a>, was added to the code base as a result of the program.<br /><br />Congratulations to <a href="http://code.google.com/soc/2007/gallery/appinfo.html?csaid=B1A94020B6DCF734">Adam</a>, Brian, <a href="http://code.google.com/soc/2007/gallery/appinfo.html?csaid=CEABC88DDD59A7BF">Camilo</a> and <a href="http://code.google.com/soc/2007/gallery/appinfo.html?csaid=53F92AA29A192585">UdayaKiran</a>, as well as their mentors and the wider Gallery community, for another round of summer success!Leslie Hawthornhttp://www.blogger.com/profile/04472868563053273609[email protected]2tag:blogger.com,1999:blog-6060397306499435320.post-6312599294096293202007-10-15T18:03:00.000-07:002020-07-17T16:09:48.123-07:00Summer of Coders at Google: Sigurd MagnussonAfter hanging out with us for the <a href="http://google-code-updates.blogspot.com/2007/10/wrapping-up-our-third-summer-of-code.html">2007 Mentor Summit</a>, <a href="http://www.silverstripe.com/sigurd-magnusson/">Sigurd Magnusson</a> of <a href="http://www.silverstripe.com">SilverStripe CMS</a> was kind enough to do an interview with <a href="http://almaer.com/blog/">Dion Almaer</a> from our Developer Programs team. <br /><br />Check out <a href="http://google-code-updates.blogspot.com/2007/10/sigurd-magnusson-of-silverstripe-on.html">Dion's post</a> for statistics from Ohloh on the work produced by SilverStripe's students this summer. And who would want to miss the video interview of Siggy in our own personal Tiki hut?Leslie Hawthornhttp://www.blogger.com/profile/04472868563053273609[email protected]0tag:blogger.com,1999:blog-6060397306499435320.post-55930044475837048042007-10-15T13:17:00.000-07:002020-07-17T16:09:47.792-07:00Summer of Coders at Google: Angela ByronFollowing on from <a href="http://google-code-updates.blogspot.com/2007/10/wrapping-up-our-third-summer-of-code.html">last week's Mentor Summit</a>, we were fortunate enough to have two guests from the <a href="http://www.drupal.org/">Drupal</a> project visit us for a tech talk. <a href="http://www.webchick.net/about/">Angela Byron</a>, <a href="http://googlesummerofcode.blogspot.com/2007/05/summer-sweetness-x-2.html">Summer of Coder extraordinaire</a>, joined us along with her co-conspirator <a href="http://www.edutopia.org/geoff-butterfield">Geoff Butterfield</a>, for a presentation on <span style="font-style: italic;">Implementing Drupal</span>. <a href="http://video.google.com/videoplay?docid=-4603504844034540440">Check out the video</a> to learn more from Angie about the CMS' architecture and deploying Drupal sites. Added bonus, Geoff treats us to a taste of Drupal in action through a case study of <a href="http://www.edutopia.org/">edutopia.org</a>, the website of the George Lucas Educational Foundation, where Geoff works as the foundation's Senior Technical Producer.<br /><br />Many thanks to Angie and Geoff for joining us, and to <a href="http://www.linkedin.com/pub/dir/Cat/Allman">Cat Allman</a> from our Open Source Programs Office for hosting their talk!Leslie Hawthornhttp://www.blogger.com/profile/04472868563053273609[email protected]1tag:blogger.com,1999:blog-6060397306499435320.post-48070256084308773852007-10-10T13:21:00.000-07:002020-07-17T16:09:47.528-07:00A Moment with MoodleJoining us for their <a href="http://code.google.com/soc/2006/moodle/about.html">second</a> Summer of Code, the <a href="http://www.moodle.org/">Moodle</a> project took on nine students in 2007. Martin Dougiamas, the project's founder, sent us a great synopsis of their students' success this year:<br /><ul><li>2 created immediately useful components that were included in Moodle's new core release</li><li>4 created components slated for inclusion in their next release</li><li>1 created a component that will be maintained as a separate download</li><li>1 student created a proof of concept (voice support) that will be further developed in the future</li></ul><br />You can get more details on each of Moodle's 2007 projects from their <a href="http://docs.moodle.org/en/GSOC/2007">project wiki</a>.<br /><br />Congratulations to all of Moodle's <a href="http://code.google.com/soc/2007/moodle/about.html">students and mentors</a>, as well as the wider Moodle community, for another successful Summer of Code!Leslie Hawthornhttp://www.blogger.com/profile/04472868563053273609[email protected]0tag:blogger.com,1999:blog-6060397306499435320.post-30971915799200937042007-10-02T13:01:00.000-07:002020-07-17T16:09:46.402-07:00CIFS, Samba and Summer of CodeLast week, Google hosted the inaugural <a href="http://lists.samba.org/archive/samba-announce/2007/000120.html">CIFS Workshop</a>, and we were fortunate enough to rope several members of the <a href="http://www.samba.org/">Samba</a> team in for a podcast. You'll get a chance to hear <a href="http://www.samba.org/~jra/">Jeremy Allison</a> give an overview of the CIFS Workshop, followed by a spirited discourse with seven more members of the <a href="http://us1.samba.org/samba/team/">Samba development team</a>: Andrew Bartlett, Jelmer Vernooij, Gerald "Jerry" Carter, Kai Blin, Rafal Szczesniak, Stefan Metzmacher and Steve French. You'll get to hear about life as a Samba Summer of Code student from <a href="http://code.google.com/soc/2005/results.html">Jelmer</a> and <a href="http://code.google.com/soc/2007/samba/appinfo.html?csaid=234ABAB285C2712A">Kai</a>, as well as some great advice on care and feeding of your student from several three-year veteran mentors. You'll also learn some tips for effective participation in the open source community overall, and a bit about the perils of working with such an intimidatingly famous group as these chaps.<br /><br />And, what program podcast would be complete without stories of Winnebagos in flames and wifi-enabled poolsides in Alabama?<br /><br />Many thanks to Andrew, Jelmer, Jeremy, Jerry, Kai, Rafal, Stefan and Steve for joining us, and many thanks to all of those who made the CIFS Workshop possible!<br /><br />You can download the podcast in <a href="http://google-developer-podcast.googlecode.com/files/gsocpodcast014.mp3">mp3</a> or <a href="http://google-developer-podcast.googlecode.com/files/gsocpodcast014.ogg">ogg</a> formats. Alternatively, you can <a href="http://feeds.feedburner.com/GoogleSummerOfCodePodcasts">subscribe to it</a>.<br /><br />We always love to hear from you, so if you have any thoughts on the podcast or, even better, stories to share from the Samba team's adventures, post a comment and share your thoughts with us.<br /><br />Enjoy the show!Leslie Hawthornhttp://www.blogger.com/profile/04472868563053273609[email protected]0tag:blogger.com,1999:blog-6060397306499435320.post-91532846890579917662007-10-01T20:10:00.000-07:002020-07-17T16:09:50.108-07:00SilverStripe's Summer of CodeWe just heard from the team at <a href="http://www.silverstripe.com/">SilverStripe CMS</a> that they've <a href="http://www.silverstripe.com/silverstripe-2-1-released/">released version 2.1</a>. Among the many cool features added in this release, there's a brand new security system created by Summer of Coder <a href="http://code.google.com/soc/2007/silverstripe/appinfo.html?csaid=1451A1554ED58F3A">Markus Lanthaler</a>.<br /><br />It was SilverStripe's first year in the program, and their results were spectacular. 90% of their ten student projects were successfully completed, with all code written by Summer of Coders targeted for inclusion in their forthcoming 2.2 release. If you can't wait until around November for 2.2, you can already take a look at their students' code by checking out a <a href="http://doc.silverstripe.com/doku.php?id=daily-builds">daily build</a>. You might also want to take a look at the <a href="http://www.silverstripe.com/google-summer-of-code-update-image-editing-glory/">screencast</a> on <a href="http://code.google.com/soc/2007/silverstripe/appinfo.html?csaid=A98CF75EA7756A45">Mateusz Ujma's</a> work to add additional image functionality to the CMS.<br /><br />Congratulations to all of SilverStripe's students and mentors, as well as the wider SilverStripe community, for their stellar initial foray into Summer of Code!Leslie Hawthornhttp://www.blogger.com/profile/04472868563053273609[email protected]0tag:blogger.com,1999:blog-6060397306499435320.post-68128500584850511802007-09-27T11:31:00.000-07:002020-07-17T16:09:48.455-07:00Updates from Joomla!Wilco Jansen, one of <a href="http://code.google.com/soc/2007/joomla/about.html">Joomla!'s</a> organization administrators, has just published a thorough <a href="http://www.joomla.org/component/option,com_jd-wp/Itemid,105/p,416/">end of program report</a> on their third year in Summer of Code. The report goes into detail about the results of Joomla!'s student projects for 2007, and provides an in-depth analysis of how the organization approached mentoring and overall structure of their Summer of Code efforts. It's a great read for those interested in joining the program as a mentoring organization, or for those organizations looking for ideas on improving their participation. <br /><br />Of particular interest, this year the Joomla! team offered three of their students co-mentors from other open source projects, including fellow Summer of Code participant <a href="http://code.google.com/soc/2007/eclipse/about.html">Eclipse</a>. Many of our mentoring organizations have expressed interest in establishing co-mentoring relationships when participating in Summer of Code, so if you're interested in this area, check out the report; it's a great place to get some ideas about how to structure co-mentoring most effectively.<br /><br />The best part of the report is the great news about the program's results for Joomla!: their participation this year yielded five new recruits for their <a href="http://dev.joomla.org/content/view/1992/53/">development working group</a>, and two of their students were mentored by Summer of Code students from <a href="http://code.google.com/soc/2007/joomla/appinfo.html?csaid=7744DDC108BF28BF">2005</a> and <a href="http://code.google.com/soc/2007/joomla/appinfo.html?csaid=A4BAC195F74959C6">2006</a>.<br /><br />Congratulations to <a href="http://code.google.com/soc/2007/joomla/appinfo.html?csaid=DB0F397A744321F1">Aini</a>, <a href="http://code.google.com/soc/2007/joomla/appinfo.html?csaid=884BBAD08A8B02B4">Charl</a>, <a href="http://code.google.com/soc/2007/joomla/appinfo.html?csaid=1B07D256012D833B">Enno</a>, <a href="http://code.google.com/soc/2007/joomla/appinfo.html?csaid=7744DDC108BF28BF">Faolon</a>, <a href="http://code.google.com/soc/2007/joomla/appinfo.html?csaid=3E9D0D31CC3F0003">Mickael</a>, and <a href="http://code.google.com/soc/2007/joomla/appinfo.html?csaid=A4BAC195F74959C6">Muhammad</a>, as well as their mentors and the wider Joomla! community, for their fantastic summer successes!Leslie Hawthornhttp://www.blogger.com/profile/04472868563053273609[email protected]1