ColdFusion Open-Source Update - June 4

Posted on Jun 04, 2007

No, this isn't a typo...we have 10 new projects this week and 7 updated ones (so much for the break of sorts I had last week). All I can say to you open-source developers and your endless new project ideas is that you may think you can break me, but you will realize you are wrong. In the famous(ly embarrassing) words of our President, "Bring 'em on!" ;)

New Releases and Updates

New Project: Scripting for ColdFusion 8
Scripting for ColdFusion 8 now on RIAForge
Sean Corfield has posted a new project on RIAForge that is allows you to run PHP and Ruby directly inside ColdFusion utilizing Sun's Java Scripting project. While presenting a really fascinating proof-of-concept, this seems like it would also be useful for integration and/or code ports.

Scripting - compiled and cached
Sean updated the project to compile and cache embedded scripts to improve the performance.

ColdFusion 8 running PHP and Ruby!
Sean shows an example of PHP code running inside ColdFusion, as well as some explanation as to how this works.

Ruby example in ColdFusion 8
Some additional examples from Sean of Ruby code running inside of ColdFusion.

More notes on Scripting for ColdFusion 8
Sean discusses some interoperability limitations when integrating scripts from PHP and Ruby into ColdFusion.

Scripting Documentation
Sean posted some documentation for the project as well as discusses how he converted an old PHP site he maintained to ColdFusion in a matter of minutes.

New Project: CFTemplate
(Re)introducing CF Template
Peter Bell has (officially) released his ColdFusion based templating language for generating code and is working on CFGen which will be a complete application generation project.

New Project: validatorCFC
Initial Release
This project, by Sean Coyne, will validate the data in an object according to a custom set of rules, which can be customized.

New Project: Memcached Client
Initial Release
Similar to the project by Lynch Consulting (which despite the same name, these appear to be independent projects), Shane Sweeney has released a client for the memcached distributed caching system.

New Project: WSCandis
Initial Release
Oscar Arevalo created this project as a web services caching and directory service.

WSCandis at RIAForge! Web Services Directory Solution
Luis Majano gives an overview of WSCandis.

New Project: COOP
Initial Release
John Farrar created this project which is a small framework for creating and validating forms in ColdFusion that offers nice seperation of presentation with logic.

New Project: Facebook Rest Client
Initial Release
This project by Andrew Duckett is a simple client for the Dacebook API.

New Project: scriptaGulous
scriptaGulous now has some code
scriptaGulous is a project, by Sam Larbi, to duplicate all the ColdFusion tags in order to make them usable in cfscript. He is currently looking for anyone interested in helping with the testing.

Introducing ScriptaGulous
Sam discusses the goals for his new project.

New Project: cfSQLMaster
cfSQLMaster - some MSSQL optimization done from ColdFusion
Ed Tabara has released this project which is a set of functions to assist in optimizing your MS SQL 2005 database.

New Project: SchemaTool
I wanna go Wii, part two (SchemaTool)
Barney Boisvert's new project, released under the CFUnited/Wii contest stores database schema migrations in a resusable and managed location.

FarCry
FarCry 4.01 Officially Released
Jeff Coughlin makes this announcement, which comes on the heels of a soft launch for 4.0 about a month ago.

Illudium PU-36 Code Generator
Generating Your Components with ColdFusion 8
I released a new build of my code generator that uses the new cfdbinfo tag to add support for all currently unsupported rdbms for people running the ColdFusion 8 public beta.

Objects and Composition in CFCs
In addition to being an overall tutorial on building objects as ColdFusion components, this post also discusses some changes I made to the generated templates.

ColdBox
ColdBox 2.0.1, Dashboard 2.1.0 Released and much more!!
Luis Majano has released version 2.0.1 of his MVC framework and, separately, a new version of the Dashboard, version 2.1.0. This includes a long list of changes which he covers on the post. In addition, Brian LeGros has agreed to join the ColdBox team.

Dashboard Urgent Update!
The download was correct, and a new download was posted.

DataMgr
DataMgr 2.1 Beta
Steve Bryant releases the beta of his active schema/CRUD project which includes only some bug fixes from the alpha release.

CFFM
CFFM 1.16 Released (Coldfusion File Manager)
Rick Root has released his ColdFusion file manager, including imageCFC integration that has the ability to have operations performed on a "Working copy," easily allowing changes to be discarded or committed.

ImageCFC
ImageCFC 2.16 Now Available
This is the same as 2.15 but with some urgent bug fixes.

ImageCFC 2.15 - Now with Image Metadata!
Rick Root has added the ability to get file metadata using his image manipulation component.

Harlan
Harlan AdServer Updated
Ray Camden has updated his ad server application allowing you to reset stats for ads or campaigns.

Announcements

Skweegee
Trac_Fu is dead... LONG LIVE SKWEEGEE!!
Russ Johnson has renamed Trac_Fu since his roadmap noq includes things that are beyond simply a Trac port.

Skweegee Project Site and Code is Now in SVN
The project is set up on RIAForge where releases will be available through SVN soon.

ICEGen
ICEGen: what’s the status?
Rony Petruzzi discusses his roadmap for ICEGen as well as the current development status.

ColdBox
ColdBox Unit Testing your Event Handlers!!
As of ColdBox 2.0.1 you are now able to unit test your event handlers and plugins. Luis posts a guide to unit testing your handlers.

ColdBox Cheat Sheet, come and get it!!
The cheat sheet gives you an overview of the most used functions as well as some tips and tricks.

ColdBox 2.0.1 Request Snapshot Debugger, see your data as events get fired!!
Version 2.0.1 inclues a request contect snapshot viewer as part of the debugger which shows you how variables change and which event changed them.

ColdBox Refactoring Guide!
A step by step guide for how to refactor ColdBox for custom server environments.

Model-Glue
Model-Glue 2.0 (Unity): Release at CFUnited!
Ray Camden has forced Joe to commit to a release, which is now set for CFUnited.

BlogCFC
BlogCFC and ColdFusion 8
Ray discusses his plans for BlogCFC using some of the new CF8 features and the fact that there is a bug that prevents BlogCFC from running on 8 currently.

Fusebox
Fusebox 6 poll - mailing list and version name for Fusebox "6"
Teratech is running two surveys of Fusebox users.

Fusebox YouTube video competition ends 6/22/07
The ten minute YouTube video contest is nearing an end; the winner gets a free pass to CFUnited.

Fusebox 6 - What's coming? Here's 10 great features.
Nathan Strutz gives an overview of the new features being discussed on the Fusebox mailing list.

Fusebox 5 Book Released
Jeff Peters has released the latest version of his Fusebox book.

Tutorials, Presentations and Reviews

COOP
John Farrar on COOP
Steve Bryant reviews John Farrar's presentation on his framework for creating forms to the Online ColdFusion Meetup Group.

John Farrar on COOP - a framework for forms
Sean Corfield also reviews John's presentation.

CFTemplate
Scotch: Practical Code Generation
Andy Jarrett review Peter Bell's presentation at Scotch on the Rocks.

ColdSpring
Getting started with ColdSpring and autowire
Tom reworks Mark Drew's Scotch on the Rocks presentation example using ColdSpring autowiring.

BlogCFC
Are You Using BlogCFC To It's Full Potential?
Todd Sharp shows how to use textblocks in BlogCFC.

Ping Google from BlogCFC
Rob Gonda shows how to ping Google's blog search engine when you post a new blog post.

DataMgr
Applications without databases with dataMgr
Josh Cyr shows hwo to use DataMgr's query sim feature to create an application that runs on a simulated database.

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.