Firmant (Scripts) Publisher's description
from Robert Escriva
Firmant 0.2.0 (codename \"I swear I\'m still working on this\") was just released.
New in this version (compared to 0.1.x) is a closure-based system for parsing/writing of objects. It captures "chunks" of tasks in a way that allows several parallel operations to be interleaved with one another in the chronological order that is specified by the chunks.
For example, the writers declare the URLs to which they will be writing, and all URLs should be declared before any are actually written (so that conflicts may be detected).
As before, Firmant is easy-installable. I recommend using pip in a virtualenv as it is the least intrusive way to install Python packages.
Other new features in this release include cross-referencing support (e.g. linking to a post from within a reStructuredText document).
I've set my sights on adding LaTeX integration in 0.3.0. The chunk-rewrite for 0.2 goes a long way toward this support. Additionally, I would like:
* Pygments integration. It would be nice to be able to embed syntax-highlighted code into webpages.
* Git integration.
o Posts not committed are considered in 'Draft' mode, but not 'Production' mode.
* More robust settings control. I'd like to be able to override common settings with command-line arguments to the firmant script.
* Pre-built site configurations. Similar to how virtualenv sets up Python environments, there should be a way to specify Firmant environments. Environments would include:
o Project homepage.
At this point I'd like to focus on getting support from others so that my development effort goes toward helping more than just me. To that end, I've set up three mailing lists at lists.robescriva.com. If you're interested in following, developing, or using Firmant, please join the appropriate lists.
In the next few days I'll be working on a tutorial on how to build a wiki with Firmant. Hopefully it will be publishable this weekend.
System Requirements:No special requirements.
Program Release Status: Major Update
Program Install Support: Install and Uninstall