Code donation to CFEclipse and works in progress

Posted by Mark Drew on code on December 7, 2006

Tagged under cfeclipse

I thought I would update people on what has been happening in the world of CFEclipse:

  • From a suggestion by Ray Camden, I asked Mike Nimer if he would like to donate his Log Viewer plugin code to the CFEclipse project, he has happily agreed and thus a new feature will be added to the beta in the next few days.
  • Robert Blackburn has contributed code to create Unit Tests. You can choose between CFUnit and CFCUnit as your base extension and currently it implements the default methods as well as a sample method to get you going. We shall be working on this functionality more so that it provides a bit more of the code you require.
  • Andy Allan has been helping out with the design of the new site. This is ongoing and hopefully by the new year cfeclipse.org will be re-designed and re-deployed in the new year adding, apart from a new look, a whole new bunch of easy to get to documentation and marketing messages (so you can point your boss to the site and say why you would want to use CFEclipse!)
  • Jim Priest has been working on a nice printable cheat sheet for CFEclipse, this should be available in the next few days when I get to style and print nicely!
  • Andy Jarett has also been helping me on the server side part of a new feature I am working on (which will be available in the 1.4 release next year, if not sooner).
  • I have been working on the new update site. This means that your old CFEclipse 1.2 version needs to be removed manually (we changed the package name from com.rohanclan to org.cfeclipse) if you would like to update to 1.2.1 which is a fix in CFEclipse 1.2 (i.e. the old release) to work with the RDS plugins and Flex installations. This fix was provided by Dean Harmon and you can read more about it on his blog. The new update site now carries CFEclipse 1.2.1 (stable) and CFEclipse 1.2.9.5 Beta, but I just need to make sure that a few things are removed from the beta so its all working nice (all works fine, its just some new features that I need to check are up to date) and you can check it out at http://www.cfeclipse.org/betaupdate using Eclipse's update manager.
  • For future versions of CFEclipse we are splitting out some of the code into individual projects for better manageability. Mike Kelp has been working on making the Parser (the thing that actually reads your CFML and checks whether it is valid or not) as a standalone library. This *could* mean that we can put the jar on a website, and people submit test cases where it is going wrong and we can just fix the parser (for example) and run it against a whole bunch of cfml code to test if it is parsing correctly.
  • Kola Oyedeji has finally given in and agreed to help me out with bugs to CFEclipse and is currently busy tucking into some crazy code for the Edit this tag functionality (I think we all wish him the best of luck eh?)
  • Also honorable mentions should go to Chris Hoper from DesignUK for re-designing the CFEclipse logo (more to come on this soon!)

As you can see, there has been a number of people working hard for the project in different areas, if I have missed anyone out, let me know! I am writing this pre-coffee and my mind isnt what it used to be!

There will be some more updates, I am just trying to get the code nice and comfortable and bedded down right now.

EDIT: a couple more honorable mentions should go to Cutter “Ohhh Sharp!” Blades for some Top Secret work and to Tracy Logan for his fixing of the CFC Wizard! (see, coffee kicked in and the brain started working again!)




comments powered by Disqus