Category Archives: development

Unicode output from Zope 3

The Creative Commons licene engine has gone through several iterations, the most recent being a Zope 3 / Grok application. This has actually been a great implementation for us1, but since the day it was deployed there’s been a warning in README.txt:

If you get a UnicodeDecodeError from the cc.engine (you’ll see this if it’s
running in [...]

Avoiding git PTSD

In an attempt to prevent additional git (or maybe just git-svn?) induced PTSD, Asheesh kindly created a git phrasebook. If you, too, are a Subversion deserter and want to figure out how the whole branching thing works in git, this may be useful to you.
Someday I’ll write up my thoughts on distributed [...]

Sane Merging in SVN

We use Subversion for version control at work. We try to version control everything: code, content, graphics, site configuration. Everything. This does wonders for our sanity, but we can do more. Recently (n < 6 months)) we’ve started doing something we should have done from Day 1: develop in one tree, [...]

Sun Rewrites Java Browser Plugin

I’m not sure that Java applets are even relevant to software development today, but this interview (via Ajaxian) regarding the rewritten Java browser plugin caught my attention:

Java Applets Reborn from Dion Almaer on Vimeo.
So the most interesting things (to me):

The plugin itself is mostly written in Java. I love these sort of recursive language [...]

For Some Definition of “online”

Starting yesterday afternoon I found that I couldn’t commit code to Creative Commons’ Subversion repository at Sourceforge. “Just another intermittent outage,” I thought. I even took a look at the site status page, saw that Subversion was “online” and figured it’d be resolved by the morning.
Well this morning it’s still down, so I [...]

Creative Commons Attribution-ShareAlike 3.0 United States
Creative Commons Attribution-ShareAlike 3.0 United States