QuackFuzed.com is the personal ColdFusion coding blog of Matt Quackenbush. It exists primarily as a place for the author to learn, and hopefully to assist others in learning and/or avoiding some of the same pitfalls and mistakes. (Quack certainly makes enough mistakes daily to make up for the entire ColdFusion community.)

Rant: Sometimes Third-Party Software Pisses Me Off

Posted on October 29, 2008 at 6:45 PM in Rants, ColdFusion, Fusebox

Third-party software can be a great addition to your toolbox. A few great examples of that would be ColdBox, Transfer, and ColdSpring. The aforementioned are my personal favorites, since I use them together to quickly build very rich applications that would take me an eternity to build without them.

It took me years to be willing to even use third-party software because I was not the one in control. (There's also the point of wanting to build things myself for the sake of learning, but that's an entirely different topic.) Over the course of the last two-ish years, I have actually enjoyed the benefits of someone else's labor, and I am most appreciative of those who have authored and/or contributed to great projects like ColdBox, Transfer, ColdSpring and others. However, this week I ran into a perfect example of why (on occasion) third-party software really pisses me off.

[Continue Reading]

Comments

On 10/30/08 at 1:26 PM, Tony Garcia said:

I feel your pain, Matt. That was surely a surprise to me to find out that the Sava installation creates a scheduled task. I'm still not sure how I feel about that, but I have to say that I've played w/ Sava both on production and testing servers, and I've never experienced a crash like you described.
Also, although the Sava admin is written in Fusebox, the CMS doesn't create Fusebox sites. The CMS can be extended using Fusebox, but you can also use Model-Glue, if you want. In fact, you can integrate ANY front-controller application into a Sava site by setting it up as a custom display object. The only caveat is that it can't require Application.cfc, which excludes my beloved ColdBox. But I've been so impressed with Sava that I'm probably going to sit down and learn Fusebox (plus it won't hurt to have another framework in my arsenal anyway).

On 10/30/08 at 2:50 PM, Matt Levine said:

Matt,

I'm the lead developer of Sava and just want to say sorry for the hassle that your short but painful Sava experience caused you. I take your concerns seriously and have actually started a thread in our forum to discuss:

1. Why things where done the way they are.
2. What is and is not acceptable in relation to the scheduled task.
3. If anyone else has experienced the same issue with the siteMonitor.cfm task hanging.

http://www.gosava.com/sava/forum/messages.cfm?thre...

Again, we didn't mean to ruin your day but hopefully your feedback here in this blog will help save people from the same fate in the future.

On 10/30/08 at 3:10 PM, Matt Quackenbush said:

@ Tony - Thanks for the comments regarding your experience with Sava. It is indeed appreciated. And I agree, it sucks that it (apparently) excludes ColdBox.

@ Matt - You have no idea how much I sincerely appreciate your comment. Not even so much the comment itself, but the fact that (a) you took time out of your presumably busy schedule to comment, (b) that your comment is dignified and professional, and (c) that you have taken proactive stance with regard to the Sava documentation and forums, proving that your comment is not just lip service.

On 10/31/08 at 1:39 PM, Jonas Eriksson said:

Hi Matt (and Matt) :-)

I've been using Sava CMS for a couple of projects now and so far it has been rock-solid performance for us. What the "early adopters" of SavaCMS certainly value most of all is probably what became clear through Matt (Levine)'s post - fast and helpful responses.

Sorry that you got some serious issues when trying it out & "thanks for sharing" though - always good to know what can hit you.

All the best,
Jonas

On 11/23/08 at 12:29 AM, Tony Garcia said:

Hi Matt,
Just to follow up, I was able to (quite easily) integrate ColdBox within Sava. If you're interested, here's the blog post.

http://www.objectivebias.com/blog/entry/integratin...

Latest Articles

Eventually something really brilliant and witty will appear right here.

Calendar

October 2008
S M T W T F S
« Sep   Nov »
      1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31  

Subscribe

Enter a valid email address.

The Obligatory Wish List