Lately with all the news about open source CFML I’ve been wondering where CFEclipse fits in? We all know Bolt is on the horizon but being an Adobe product I simply don’t see it supporting the other CFML engines.
While CFEclipse certainly isn’t going anywhere – I do wonder about it’s future. Mark Drew has moved on to Railo (a good thing!). While Mark has stated CFEclipse is not dead, I do wonder how much time he will realistically be able to commit to the project.
So What’s The Big Deal?
I use CFEclipse everyday and it does work, but much like a car, without regular maintenance things begin to fall apart. Today there are over 200 open tickets in the CFEclipse bug tracker. The Adobe ColdFusion Extensions are broken. And I wonder if interest is waning because Bolt is coming?
The Future
I’ve always thought that CFEclipse should be an open “CFML” editor and given the Eclipse plugin architecture it seems like CFEclipse could be built to support the CFML Advisory Board’s ‘core’ CFML language by default and other vendors could supply plugins (free or commercial) that would provide language support for their products. Grand ideas for sure…
The Solution?
I’m not sure what the solution is? People on the mailing list have openly stated they would be willing to pay to have features added to CFEclipse. But who to pay is the question? While we have an abundance of users - people with the time, skills and knowledge to work under the hood have been hard to find.
It may be too early for this but I have wondered if the new CFML kids on the block (OpenBD and Railo) would have spare resources available to help support CFEclipse?
For years the biggest complaint about ColdFusion was the lack of a good IDE. CFEclipse has filled that gap, and with the alternatives (Bolt, Homesite and Dreamweaver) being Adobe products - the CFML community will have much to gain by keeping CFEclipse healthy and open.