Slashdot Mirror


Highlights From the 2009 Google Summer of Code

mask.of.sanity writes "Over a 1000 students were accepted into the fifth year of the program from 70 countries and will work on about 150 open source projects with mentor organisations. The program, created in 2005, has exposed some 2500 students to "real-world" software development and opened employment opportunities within mentor organisations and in fields relevant to their academic study. The United States scored the lion's share with 212 accepted students; 101 from India; 55 from Germany; 44 from Canada, 43 from Brazil. The Dominican Republic, Iceland, Luxembourg and Nigeria were new entrants to the program each with a single accepted student. Check out the slideshow summary of some project highlights, with hyperlinks back the detailed project pages."

20 of 72 comments (clear)

  1. they didnt acepted me by hviniciusg · · Score: 3, Funny

    I dont know why they didnt liked my confiker worm :(

  2. liqbase was accepted! by LiquidCoooled · · Score: 5, Interesting

    I am so pleased that I have an extra pair of hands over the summer.

    my liqbase project was one proposal out of 10 selected for the maemo.org community.
    we are building applications for the nokia internet tablet device.

    obviously I should show off what I'm building ;)

    http://www.youtube.com/watch?v=iMXp0Dg_UaY

    --
    liqbase :: faster than paper
  3. I got accepted! by Anonymous Coward · · Score: 5, Interesting

    I was accepted to work on a Windows package manager called WinLibre for GSoC 2009. I can't wait! You can read about it here: http://www.excid3.com/2009/04/20/accepted-into-google-summer-of-code-2009/

  4. Will be "mentoring" two participants. by Hero+Zzyzzx · · Score: 4, Informative

    A few basic definitions to make this post clearer:
    participant: student accepted into the program
    sponsoring organization: pretty obvious one, the organization sponsoring the participants
    mentor: the person from the sponsoring organization delegated to manage GSoC participants

    I'm pretty psyched. I've got two students to mentor on two different projects - I think it's going to be a great summer.

    GSoC is a brilliant program on google's part - they are transparent about their aims: to get the "sponsors" to evaluate the participants so google can think about hiring them.

    Google avoids headhunter fees, gets an in-depth real-world evaluation with a significant codebase to review and open-source projects get quality work.

    Google may still pwn my datas, but hey: this is clearly not evil.

    1. Re:Will be "mentoring" two participants. by Anonymous Coward · · Score: 4, Funny

      mentor: the person from the sponsoring organization that will be rewriting or discarding most of the code produced by the GSoC participants.

      As a two time mentor, I think that definition is a little more accurate.

    2. Re:Will be "mentoring" two participants. by stsp · · Score: 3, Interesting

      I'd take that comment with a grain of salt.
      I will be mentoring a student, too.
      And yes, I expect to be bouncing patches back to students (we have two), and suggest improvements, and maybe even provide a code example here and there to help them. It's part of the learning process they will go through. Just like any contributor.
      But coding is only one side of open source development. There are many more. Another goal is to try to integrate the student with the project, and let it be a fun and rewarding experience. If students stay with the project even after the summer of code is over, you've done the best possible job as a mentor. That is the hard part. It's much harder than getting the code right.

  5. Aussies, Kiwis enter Google Summer of Code? by klubar · · Score: 5, Funny

    According to the article: "Eight Australians and five Kiwis have made the cut for the 2009 Google Summer of Code, announced today."

    Should Aussies and Kiwis be eligible for "summer of code"? It seems to me that they should only be able to enter the "winter of code" contest if it takes place during June through August.

    1. Re:Aussies, Kiwis enter Google Summer of Code? by D+Ninja · · Score: 3, Funny

      Should Aussies and Kiwis be eligible for "summer of code"?

      Psh. I'm still trying to figure out how a fruit knows how to code in the first place.

    2. Re:Aussies, Kiwis enter Google Summer of Code? by Nitage · · Score: 4, Insightful

      It's not an entirely spurious (oir 'funny' if you're modding) comment - Australian and Kiwi schools typically have their longest vacation in their summer, not ours.

    3. Re:Aussies, Kiwis enter Google Summer of Code? by Anonymous Coward · · Score: 5, Funny

      A kiwi is a bird.

      The fruit you're thinking of Kiwifruit. Either that or you're calling the bird (or New Zealanders) gay. I'm not sure which.

  6. Thanks Google by morrison · · Score: 4, Insightful

    Major kudos to Google for continuing to run the Summer of Code despite the hard economic times where most of silicon valley is cutting way back. Those 1000 students and 150+ open source communities represent more than a 5 million dollar investment this summer, which is not petty cash or an insignificant investment for *any* organization. The raw horsepower of the program itself (roughly and easily) represents more than 400 years of development "staff-years" going into open source software just over this summer with much more coming from those that stay involved with the open source communities and continue to contribute. Very cool.

    It's a great symbiotic relationship. Google gets major attention, which is of course very important to their business model. The open source orgs get passionate and motivated developers, many that stay long after GSoC. The students get the experience of a lifetime, an introduction into a life-long relationship with open source and their ability to directly make a difference.

    --
    Cheers!
    Sean
    1. Re:Thanks Google by Burkin · · Score: 3, Informative

      epresent more than a 5 million dollar investment this summer, which is not petty cash or an insignificant investment for *any* organization.

      It is a petty amount when your total cash on hand is 17 billion dollars.

    2. Re:Thanks Google by GrAfFiT · · Score: 3, Informative

      I have to disagree on that one. The Google Summer of Code is basically run by 5 people from the Open Source Programs Office. There's no one from HR involved.

      Google has absolutely no control over who gets selected. The orgs alone choose their students. The only feedback that Google gets from the Summer of Code projects are two routinely hurriedly written reports from the orgs at mid-term and end of project.

      Finally, of those that successfully complete the Summer of Code, less than 1% end up as Google interns and even less as full-time engineers.

  7. [PASTE] / The stupidity of a slideshow w/ icons... by Khopesh · · Score: 5, Informative

    That's right, all this for 14 giant-size icons on 14 pages of ads and other garbage to read the 14 sentences of text that contain all the important info.

    Or I could paste them here.

    • Linux Foundation: The architecture of the OpenPrinting web-service will be overhauled to alleviate resource consumption, OpenJDK will become LSB compliant, and setting-up an access point will become easier in Linux under some of the 11 projects run for the Linux Foundation.
    • Mozilla Project: The Mozilla Project has 10 initiatives for the program this year, including automated duplicate detection for Bugzilla; integration of pre-existing, third-party extensibility into Ubiquity; and improvements to the Register Allocator of Trace Monkey.
    • OpenSUSE: Nine projects will be sponsored by OpenSUSE including porting from openSUSE to ARM; an implementation of the YaST education module; synchronisation with mobile devices; and porting openSUSE to MIPS.
    • Drupal: Drupal will receive a peer review platform for its forum, and API integration for Google Analytics under 18 sponsored projects for the Summer of Code this year. Others include: completion of version control integration and deployment to Drupal.org; a usability testing suite; and plans to 'make Drupal smart'.
    • KDE: KDE will sponsor 38 projects including: improving search and virtual folders in KDE4; plasma media center components; a crossplatform authentication and authorisation framework; weather support and enhanced plugin features for Marble; and finishing the Amorok playlist with multilevel playlist sorting.
    • Debian: Integration with the Amazon EC2 cloud service; automatic debug package creation and handling; and rewriting the Debian autobuilding infrastructure are all part of Debian's 11 projects accepted in this year's Google Summer of Code.
    • Apache Software Foundation: The Apache Software Foundation will sponsor 38 projects including: adaptive query targeting in distributed database environment; a Java debugger command line tool; Web-based management console for ServiceMix; a new user interface for the Apache Qpid JMX management console; and empowering Google Android applications to easily consume business services.
    • GIMP: An advanced GUI for brush dynamics and an improved nonlinear resampler with built-in antialiasing are some of the 6 projects sponsored by the GNU Image Manipulation Program (GIMP). Other initiatives include a "fast adaptive resampler tailored for transformations which mostly downsample", and some improvements to the foreground selection tool.
    • GIT: GIT will get 2 projects this year, which will add caching support to git-daemon, and an interactive graph GUI.
    • GNOME: The GNU Object Model Environment (GNOME) will sponsor 25 projects that will make conduits work as a daemon; integrate bugzilla into pulse; add support for Nautilus to Google docs; allow GNOME-Sudoku to be played with IM contacts; and improving the DVB experience with GNOME DVB daemon.
    • Joomla!: Eighteen projects are being sponsored by Joomla! in the program this year. Error handling will be improved; a common gateway will be added f
    --
    Use my userscript to add story images to Slashdot. There's no going back.
  8. Re:Glad to See GIMP is Participating by jcupitt65 · · Score: 3, Informative

    I don't know why you picked that one out. It will add a feature that visibly improves the quality of all image shrinks, past what Photoshop can do out of the box. It's a really useful, basic improvement.

    Read about it here if you're curious:

    http://wiki.gimp.org/gimp/SummerOfCode2009ideas#head-ee0a4959625baa7bff3da72ec494b0f5f10859dd

  9. Re:BSD no where to be found? by Burkin · · Score: 3, Informative
  10. Re:Glad to See GIMP is Participating by gbjbaanb · · Score: 3, Insightful

    interesting idea, not everyone's a coder after all.

    Perhaps an Autumn of Documentation, followed by a Winter of Marketing, and a Spring of Sales.

    Think how much goodness could be spread by some of the above!

  11. Re:[PASTE] / The stupidity of a slideshow w/ icons by FreeUser · · Score: 4, Insightful

    Why is this a useful paradigm these days? How many of these stupid slideshows have I clicked on, just to read something that could have been contained on a single non-scrolling web page?

    It isn't. Web 2.0 is shit. Seriously. For every cool app (e.g. Google Streetview) or cool mashup there are tens of thousands of arduous, information obfuscating, time wasting and soul destroying websites that do nothing other than get in the way of what you're trying to do (e.g. book airline tickets) or trying to discover, while spamming you with useless graphics, animations, advertising, and generally teaching your eye to ignore almost everything displayed in your browser...and then hiding the bit of info you're looking for in the area of the screen your eye has trained itself to skip over because of so many ads previously.

    Someone needs to develop a browser (or proxy) that downloads a web 2.0 site, disassembles the logic, deconstructs the page, and reconstructs it as a simple HTML page (with forms if necessary) so those of us not interested in spending our hours wading through visual SPAM can get something useful done before the sun expands into a red giant and envelops the Earth.

    --
    The Future of Human Evolution: Autonomy
  12. today's interesting but useless metric: by buddyglass · · Score: 4, Interesting

    Google SoC Projects per Capita:

    United States: 0.69 ppm
    India: 0.09 ppm
    Germany: 0.67 ppm
    Canada: 1.31 ppm
    Brazil: 0.22 ppm

    PPM = projects per million. Figure the U.S. benefits from Google being a U.S. company, and by the fact that English is the native language. Canada would also benefit in that respect. But if that's the case then where's the U.K.? Germany suffers from not having English as the native language, but then again, open source in general is probably more popular in Europe than in the U.S.

    1. Re:today's interesting but useless metric: by orudge · · Score: 3, Informative

      Aha, a bit more hunting around and here we go: more statistics than you could shake a stick at.