> -----Original Message-----
> From: John Paul Ashenfelter [mailto:[EMAIL PROTECTED]]
> Sent: Friday, February 21, 2003 11:07 AM
> To: CF-Talk
> Subject: Re: FBX3 AND CFMX

> My biggest criticism of FB is, while the community is great, it's
> not become
> a project that's truly developed collaboratively like Struts or
> many of the
> other "standard" Apache/Jakarta projects. I know and like Hal and
> Steve and
> many of the others in the FB world, but no one really knows what
> Hal or Jeff
> or anyone is doing with FBMX -- there's not a public CVS to hook into,
> there's no straightforward process for committing modifications
> and changes
> to the standard code base. So every time I start with a Fusebox app
> developed by someone else, even someone really, really good, the
> core files
> are different. And there are these mods they made (e.g. FuseQ, FEX, 10,000
> personal variations) that may or may not be 100% compatible. So
> there's a FB
> "core", but it's modified for individual projects and never quite makes it
> back to the main source code tree -- you have to find the mods, make them
> yourself, add the custom tag someone wrote, etc. This is still FAR better
> than getting someone's random methodology that you have to figure out --
> some of them are simply awful. Some are great. But each requires
> a learning
> curve -- I'd rather focus on coding the application than understanding the
> framework. But that's me :)

I think the reason that people make so many variations of Fusebox is because
they are constantly finding limitations.  As you stated, there could be so
many variations of it, and when troubleshooting one of those variations, it
still takes the same amount of time to figure out the modified "framework"
as it would any other "framework".  You either get lucky and have to
troubleshoot someone's well put-together application, no matter what the
methodology, or you get to slog through some Heinous Wonderland of Spagehtti
Code.  If an application is 50% Fusebox because it needed to be "tweaked",
then I say you'll have just as hard a time following it as you would a
home-grown mess.  This is because you have a preconceived notion of what the
app should be if it's Fusebox, and cetain things won't be in the right
places, which is just as frustrating and hard as troubleshooting code put
together in some other framework you've never seen before.

--Andy


~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
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