Winning GHOP

I've been chosen as Drupal's grand prize winner for the Google Highly Open Participation Contest. So on top of the $500 I get for completing 15 tasks, I also receive an all-expenses paid trip to the Googleplex in Mountain View, CA for myself and a parent. When I spotted an announcement for GHOP on slashdot back in November, the grand prize looked extremely nice but at the same time, out of reach. I want to say thankyou to the Drupal GHOP admins, mentors and members of the community who helped me from zero Drupal knowledge up to where I am now. Although I'm in the limelight, the real winner here is Drupal itself, with exactly 130 tasks completed by students, all of whom are now more involved in open source.

Where am I going with Drupal?
Now that the organised tasks structure of GHOP has passed, I need to decide on what to do with Drupal, rather than just look at the GHOP task list. Some ideas that I've had:

  • Be a student/mentor in DROP - Spurred by the idea of GHOP, the Drupal community has initiated the Drupal really open participation scheme. It uses the same task based workflow as GHOP, but without all the rules and paperwork that were required for GHOP, so anyone of any age can participate, and you're not bound to one claimed task at a time. If GHOP repeats next year, then whatever we learn from DROP should help us shape GHOP slightly better.
  • Port the Tarski theme from WordPress to Drupal - I haven't done anything with Drupal themes yet, so a theme based project would help expand my understanding. While the theme I'm currently using (Bluecurves, created for GHOP #11) is purty, I know the creators of Tarski and have contributed fixes to it in the past, so I would like to see it Drupalised
  • Views scaffold module - hook_schema already describes a module's database schema, so why can't that be used by Views? Why should module authors have to describe their database tables in hook_schema and then again for Views? It should be possible to create a module which takes the output from a hook_schema and feeds it directly into Views, or generates the code for the Views hook so that module authors can put that into their code.
  • Fingerprint module - There was recently a long discussion on drupal.org about the changelog.txt files (and similar such files) present in a default drupal installation, which allow hackers to quickly fingerprint which version of Drupal your site is running (e.g. drupal.org is using 5.6 at the moment). This module would, when given the URL of a site, attempt to determine which version of Drupal the site is using through looking at things like the changelog, the CVS $Id$ of drupal.js, and other such identifiers. Site admins who don't want their sites to be fingerprinted can then look at the identifiers that the fingerprint module uses and specifically make changes to invalidate and confuse such identifiers. So in effect, it would make fingerprinting a Drupal site harder rather than easier - maybe.
  • Browse the Drupal issue queue - The issue queue on drupal.org is full of bug reports, feature requests and the like. While Drupal's GHOP admins deliberately avoided wildcard tasks like "Fix a bug in the issue queue" (which I think made Drupal GHOP all the better), now that GHOP is over, it might be a good place to get inspiration on what to work on.

I'm also looking forward to next year's GHOP (if there is one), when I'll hopefully experience GHOP from the mentoring/admin side of things rather than the student side.

Comments

Hope you found some good use

Hope you found some good use and enjoyed the 500 hundred cash :) I would say go on and be a mentor - winnings make the best mentors...

Good for You!

Good job on your win, you earned that victory!

Drupal vs WP

Drupal seems to be gathering momentum in terms of the numbers of user. I'm curious what your thoughts are in relation to Drupal versus WP. Drupal seems to be a bit more complicated and from what I've read doesn't doesn't really offer any more functionality?

Re: Googleplex

Congratulations on your win! What was your most impression from Googleplex?

http://www.yumuzika.com

500 US dollar is a nice prize - congratulations. But the visit of Google must be better!

Lucky Duck

wow! what a lucky duck. have fun in cali :)

Also from me Congratulations

And don´t spend the money at once ;-)

what was it like?

So you won an all expenses paid trip to the Googleplex in Mountainview California, what was it like? I have only heard tails of what the googleplex is like. So how was it? I bet the accomodations were just the best huh. In other words kudos to you and the win!

Let us know..

how was the trip. And some photos too
Cheers
Mark
http://www.uti-in-dogs.com

Yes please do

Yes please do share some photos with us.

Next Bill Gates

Here are some pics http://picasaweb.google.com/djcawley/GHOP07Thursday you can find this link in the lates post.

This kid is going to be famous.

Thanks for the link..this

Thanks for the link..this young man is going places.

Gongrats!

Gongrats on winning the GHOP! Just keep up the good work!

Congrats

Well, it is an amazing prize. You dont get to go to Google headquarters every day. Not that many people get to go there all expenses paid either. Good job! Googleplex here you come!

Congratulations from Foxtrail!

Nice Job! Keep up the good work. The residents of Foxtrail salute you!

Congrats

Congrats, Hope you all the best

hearty congartulations

dear you deserve it, one question if you can reply..... i am also new in drupal. Please suggest me from where i should start...i am novice so can you provide some resources....where i can learn?

Congrats!

Congratulations, keep working hard!

Awesome!

First of all, congratulations on winning GHOP! It's completely awesome! Thanks for contributing so much to the Drupal community!

Secondly, I'm very excited to see that you will be an active participant in DROP: this is just so completely exciting and amazing and awesome! Can't wait for the awesomeness to be continued!

-cwgordon7

Congrats

have fun :)

Congo!

Heartiest congratulations!

Nice

Nice job peter.

I'm sure you remember me...

Congratulations!

Congratulations! Even I consider myself lucky, because I claimed a task in Drupal about 2 hrs before the deadline:))
I am very curious what opinions will you have about the trip to Googleplex :D

Tarski

Oh, I'd love to see Tarski on Drupal. I started about two weeks ago, but I've been so busy I haven't had time to do much. Want me to add you as a contributor on the Tarski Google Code project?

p.s. why can't I put my username in?
[Corsix: fixed, thanks for pointing that out]