I’m in the Google Summer of Code

I’m very pleased to say that, as was announced Monday, I’ll be mentoring one of the four projects for the Wikimedia foundation in the 2009 Google Summer of Code. If you don’t know about the Google Summer of Code (or “GSoc”, as it’s affectionately called), it’s a fantastic program, fully funded by Google, that pays students around the world to work on established open-source projects over a summer. The student I’m mentoring is Jeroen De Dauw, a budding hacker in Belgium (and, coincidentally, one with a first name pronounced very similarly to mine, which is why some people when they first hear my name think I’m Dutch). He’s already got the requisite enthusiasm and programming experience that makes me think the project will be a success.

The planned project is different from what’s described on the site, due to some re-thinking. The current plan is for Jeroen to create a new MediaWiki extension, called “Semantic Maps”, that will hold all support for mapping services: initially Google Maps and OpenLayers (replacing the current Semantic Google Maps and (not-really-working) Semantic Layers extensions), and then, as time permits, Google Earth and Yahoo! Maps as well.

This project was easily accepted, which was great; it was mostly luck, due to not that many people signing up to mentor for Wikimedia this year; bringing to mind Woody Allen’s quote that 90% of success is just showing up.

However idiosyncratic the process of getting accepted was, there’s nothing idiosyncratic about the project itself. Geographical mapping is a very important feature in data visualization; judging by this somewhat-reliable list of active SMW-using sites, Semantic Google Maps is the second most-popular additional extension for SMW sites, after Semantic Forms. Of course, that’s Google Maps; and I don’t doubt that Google Maps will remain the most popular mapping service even as others become available, but all the others have their specific strengths and user base: OpenLayers allows for mapping on non-geographic surfaces, like anatomical images and blueprints; Google Earth shows a 3-D view of the world; and Yahoo! Maps has fewer license restrictions than Google Maps does.

So that should be an exciting project; I’m also looking forward to just being a mentor. I’ll hopefully post some updates about Semantic Maps here as it gets developed.

31 Responses to “I’m in the Google Summer of Code”

  1. Joel Natividad Says:

    Congratulations on being selected!

    One suggestion Yaron… perhaps, you can have Jeroen integrate automatic EXIF parsing of uploaded images with geo-tagging info and create the semantic GPS annotations.

    I actually dabbled with this two years ago and created an iPhoto plugin that I never released. It was quite easy and was very visually compelling. (that’s how I stumbled onto your brother’s EyeFi when it first started).

    The way I had it working, as you browsed the iPhoto gallery, Google Earth would automatically do animated tours of your geo-tagged pics. And you can even select pics by moving Google Earth around.

    In SMW, imagine having a gallery of images and having Google Earth doing automatic fly-through tours as you click on each image…

  2. Yaron Says:

    That could be very interesting… I wonder what the best way to do this would be: a set of new special properties for SMW, like the current “Modification date”, that handled all the possible metadata for photos? Or some script that went through the existing photos in the wiki and saved the geotagging info as semantic properties? Or maybe extend Google Maps, Google Earth etc. handling to be able to read this information directly, since it’s already in the database?

  3. BXpUhSWY Says:

    BXpUhSWY…

    Yaron is Writing » Blog Archive » I’m in the Google Summer of Code…

  4. CELINE OUTLET Says:

    CELINE OUTLET…

    Yaron is Writing » Blog Archive » I’m in the Google Summer of Code…

  5. mulberry outlet Says:

    mulberry outlet…

    Yaron is Writing » Blog Archive » I’m in the Google Summer of Code…

  6. Prada Shoes Says:

    Prada Shoes…

    Yaron is Writing » Blog Archive » I’m in the Google Summer of Code…

  7. Chi Hair Straightener Says:

    Chi Hair Straightener…

    Yaron is Writing » Blog Archive » I’m in the Google Summer of Code…

  8. samsung galaxy note 2 Says:

    samsung galaxy note 2…

    Yaron is Writing » Blog Archive » I’m in the Google Summer of Code…

  9. Louis Vuitton Online Says:

    Louis Vuitton Online…

    Yaron is Writing » Blog Archive » I’m in the Google Summer of Code…

  10. cheap apple iphone 5 Says:

    cheap apple iphone 5…

    Yaron is Writing » Blog Archive » I’m in the Google Summer of Code…

  11. Air Jordan Shoes Says:

    Air Jordan Shoes…

    Yaron is Writing » Blog Archive » I’m in the Google Summer of Code…

  12. CHANEL OUTLET Says:

    CHANEL OUTLET…

    Yaron is Writing » Blog Archive » I’m in the Google Summer of Code…

  13. Cheap Iphone 5 Says:

    Cheap Iphone 5…

    Yaron is Writing » Blog Archive » I’m in the Google Summer of Code…

  14. gucci outlet store Says:

    gucci outlet store…

    Yaron is Writing » Blog Archive » I’m in the Google Summer of Code…

  15. Wholesale Ralph Lauren Polo Shirts Says:

    Wholesale Ralph Lauren Polo Shirts…

    As you are able to have witnessed there are lots of web advertising tools out there for acquire on the market. A single of these that has proven to become successful could be the cost per action method. CPA has quite a few advantages and could be the d…

  16. Wholesale Ralph Lauren Says:

    Wholesale Ralph Lauren…

    Im happy to have found your particularly superior article! I agree with some of your readers and will eagerly look forward to your coming updates. Just saying thanks will not just be adequate, for the fantastic lucidity in your writing. I will instantl…

  17. nTrghhfz Says:

    nTrghhfz…

    –…

  18. lancel sacs à main Says:

    lancel sacs à main…

    Yaron is Writing » Blog Archive » I’m in the Google Summer of Code…

  19. lululemon outet Says:

    lululemon outet…

    Yaron is Writing » Blog Archive » I’m in the Google Summer of Code…

  20. xrumer Says:

    xrumer…

    Yaron is Writing » Blog Archive » I’m in the Google Summer of Code…

  21. sac à main lancel Says:

    sac à main lancel…

    Yaron is Writing » Blog Archive » I’m in the Google Summer of Code…

  22. Gucci Handbags Sale Says:

    Gucci Handbags Sale…

    Yaron is Writing » Blog Archive » I’m in the Google Summer of Code…

  23. Prada Handbags Cheap Says:

    Prada Handbags Cheap…

    Yaron is Writing » Blog Archive » I’m in the Google Summer of Code…

  24. RAY BAN SUNGLASSES OUTLET Says:

    RAY BAN SUNGLASSES OUTLET…

    Yaron is Writing » Blog Archive » I’m in the Google Summer of Code…

  25. RALPH LAUREN OUTLET Says:

    RALPH LAUREN OUTLET…

    Yaron is Writing » Blog Archive » I’m in the Google Summer of Code…

  26. CHANEL OUTLET ONLINE Says:

    CHANEL OUTLET ONLINE…

    Yaron is Writing » Blog Archive » I’m in the Google Summer of Code…

  27. firefall gold Says:

    firefall gold…

    Yaron is Writing » Blog Archive » I’m in the Google Summer of Code…

  28. mulberry bags Says:

    mulberry bags…

    Yaron is Writing » Blog Archive » I’m in the Google Summer of Code…

  29. Hollister Outlet Online Says:

    Hollister Outlet Online…

    Yaron is Writing » Blog Archive » I’m in the Google Summer of Code…

  30. gucci shoes Says:

    gucci shoes…

    Yaron is Writing » Blog Archive » I’m in the Google Summer of Code…

  31. JahvSsvw Says:

    JahvSsvw…

    Yaron is Writing » Blog Archive » I’m in the Google Summer of Code…