ColdFusion Open-Source Update - November 20

Posted on Nov 20, 2006

A very active week this week. While we only had one new project, there were a handful of significant updates released to a wide variety of projects.New Project: fbx_FormBuilder
Initial Release
Stephen Judd releases a project built with Fusebox 5 that allows registered users the ability to build and publish forms and receive the responses. This can be used to create things like surveys or feedback forms without any prerequisite knowledge of HTML.

Illudium PU-36 Code Generator
Flex UI Version Released
I released the alpha of a major overhaul of my code generator including the UI built in Flex with Cairngorm. One significant new feature is the ability to switch templates on the fly rather than tied to a datasource as in previous versions.

AVBlog
Version 1.5 Released
Andrea Veggiani released a significant update to his blog software including some new Ajax features, Flickr and del.icio.us plugins, CFFM for file management and much more.

FlexMon
Version 0.5 Released
Tariq Ahmed has updated his Flex-based ColdFusion server monitoring tool including adding warnings, configurable thresholds, SeeFusion 4 support and various other improvements and bug-fixes.

LightWire
Update Released
Peter Bell updated his dependency injection framework to include proper contructor, setter and mixin methods of injection, as well as circular dependencies and lazy loading. The config file has also been cleaned up and simplified.

Setter Versus Mixin Injection
Peter discusses the some of the benefits using his "Mixin" injection method as opposed to more standard constructor or setter injection.

How to Write Your Own Dependency Injection Engine
Peter discusses how he built LightWire and some of the reasons behind the architectural decisions he made.

CFDiff
Improved Difference Algorithm
Rick Osborne updates the core difference algorithm behind his differencing engine. He points out that while not always faster on smaller documents, the new algorithm is significantly faster on large documents.

cfcFlexplorer
Upcoming Changes
Todd Sharp discusses some upcoming changes to his Flex-based ColdFusion component explorer.

ColdBox
Why Another Framework?
In response to some comments, Luis Majano goes into great detail about why he created his framework and how its design was rooted in the specific needs of his prior employer, for whom it was originally built. However, his point is that he felt the community could benefit from another approach that met some needs that weren't being met at the time.

Personally, I would like to ask, can we give the argument about why do we need another framework a rest please? Seriously, this is a ridiculous argument that would only make sense if we assumed the existing solutions were perfect and met all needs and use-cases. This is the kind of thinking that stifles innovation and should be put to rest.

Mach ii
FAQ Update
Peter Farrell adds another FAQ entry on whether you can announce an event in the handleException plugin point. The answer is no, but he gives a good explanation for the reasoning.

Request Timeout Filter
Peter Farrell offers some advice on handling request timeouts, particularly when the framework is loading and also posts a request timeout filter.

Google Group Feeds
Peter also reminds folks that now that the Mach ii mailing list is on Google Groups, it includes Atom and RSS feeds.

ColdSpring
Article On CNET
Brian Kotek has written an introduction to ColdSpring on CNET's Builder.com and TechRepublic.

ColdSpring Presentation Recording
Barney Boisvert posts his presentation files and information about the recording of his presentation to the Portland CFUG.

Fusebox
CFC Only Version by Steve Nelson
Steve Nelson of Webapper talks about the project he presented to the Maryland CFUG that is a version of Fusebox but without XML or core-files.

DataMgr
Inserts and Updates
Steve Bryant offers a tutorial on how his active schema project handles database inserts and updates.

Comments

There are currently no comments for this entry...be the first!

Write your comment



(it will not be displayed)





About

My name is Brian Rinaldi and I am the Web Community Manager for Flash Platform at Adobe. I am a regular blogger, speaker and author. I also founded RIA Unleashed conference in Boston. The views expressed on this site are my own & not those of my employer.