Deliverance is a technology that allows us to quickly change a site’s skin.
It was created by the python community, and it is used mostly among them but it can be used with non-python products as well.
To test it, I decided to use OpenCMS, I have previous experience with it and I can tell you that it’s not pretty to create a skin for it…
I have to admit that it is not as easy as I thought it would be, because OpenCMS’s html changes a lot from content type to content type, and it seems it is not very well structured.
Nonetheless it is a great way to create an OpenCMS skin, just have a look.
This is the original site:
And this is the deliverance site:
Important points:
- I didn’t have to go into OpenCMS’s workplace, and I didn’t change one line of code of OpenCMS, it’s a clean install.
- I just commented out a little section of the template because it wasn’t useful.
What was the development process?
- Download tomcat and opencms
- Install OpenCMS
- Create simple Deliverance buildout
- Install Deliverance
- Pick template from www.oswd.org
- Read W3School’s XPath tutorial
- Write rules.xml file
And bingo! the key is.. how long do you think all that took?
About 2 hours..
And I’m just learning how to use deliverance…..
So what do you think?



Orale!!!!…
Quiero jugar con eso!!!
Maldita sea ya necesto internet en mi cada #InternetNecesario!!!