Promiserver alpha is online

It isn’t much to see at this point, but last week Promiserver went live on my PLW site.

The challenge now is to move beyond descriptive natural language to a more procedural, structured form. I still feel like Ruby is the way here, with some sort of Ruby DSL that is interpretted within a sandbox on the server. I’ve actually been tempted to go back to Scheme just to prototype something, since it lends itself so well to this style of programming.

As a small diversion I’m also becoming interested in wiki-style collaborative contract and license authoring, including sophisticated diff and windowed timeline views. This falls out of an idea Takashi mentioned a while back about community defined licenses. He’s currently putting together a madlibs style license that I’m looking forward to seeing. And as my first effort in this arena today I added a humble timeline slider to the openstudio tag cloud. It’s a little slow with the amount of Ruby processing happening on each Ajax request, but serves as a decent first step. I’d next like to augment the simple slider with additional information. It would be nice to get a macroview of community activity, something along the lines of Martin Wattenberg’s history flow, but less overwhelming in its detail. For now at least I am just satisfied to be able to look back on the past days when flower was a more popular tag than abstract.

Leave a Reply