Log4Vala conversion

The latest releases in Git now require log4vala to be installed, and new applications will add a log4vala.conf file in the conf/directory. Existing applications using the built in Ambition.Logger functionality will continue to work, but you can get more flexibility by converting over to Log4Vala. Nick Melnick, 2014-12-02 at 15:37:20

HTTP Retrieval of Plugins

As of last night, the http-plugin-conversion branch has been merged into Ambition master, bringing HTTP retrieval of plugins. From here on out, plugins will no longer be installed to the local drive, and instead, retrieved directly from plugins.ambitionframework.org and compiled to your local project. All of the existing plugin commands work properly -- search, info, outdated, and of course, add and remove.

There will likely be a lot of polishing over time to handle error cases, and the jury is still out on how much operating system hinting we may want to add to cover adding library dependencies and so on. But, this is a start, and it makes the default Ambition install quite a bit lighter. Nick Melnick, 2014-02-07 at 20:08:22


A minor update for now -- Ambition now compiles on Win32 with MinGW. More information is coming soon. Nick Melnick, 2014-01-23 at 19:23:57

Splitting of Projects

This past weekend, the Ambition plugins were separated out of the main ambition repository into separate repositories on GitHub. As the HTTP Plugin Provider nears completion, it becomes less relevant to build the plugins as part of the main build, and becomes less of a pain to get a working installation for new users of the framework. :)

Over the next couple of weeks, additional documentation will be posted on creating a plugin for submission to plugins.ambitionframework.org, and the current set of plugins will be automatically deployed to that repository. That also means that they will be considered a "final" version 0.1.0, and future revisions will increment the version number.

Happy hacking! Nick Melnick, 2013-12-09 at 15:33:18


Welcome to the new official blog for the Ambition MVC Framework.

The purpose of this blog is to communicate what is being worked on, major changes that could affect compatibility, and announce new features or versions. Since Ambition isn't officially released, this may be a good resource to figure out why something may have suddenly broken. Nick Melnick, 2013-07-05 at 14:03:55