Monday, October 6, 2008

apache, php, postgresql on osx

I've added some scripts to build (cmmi) software on my mac. Although the software is readily available in binary form or using macports I prefer complete control.

Monday, September 15, 2008

Events app

A little app using google data calendar api: http://transitiontownthames.org.nz/events.html. At the moment anyone with a google account can add events and therefore I had to disable the 'edit entry' and 'delete entry' functionality. Need to get my head around the authentication particulary access control. I spent around 30 hours coding the thing (including learning from scratch the necessary apis).

Friday, September 5, 2008

Compiling Python2.5 on Leopard

I had some bother with compiling python2.5 on Leopard. But with the help of Andreas Jung I finally got it to work as I'd like. For what it's worth I've created a shell script for the process. It also includes installing easy_install, lxml and mx packages. (There was a problem with mxExperimental which is fixed with the development snapshot - thanks Marc-Andre.)

Tuesday, August 5, 2008

First Post

I suppose one has to start somewhere.

I've created a buildout to get started with gdata.py. I needed to hack the gdata.py package setup.py to use setuptools instead of disutils. Maybe later I'll find a different way to install gdata.py into the buildout but for now I've gone with unpacking the tar into my buildout directory and building the package as a develop egg.

I then created a new tfws.gdata package (for want of a better name) to start playing around with the gdata.py api. The tfws namespace is one under which I've been building python packages in the past (almost exclusively unfinished and unreleased zope work). The new tfws.gdata package today contains only a doctest to ensure that the packages have installed correctly by simple imports.

Then, thanks to wu, I found out why my macports installed python2.5 didn't have ssl or indeed readline support.