Banjo
Banjo is a web-based tool for making it easier to theme a website or web application. It utilizes Deliverance to map elements in Plone into placeholders in a static website design. The goal of the tool is to provide a point-n-click interface to making these mappings, without requiring the user to edit the raw rules.xml file.
How can I help?
Great! Come to the Plone Conference 2009 sprint and sign up on coactivate.org.
You can join the mailing list and download the buildout to try it out and give us feedback.
You can also look at the current task listto see what needs to be done.
Screencasts
- Screencast - Part 1 - basic overview
- Screencast - Part 2 - showing generating rules
Blog posts
- Blog post - part 1 - basic overview
-
Blog post - part 2 - showing generating rules
Why do we need it?
Plone theming is hard, and while Deliverance makes it easier, it still requires a lot of technical skills to understand the way the rules.xml file works. Banjo is an attempt to wrap the rules machinery in an easy-to-use interface, that allows one to create rules simply by pointing-and-clicking on elements on the webpage.
Who is behind it?
Banjo was started by Eric Steele and Nate Aune at the Plone Symposium East 2009 sprint in State College, PA.
Sounds cool! How can I try it out?
The current version is not complete, and is not much more than a proof of concept. Once it is more functional, we will post a demo somewhere, to make it easy to try out. In the meantime, if you want to download it to evaluate this initial version, you can check out the buildout.
