Any Takers for Drupal in Python?

I half-jokingly posted a comment on Dries Buytaert blog about re-implementing Drupal in Python.  Honestly, I expected to either be flamed or ignored, but instead it turns out I’m not the first person to think of this!  Some people even suggested Haskell…  I think something a tad more mainstream like Python would fair much better.

Another commenter suggested Python doesn’t need Yet Another Web Framework which is absolutely true!  However, Python desperately needs an easy to use Content Management System, and Drupal is the best there is!

I posted a follow-up comment asking for anyone interested in pursuing such a wild course of action to contact me.

If you’ve read much of my blog, you know I’m relatively new to Python, but CherryPy and Genshi seem ideal for implementing Drupal.  CherryPy gives you the nice URLs and module layout while Genshi allows for a very similar theming experience.

This entry was posted in Open Source, PHP, Python, Technology. Bookmark the permalink.
  • http://www.dowski.com Christian Wyglendowski

    Very cool. You can count me in.

  • Chase

    do it schurter. remember: if you aren’t first, you’re last.

  • http://lost-theory.org Steven Kryskalla

    Also be sure to watch Pagoda, which uses TurboGears’ “new” stack (CherryPy + Genshi + SQLAlchemy). There’s no release yet, but the development has been very steady and a release should be coming soon.

  • http://drupy.sourceforge.net Brendon

    I am the maintainer of the new project “Drupy”. I have been working to do a direct port of Drupal in Python. I expect to have a working copy up in about 4 – 6 weeks. Feel free to contact me through the sourceforge page if you would like to contribute.

  • http://drupy.net Brendon

    A little followup, the Drupy website can now be found at http://drupy.net .