Google Summer of Code: wp-update

The results were released the other day for Google’s Summer of Code (Or Winter for those of us in the Southern hemisphere), And as you’ve probably guessed from the title of this post, I’ve been selected.

You can find the full list of organisations selected here: http://code.google.com/soc/, and the selected WordPress Ideas here:http://code.google.com/soc/wordpress/about.html

My selected suggestion is for a Plugin/Theme update plugin for WordPress,  In a nutshell, Its a Plugin which:

  •  Allow Notification of Plugin/Theme updates
  • Allow searching of Open source repositories
  • Allow single-Click install of Plugins/Themes
  • Allow Plugins/Themes to be updated from within the Control panel
  • Check Requirements for Plugins/Themes before installing

Over the last few weeks i’ve been working on a few parts of my proposal in my spare time, and thought i might share some of my initial screenshots:

The Plugin Update Screen:
wp-update Plugin List

The Theme Install Page:
wp-update Theme Install

The Theme Search page:
wp-update Theme Search

Currently there are no public builds, or any public code available. I expect i’ll release something closer to the start date (28th May) .

Congratulations to all those accepted, Thanks Google(And WordPress!) for the opportunity, And thank you mentors for giving up some time to help the students :)

5 thoughts on “Google Summer of Code: wp-update”

  1. Congratulations on getting accepted. This is one feature that WordPress desperately needs. I thought about applying for it myself, but I chose to apply for something that not everyone else would be applying for. I’m sure you’ll do a fabulous job.

    One really cool thing would be to do automatic downloading of updates. I haven’t looked into wp-cron, but I think it would be doable. I realize you have to narrow what you’re going to do down so that you don’t become overwhelmed and there may be some practical considerations, but I was just saying. WordPress 2.2’s plugin sandboxing should help prevent automatic updates from ruining the whole installation.

    It’s wonderful that you’ve got so far in the concept, and have screenshots. I wish you the best of luck. I guess I’ll see you around on the wp soc group.

  2. Thanks for the comments Keith,
    I plan on allowing the plugin to download and install the Themes/Plugins, and the Sandboxing should help out with locating plugins which pass the requirements test, yet still fail to work correctly in the install.

    I havnt yet looked into wp-cron either, But i believe it should probably be able to do what i’ll need.

    Those screenshots are taken from a Live version of the plugin btw, infact, running on this very blog.

  3. Wow, you get comments. Wait… I don’t have a blog on my site!

    Anyway, congrats, I remember you telling me about this ages ago then I forgot about it.

    Dr ZAx – I know you!

Leave a Reply

Your email address will not be published. Required fields are marked *