Just saw that. That looks pretty interesting. Im a web developer my self(part timeish, im only 14 lol). Any clues as to what the open source project is?
Has to do with collaborative website translation. We'll we running a pilot program on RomUlation at some point in the future.