ColdFusion Open-Source Update - March 17, 2010
Posted on Mar 17, 2010
Seven new projects and no updated ones this week in ColdFusion open source. I believe this is the first time in over three years of doing this update that its dedicated only to new projects. Lately the ColdFusion community has been releasing new projects at a rate I never would have conceived when I started these three years ago. I am particularly excited to see the community staking a claim to some space on GitHub since we often bypass the forums used by the development community at-large (like SourceForge) in favor of our own, somewhat insular forums (side note: Mike Henke is even doing a separate weekly update specific to GitHub on his site). To me, staking out territory within a community like GitHub can help fight the misperceptions of ColdFusion by many in the development community (definitely far better than picking fights with trash talkers on Twitter). Anyway, sorry for the tangent, but here's this week's update.
New Releases and Updates
New Project: cfRecurly
Initial Release
Bill Davidson created this component for integrating Recurly.com's recurring payment/subscription service.
New Project: ColdMVC
ColdMVC Available on GitHub
Tony Nelson released his convention-based framework that uses Hibernate ORM on github. He admits there isn't much documentation available yet but is working on it.
New Project: Hermes
Hermes: ColdFusion API for hooking up to Eventbrite.com API
Andy Allan posts about another Fuzzy Orange open source project, this one is a wrapper for the EventBrite API.
New Project: ManagerCFC
Introducing Manager.cfc
Steve Bryant released this new component that intends to make it easy to interact with the file system and manage files (including images).
New Project: Rhea
Rhea: ColdFusion API for Rackspace Cloud Servers and Files
Andy Allan and the team at Fuzzy Orange have released a project to simplify working with Cloud deployments on Rackspace and help with the separation of static and dynamic content (i.e. images and documents versus CFM and CFC templates).
New Project: ScriptWriter
Initial Release
Matt Gersting created this component to programmatically manage the inclusion of JavaScript and CSS files.
New Project: tumblrCFC
Introducing tumblrCFC - allows ColdFusion developers to access the Tumblr blogging API
Andy Matthews created a Tumblr blog and decided to create a CFC wrapper for the API that currently supports a handful of methods.
New Project: bit.ly URL Service API CFC
Bit.ly URL Shortening Service ColdFusion API
Matt Gifford wrote this component to make it easier to interact with the bit.ly API to create shortened URL's.
Announcements
Mango Blog
Mango Blog Plugin - "Page Protect"
Don Bellamy created this plugin to allow you to password protect a page within Mango Blog.
Related Entries maintenance release
Adam Tuttle fixed some minor bugs in his related entries Mango Blog plugin.
Mango Blog Theme - "Fusion"
Don Bellamy created a new Mango Blog theme to share.
Tutorials, Presentations and Reviews
Framework One
Day two with FW/1
Shane Zehnder takes a look at working with domain objects in FW/1.
Lightwire
Lightwire Tutorial 1: The Basics
Thomas Messier covers getting started with handling dependency injection using Lightwire.
Lightwire Tutorial 2: AOP
Another Lightwire post from Thomas Messier, this one covering handling AOP which is not yet available in the current release but which he makes available in a branch that can be downloaded from his site.
Mach-II, ColdSpring
Fixing a Mysterious Memory Leak on ColdFusion 8
Peter Farrell discovered a memory leak relating to not supplying the output attribute on functions that negatively affects both Mach-II and ColdSpring.
MockBox, MXUnit
Unit Testing Done Right with Mock Objects
Brian Carr offers this extensive walkthrough that focuses on using MXUnit with MockBox.
Mura CMS
Integrating an Application without a Front-End Controller into Mura CMS
The Blue River Interactive team shows how you can connect your Mura application to another application, even if that application does not use a framework with a front-controller.
Comments
There are currently no comments for this entry...be the first!