== MachBlog == MachBlog is a full-featured, open source CFML-based blog application released under the Apache 2.0 License. It leverages the Mach-II application development framework as well as the ColdSpring IoC framework. MachBlog is developed using "best practice" object-oriented development principles and is designed to be a reference application for the use of Mach-II and ColdSpring, as well as a completely functional blog application that can be used for all your blogging needs. == Code == The latest code is available from the MachBlog Subversion repository at http://svn.mach-ii.com/machblog/ * trunk - contains the bleeding edge development (currently version 2.0); may not be completely functional and not recommended for production use (requires Mach-II 1.6) * branches/1.1 - contains the updated 1.0 release with some code reorganization and a few bug fixes * branches/1.0 - contains the original release of MachBlog Please note that our SVN URL changed on January 19, 2009 to a new URL. If you have setup a SVN working copy before this date, you need to relocate it to the new URL. Want to contribute? Read Developer Resources. == Features == * Easily Skinnable with MVC application approach * i18n Ready * Comment and trackback spam control with LylaCaptcha == Future Enhancements == * Drag'n'Drop pod installation (Blogs I Read, Amazon Wishlist, etc.) * SES URLs * Code formatting support * Blog stats with graphs == Requirements == MachBlog has been tested on the following platforms: '''Application Server''' * New Atlanta BlueDragon 7.0 or higher (note that due to reliance upon underlying Java libraries for internationalization features, MachBlog will not run on BlueDragon .NET) * Adobe ColdFusion 7.0.2 or higher * Railo 3.0 Community has been tested and works with minor modification to a few view pages '''Operating Systems''' MachBlog should run successfully on any operating system on which ColdFusion 7.0.2 or BlueDragon 7 runs, including: * CentOS * Fedora Linux * Ubuntu * Red Hat Enterprise Linux * Mac OS X * Windows Server 2003 * Windows XP Professional * Windows Vista '''Frameworks''' * Mach-II 1.5 or higher * ColdSpring 1.0 or higher '''Note:''' The Mach-II and ColdSpring frameworks are not included in the MachBlog distribution and will need to be downloaded and installed separately. Databases * MySQL 5 * PostgreSQL * Microsoft SQL Server 2000 or 2005, including 2005 Express Oracle support is planned. We do not have plans to support Microsoft Access. == Other == * LylaCaptcha is included in the MachBlog distribution under the accompanying Apache 2.0 license.