Project Update

The site runs on Plone 2.1.1. This version of Plone runs on Python 2.3. I need Python 2.4 … so that I can use some Amazon S3 libs (that only run on 2.4) to help the Upoader authenticate users before uploading to Ambisonia’s S3 account.

This is the last step for the Uploader.

Unfortunately, it means I have to migrate the site from Plone 2.1.1. to Plone 3.1.1 (the most recent version of Plone). Even more unfortunate is the fact that the Plone migration scripts fail dismally when trying to migrate Ambisonia from 2.1.1 to 3.1.1.

There’s a name for this kind of issue in software development … This cant do that because the version of that is different to this, but you can do blabla because blabla needs booboo which depends on this. This is why open APIs are so powerful…. especially REST ones… because they are independent of software technology (although they are dependent on protocols like HTTP).

Anyway … the point is that the Uploader development is stalled until I migrate to 3.1.1… which is going to be a royal pain in the arse.

But doing this is going to kill 2 birds … Ambisonia as a site will be back to latest releases … and Plone 3.1.1. contains a lot of features which I needed to build myself in Plone 2.1.1 … so the site should theoretically be simpler.

But it will delay the release of the Uploader a bit longer. The ambisonics community has patience (luckily for me) … so on with the slow steady slog.

This entry was posted in Uncategorized. Bookmark the permalink.

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s