Some very generous people have been putting a lot of time into Reactor, ColdSpring and Model-Glue recently. There have been quite a lot of exciting advances recently. Heres a quick rundown of them:
Sean Corfield has spent quite a bit of time adding <cftimer> tags and running tests to identify bottlenecks in Reactor. Hes already found and fixed a few critical speed issues. According to him, hell be spending a lot of time this week working on this. More on this as it develops. The current enhancements are in Subversion.
Clayton Partridge donated support for PosgreSQL. In addition to that he also updated the Contact Manager and Reactor Blog sample applications to work on Posgres! (Note: I had to edit the Blog app and didnt test it. If you have problems its my fault not his!)
Beth Bowden has been diligently working on adding support for Oracle. There were some hold-ups related to some needed changes to the framework and my inattentiveness to email. However, I hope to see this by early next week.
I started work on DB2 support a few weeks ago. With luck Ill find time to finish this up. Anyone interested in taking over? Its not that hard!
The ColdSpring guys added support to allow factory-bean and factory-method attributes in a bean definition. This means that you can specify beans that are actually created by external factories such as Reactor.
Sean submitted an update to Model-Glue (which has been committed) which allows you to autowire Model-Glue via ColdSpring with objects created from external factories. This means you could, for example, autowire your controller with a specific reactor-generated gateway. More (informed) information is available on Seans blog.
Sean Baracus Corfield has also been working with the ColdSpring guys to add support for adding AOP to Reactor Generated objects. That would be amazing. I sure hope this comes to be!
The bottom line of this is that Reactor is heating up. The alpha almost over. Reactor is maturing and is becoming a big hit! What exciting times for ColdFusion!