Keep in mind that frameworks in any platform/language often get customized by end 
developers.  Gawd knows how many bastardized versions of Struts are out there...

Expect a "shrink-wrapped" framework to be customized.

----- Original Message -----
From: John Paul Ashenfelter <[EMAIL PROTECTED]>
Date: Monday, February 24, 2003 9:20 am
Subject: Re: FBX3 AND CFMX

> Granted, if a developer were to
> > totally rework the core files, some issues might arise; however, 
> just> deviating from the methodology in some ways doesn't make it more
> > difficult to follow. Besides, most developers don't fiddle 
> around with
> > the core files.
> 
> This is the actual issue I *was* talking about. All the really 
> good FB
> developer I've worked with *have* modded the core file. And it's
> encouraged -- look at Hal's whitepaper on adding fbx_permissions 
> for his
> CF_Secure tag. Or John and Hal building FuseQ. Or Nat and Erik adding
> error-trapping to FEX. Or the new work for "FBMX".
> 
> Core file mods often make sense. Some of the error trapping in the 
> core is
> misleading. Some basic things are just left out (on purpose) like 
> security,error handling, organizing custom functions/objects by 
> directory, etc. And
> some folks tweak it to squeeze out more performance. There are a 
> lot of
> reasons to mod the core files -- but no good battery of tests to 
> ensurecompatibility. I moved several apps from Fusebox.org FB3 to 
> FuseQ and there
> were surprises -- errors that weren't there before. Easy ones to 
> fix, but
> errors none the less. And there were also cases were code errors 
> resulted in
> completely different error messages on the two different versions.
> 
> Bastardized fusebox is simply that -- bastardized fusebox. It's 
> sort of
> saying the application is "sort of MVC" or that the database is 
> "sort of
> backed up" -- it is or it isn't. But the bigger issue remains -- 
> there's not
> an organized development effort of Fusebox like many other open source
> projects and thus there's no way to maintain and extend a single core.
> Instead, each developer does their own thing.
> 
> That said, I'll reemphasize that it's easier to big a decent 
> methodology of
> the shelf and get the project done instead of trying to build your 
> own. FB3
> is a great contribution to CF for that reason alone.
> 
> John Paul Ashenfelter
> 
> 
> 
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Archives: http://www.houseoffusion.com/cf_lists/index.cfm?forumid=4
Subscription: 
http://www.houseoffusion.com/cf_lists/index.cfm?method=subscribe&forumid=4
FAQ: http://www.thenetprofits.co.uk/coldfusion/faq
Get the mailserver that powers this list at http://www.coolfusion.com

                                Unsubscribe: 
http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4
                                

Reply via email to