Category Archives: amara

s-expression templating in python

I’m constantly on the hunt for the perfect templating module. When I was much younger, primarily doing PHP, I quickly saw that string concatenation and variable interpolation were not good solutions when trying to author lots of complex documents. I did some searching, and found Smarty, which satisfied my needs at that time. Over the […]

tools: atom and atompub

I just had a realization that I’ve been trying to invent ATOM and the Atom Publishing Protocol. I’ve been pining for web services, and a standardized way for representing resources and URI publishing patterns. I wanted it to work with storage engines of my choosing (eg, mercurial) so that I could use my favorite tools […]

toolbox: webdev unicorns: templates (1/4)

Templating is an important way for multi-disciplined teams to work together on software projects. In addition, they serve as an important component for making applications loosely coupled and more easily understood. Templating Kid, the templating language isn’t working out for me very well. There are some basic things that I don’t understand how to do, […]

toolbox: webdev unicorns: components (3/4)

The web is a big place, and being a part of it increases the value of both the network your application interacts with and your application. This creates a need to interoperate with other applications on the web, the fulfillment of which actually helps create a better end-user experience. What this boils down to are […]

idea: todo: improve amara’s scimitar api

First of all, if you haven’t seen amara yet, go check out amara today and stick it in your toolbox. It’s a very very nice library for python that lets you create objects out of XML documents. One of the nifty things amara provides, it scimitar, which is an implementation of schematron, a rich schema […]

questions: amara and python

I’m a recovering PHP fiend so please forgive me if this is incredibly simple. One big reason I’m switching to python is all of the wonderful tools for manipulating XML. For example, the amara xml toolkit is exactly what I’ve been looking for. It’s really really nice. I’ve been toying around, and I was able […]