About
The official blog of Team Mach-II and is the best place to stay up to date on all things Mach-II.
Blog Search
Mach-II 1.6 Spec: Application.cfc Bootstrapper Enhancements
Team Mach-II is proud to release a specification for a proposed new feature for Mach-II 1.6 and we need your comments / thoughts / reactions. Please read the entire specification and if you have questions or comments please comment on our new Trac install on Ticket #5.
Summary
Integrating third-party (such as MachBlog) that use sessions require you to copy and paste onSessionStart / onSessionEnd specific code into your Application.cfc/cfm. While this may be simple to do, it becomes a tedious and error prone process when you want to upgrade your module to a new version. This would also apply if another team of developers maintain the code to the module you integrate with your application. Module integrating should be as easy as drag 'n drop by adding the module configuration file to your base Mach-II XML configuration file. Currently, this is not possible when integrating modules.
Another problem is that Mach-II applications require users to manually call methods in the mach-ii.cfc boostrappers when using Applications. These could easily be streamlined for standard Mach-II applications, allowing developers to override default options by overriding the method in their Application.cfc
Read the entire specification
http://docs.google.com/Doc?id=dhjcwfn4_44crp8tx
Mach-II - We're Community Driven!
Posted 11/7/07 @ 7:40 AM by Peter J. Farrell
Mach-II 1.6 Spec: Broadcast Style Listeners
Team Mach-II is proud to release a specification for a proposed new feature for Mach-II 1.6 and we need your comments / thoughts / reactions. Please read the entire specification and if you have questions or comments please comment on our new Trac install on Ticket #4.
Summary
There has been discussions in the past that Mach-II does not allow for multiple listener notifications via a single "broadcast" command. Model-Glue's entire listener (aka controllers in Model-Glue) works on a broadcast system versus Mach-II somewhat more direct approach with the <notify> command. Any listeners have has a registered interest in a particular broadcasted message will receive the message for use. This allows you to invoke multiple listener methods by broadcasting a single message.
Read the entire specification
http://docs.google.com/View?docid=dhjcwfn4_38gnmpfc
Mach-II - We're Community Driven!
Posted 11/4/07 @ 4:56 PM by Peter J. Farrell
We've Added a Bug Tracker and Have a New SVN URL
Exciting times around here as we have improved our infrastructure for the project. The newest addition to our infrastructure is that our Subversion repository has moved to a managed host - CVSDude. This has allowed us to integrate a Trac installation for Mach-II and give us a roadmap, wiki and bug tracking capabilities. From now on, our bug tracker is publicly available.
Although not all of us on Team Mach-II think the best things about wikis, we have enabled a wiki for Mach-II on our Trac installation. Currently, there are some FAQs that I imported from the somewhat out of date FAQs PDF. So if you want to help us, please feel free to help with documenation on the wiki.
Visit our Mach-II Project Bug Tracker and Wiki
The new SVN url is http://greatbiztoolsllc-svn.cvsdude.com/mach-ii/
Special thanks to GreatBizTools, LLC - the principal commercial entity supporting Mach-II - for providing us with our SVN and Trac infrastructure.
