To open source or not?
May 02, 2008
Jedi Master, Raymond Camden recently did a presentation on Open Source and RIAForge. The synopsis pretty much covers it:
It is time for more CFers to start contributing to Open Source, for the benefit of the Community and the product. Ray provides us a road map for getting started, the information you seek on a topic few CFers know anything about. All that’s left after this recording is your will-power to get started contributing.
It is a very good presentation and well worth watching. In fact Raymond is always worth listening to whether it's about ColdFusion or the next episode of Lost!
When I started developing the code that powers this blog there were a few things I wanted:.
- A blog (I was using Wordpress at the time)
- A project that would let me try out the new no xml features of Fusebox 5.5
- Something I could write from scratch so that I had to think re-evaluate how I write code (so it had to be a private project as client's don't pay for you to try things out!)
- To release the code as open source for the community (specifically people interested in the Fusebox no xml)
The blog has now been up for a month and seems to be working well so should I release it? Well, one of the things that Raymond said was that he had been discussing with Sean Corfield what made a project worth releasing as open source. I apologise for the para-phrasing, but a few points stood out:
- The project needs to be supported (to prevent abandon-ware)
- It needs to be something that isn't already out there, or adds something new
- Open source is good for ColdFusion (and therefore good for ColdFusion developers)
I agree with all these points and it made me think about whether I should release the code for this blog as I had intended. It's not proven like blogcfc and both Mango blog and blogcfc have many more features. I'd like to say I'd support it, but how much time could I realistically dedicate to it? I even know of a bug that I haven't got round to fixing.
My conclusion is that I that I can best serve the community by running the newly founded Devon CFUG (I'm the manager) and through my posts on this blog. If any wants the code for this blog then I'll be happy to supply it. As for RIAForge, maybe not this time, but I would still like to do this in future when I write something worthwhile to the CF community!
- Posted in:
- ColdFusion
- Fusebox
- DevonCFUG
6 comments
Leave a comment
If you found this post useful, interesting or just plain wrong, let me know - I like feedback :)

Comment by Sean Corfield – May 03, 2008
I'd be more than happy to do that. Just let me know who to email it to.
Comment by John Whish – May 04, 2008
I had also thought that it would be good for a sample app; something that is sorely missing regarding fusebox 5.5 noxml are examples. I'm not sure if I would end up using it, but would love to see another person's interpretation of noxml 5.5
not that Sean's cat club isn't helpful, but there are obviously more than one ways to skin it :)
Comment by Matt – May 07, 2008
I've filled in the form on the Fusebox website, just waiting to hear back. In the meantime I'll send you the source code if you want.
I was looking at the cat club demo on Monday and was interested to look at how Sean's style varies from mine - which is a bit worrying as Sean is a bit of an expert!
Comment by John Whish – May 07, 2008
Comment by Mark – May 26, 2008
If you could send it via email to my address it would be greatly appreciated.
Thanks,
Doug Smith
Comment by Doug – June 25, 2008