An Architect's View

CFML, Clojure, Software Design, Frameworks and more...

An Architect's View

Model-Glue 1.1 / 2.0

April 10, 2006 · 2 Comments

Joe Rinehart just announced the release of Model-Glue 1.1 and talked about the forthcoming Model-Glue 2.0 aka "Unity". He also said this is the end of 1.x development. Joe has said that 2.0 should be backward compatible with 1.x (I expect some applications may need a few small tweaks to run on 2.0 - backward compatibility is hard) so this should not cause any panic for existing Model-Glue 1.0 users. In fact, if you're using 1.0, you should feel comfortable downloading 1.1 since it fixes a few bugs and introduces official ColdSpring support. Joe quotes around 10,000 downloads for Model-Glue which is phenomenal! Congratulations Joe! I'm looking forward to Model-Glue 2.0, even as I work on Fusebox 5. Both new releases will provide a cleaner, more maintainable, more powerful set of core files while retaining substantial backward compatibility with the previous releases. This should be seen as a testament to the stability and maturity of those previous releases. In some ways, Fusebox 4.0 was really a "1.0" release since it a new way to write Fusebox applications, using XML and Fusebox 4.1 was therefore "1.1" - and Fusebox 5 will be "2.0". Model-Glue and Fusebox are moving forward: a brand new set of CFC-based core files that bring more expressive power, while building on the shoulders of the "1.x" applications that are out there. It's a good time for frameworks users!

Tags: coldfusion · fusebox · modelglue

2 responses so far ↓

  • 1 John // Apr 15, 2006 at 6:57 AM

    Hi Sean,

    Is there a matrix that shows what version of CF one needs to be on in order to utilized these frameworks and there various versions? For example, using the current development version of CFMX 7.01, I know that I can run Model-Glue 1.0 or 1.1, but what if I'm running CFMX 6.1? Can I still run Model-Glue 1.0?
  • 2 Sean Corfield // Apr 15, 2006 at 7:26 AM

    I believe that all of these frameworks are designed to run on CFMX 6.1 with some optional features only available on CFMX 7.0 (e.g., Mach II's XML validation, Model-Glue's asynchronous listeners). I would consider it a bug in the framework if it doesn't run on CFMX 6.1. Fusebox 5 should run on CFMX 6.1 (although I have yet to test that).

Leave a Comment

Leave this field empty: