Search the web
Sign In
New User? Sign Up
fusebox5
? Already a member? Sign in to Yahoo!

Yahoo! Groups Tips

Did you know...
Hear how Yahoo! Groups has changed the lives of others. Take me there.

Best of Y! Groups

   Check them out and nominate your group.
Having problems with message search? Fill out this form to ensure your group is one of the first to be migrated to the new message search system.

Messages

  Messages Help
Advanced
Messages 4396 - 4425 of 4460   Newest  |  < Newer  |  Older >  |  Oldest
Messages: Show Message Summaries   (Group by Topic) Sort by Date v  
#4425 From: Jeffrey Roberson <jeff@...>
Date: Wed Nov 18, 2009 4:10 pm
Subject: Re: Strange Behaviours
hippiex
Offline Offline
Send Email Send Email
 
I am in the same boat :)  although I have about 20 sites not hundreds :).

I can't think of anything that Fusebox doesn't do that I need it to do.  Although I do use the XML version and only have a cursory knowledge of the no-xml version.

I would be interested to know how many people still run the older versions I have stuff from FB 4 - FB 5.5?

I think most of the development and problems seem to come from the non-xml version as of late.  Does no one use the XML version anymore?

Jeff


On Nov 18, 2009, at 8:49 AM, Ryan J. Heldt wrote:

 

Everyone-

I can proudly say that my company has several hundred sites and applications running on various flavors of Fusebox right now. Everything from version 3 upwards. It's been our de-facto standard for the better part of a decade now. While there hasn't been a lot of activity in the community lately, I was excited about
whole FuseNG spin-off. I thought such a move was going to breathe more life into the framework. Sadly, that doesn't appear to be the case.

Now, this is where the rubber meets the road. We can sit back and reminisce about the good old days (and I'm sure there are plenty of people that will do that, and I don't fault them for it) or we can pick up the pieces and run. I've honestly never considered running a framework, however there needs to be a team in place that will support and maintain Fusebox moving forward. Maybe it is complete and doesn't need a lot of new features, maybe not. The community will tell us.

Is anyone else in? Please let me know what you think.

Ryan J. Heldt, Vice President of Development
Global Reach Internet Productions
http://www.globalreach.com
Phone: 515-296-0792, Fax: 515-296-3748


Sean Corfield wrote:
 

On Thu, Oct 1, 2009 at 12:19 AM, ameen.rabea <ameen.rabea@gmail.com> wrote:
> Strange thing is going on fusebox.org website after appearing of FuseNG.
> I was looking for Fusebox 551 Docs, yesterday links was redirect to FuseNG Docs, but Today It goes to
> http://wiki.fusebox.org/index.php?action=Login&module=Users&login_module=Home&login_action=index

Just to clarify for everyone:

TeraTech owns the "Fusebox" name and the fusebox.org site/domain. The
Fusebox code is open source under the Apache license. TeraTech were
asked to relinquish the name and the domain because they have not been
supportive / helpful to the Fusebox project for a long time (most of
Team Fusebox quit ages ago over this). TeraTech refused.

Adam - with the support of several key Team Fusebox people - forked
the source code under the new name FuseNG (Next Generation). Adam owns
and runs the fuseng.info site.

I own the fuseboxframework.org/.net/.com domains (dating back to when
Fusebox was nearly forked *before* TeraTech took ownership) and those
domains were pointed at the old Trac/SVN system. Adam actually
migrated Fusebox to the new JIRA/Confluence/SVN system quite a while
ago and I updated the DNS accordingly.

The fusebox.org site had many references to fuseboxframework.org
because that's how it linked to the documentation, the bug tracker and
the SVN repository.

After the fork (Fusebox 5.5.1 -> FuseNG), that left fusebox.org out of
our control (still under TeraTech) but fuseboxframework.org still
pointing to the new wiki/repository, just as it had before the fork.
It looks like TeraTech are finally updating the old Fusebox site to
point to some new sites they are setting up.

It is unknown whether TeraTech will attempt to evolve Fusebox - they
contributed nothing in terms of evolution after an initial bit of
interest and management support (essentially the big survey that led
to the decision to provide a no-XML option in Fusebox 5.5). I resigned
as lead developer partly because of TeraTech's lack of input and
support and Team Fusebox effectively disbanded. The main benefit to
TeraTech is to justify their Fusebox training business (and everyone I
know who's taken their course says it sucks).

FuseNG offers a dynamic, community-driven way for the codebase to
continue to evolve under Adam's leadership.

This mailing list will continue to support folks using Fusebox 5.x and
probably FuseNG as well since it is just an evolution of Fusebox 5.x
and, certainly for some while to come, will be backward compatible.
--
Sean A Corfield -- (904) 302-SEAN
Railo Technologies US -- http://getrailo.com/
An Architect's View -- http://corfield.org/

"If you're not annoying somebody, you're not really alive."
-- Margaret Atwood




#4424 From: "Ryan J. Heldt" <rheldt@...>
Date: Wed Nov 18, 2009 3:49 pm
Subject: Re: Strange Behaviours
ryan.heldt
Offline Offline
Send Email Send Email
 
Everyone-

I can proudly say that my company has several hundred sites and applications running on various flavors of Fusebox right now. Everything from version 3 upwards. It's been our de-facto standard for the better part of a decade now. While there hasn't been a lot of activity in the community lately, I was excited about
whole FuseNG spin-off. I thought such a move was going to breathe more life into the framework. Sadly, that doesn't appear to be the case.

Now, this is where the rubber meets the road. We can sit back and reminisce about the good old days (and I'm sure there are plenty of people that will do that, and I don't fault them for it) or we can pick up the pieces and run. I've honestly never considered running a framework, however there needs to be a team in place that will support and maintain Fusebox moving forward. Maybe it is complete and doesn't need a lot of new features, maybe not. The community will tell us.

Is anyone else in? Please let me know what you think.

Ryan J. Heldt, Vice President of Development
Global Reach Internet Productions
http://www.globalreach.com
Phone: 515-296-0792, Fax: 515-296-3748


Sean Corfield wrote:
 

On Thu, Oct 1, 2009 at 12:19 AM, ameen.rabea <ameen.rabea@gmail.com> wrote:
> Strange thing is going on fusebox.org website after appearing of FuseNG.
> I was looking for Fusebox 551 Docs, yesterday links was redirect to FuseNG Docs, but Today It goes to
> http://wiki.fusebox.org/index.php?action=Login&module=Users&login_module=Home&login_action=index

Just to clarify for everyone:

TeraTech owns the "Fusebox" name and the fusebox.org site/domain. The
Fusebox code is open source under the Apache license. TeraTech were
asked to relinquish the name and the domain because they have not been
supportive / helpful to the Fusebox project for a long time (most of
Team Fusebox quit ages ago over this). TeraTech refused.

Adam - with the support of several key Team Fusebox people - forked
the source code under the new name FuseNG (Next Generation). Adam owns
and runs the fuseng.info site.

I own the fuseboxframework.org/.net/.com domains (dating back to when
Fusebox was nearly forked *before* TeraTech took ownership) and those
domains were pointed at the old Trac/SVN system. Adam actually
migrated Fusebox to the new JIRA/Confluence/SVN system quite a while
ago and I updated the DNS accordingly.

The fusebox.org site had many references to fuseboxframework.org
because that's how it linked to the documentation, the bug tracker and
the SVN repository.

After the fork (Fusebox 5.5.1 -> FuseNG), that left fusebox.org out of
our control (still under TeraTech) but fuseboxframework.org still
pointing to the new wiki/repository, just as it had before the fork.
It looks like TeraTech are finally updating the old Fusebox site to
point to some new sites they are setting up.

It is unknown whether TeraTech will attempt to evolve Fusebox - they
contributed nothing in terms of evolution after an initial bit of
interest and management support (essentially the big survey that led
to the decision to provide a no-XML option in Fusebox 5.5). I resigned
as lead developer partly because of TeraTech's lack of input and
support and Team Fusebox effectively disbanded. The main benefit to
TeraTech is to justify their Fusebox training business (and everyone I
know who's taken their course says it sucks).

FuseNG offers a dynamic, community-driven way for the codebase to
continue to evolve under Adam's leadership.

This mailing list will continue to support folks using Fusebox 5.x and
probably FuseNG as well since it is just an evolution of Fusebox 5.x
and, certainly for some while to come, will be backward compatible.
--
Sean A Corfield -- (904) 302-SEAN
Railo Technologies US -- http://getrailo.com/
An Architect's View -- http://corfield.org/

"If you're not annoying somebody, you're not really alive."
-- Margaret Atwood


#4423 From: Peter Boughton <boughtonp@...>
Date: Wed Nov 18, 2009 11:13 am
Subject: Re: Re: Fusebox circuit.xml -> flowchart diagram
boughtonp
Offline Offline
Send Email Send Email
 
Thanks Barney, that's great! :)

I ended up creating it manually in OpenOffice before, which was slow
and frustrating.

This utility will be a huge help in future.

#4422 From: Kevin Pepperman <chornobyl@...>
Date: Wed Nov 18, 2009 7:31 am
Subject: Re: Fusebox / FuseNG Status
lbretail22
Offline Offline
Send Email Send Email
 
I agree, FB isnt dead. Its just all grown up and is out of its "tattoo's and piercing" stage.
Maybe thats what happens when a framework like FB matures, all the talk and BS just stops.

Maybe Sean made FB5 do everything it needs to do already.
Load ColdSpring, and off you go. like XML?, heres go 4 it..hate it? fine.

Maybe all the rest of the stuff should be integrations and not part of the framework. A non framework dependent model is best anyways.
I have not found any CF framework I like better than FB. I do want to try FW1, but all my recent work has been on BD and OpenBD.
My next project is on Railo, So I will try FW1 since I have so much respect for what Sean does.

Like what has been said, hearing Sean say FB may be fading is the first time I thought about its extinction.
I don't want that to happen, though I really do not think it is.

/K


On Tue, Nov 17, 2009 at 11:38 PM, Joseph Daly <josephd@...> wrote:
 

Great way to sum it up Barney!

 

Reading all the responses from everyone I think it’s easy to say Fusebox Framework isn’t dead... the future production of the core framework will discontinue, but we may see new ideas, concepts and branches of the framework appearing in future.

 

I’m staying solid with fb5.5 (simply because it works & does what I want it to do) – and if my applications need anything additional like plug-ins ... we’ll I’ll cross that bridge when I get to it!

 

Regards,

Joey

 

From: fusebox5@yahoogroups.com [mailto:fusebox5@yahoogroups.com] On Behalf Of Barney Boisvert
Sent: Wednesday, 18 November 2009 3:31 PM
To: fusebox5@yahoogroups.com
Subject: Re: [fusebox5] Fusebox / FuseNG Status

 

 

I remember at CFUnited a few years ago (maybe 2006?) a roundtable
about frameworks in general, and Fusebox in particular. The general
consensus was that Fusebox is complete. There isn't more to add. So
I'm not sure the "abandoning" of core development is necessarily a
problem, because I'm not sure what core development there is to do.

I've used Fusebox for a lot of years, from FB2 up through FB 5.5,
though of late I'm custom Fusebox-like framework (applying FB4/5
features to the FB3 syntax) for most things. I still support and
actively work on a number of FB5 and 5.5 apps, though, and they're not
going to be ported. I think there are a lot of people in the same
situation, where it's a solid workhorse. You don't need to think
about how to get stuff done (or eve if it's possible), you just do it,
get your check, and move on to the next project.

Calling Fusebox dead is inaccurate. It's just not being actively
developed. As you said, Sean, this isn't a revelation; it's been
pretty stagnant for a long time. If it needs new stuff, people will
step up, but right now, I don't see any compelling additions.

And as both Peter Farrell and Matt Woodward (both of whom are Mach-II
leads) pointed out, we can fight over frameworks all day, but it's
kind of irrelevant. A framework is a tool, and like any tool, it can
be replaced with no great effect on the end result. It's those end
results (the applications) that matter, not the internal bits used to
construct them.

cheers,
barneyb

On Tue, Nov 17, 2009 at 6:14 PM, Sean Corfield <seancorfield@...> wrote:
> I've seen a few tweets about Fusebox / FuseNG recently and most of
> them trace down to Adam Haskell's blog post about the "death" of
> FuseNG:
>
> http://cfrant.blogspot.com/2009/11/fuseng-update.html
>
> Peter Farrell picked this up and ran with it:
>
> http://maepub.com/fuseng-and-therefore-fusebox-by-default-are-d
>
> And of course the father of Fusebox, Hal Helms, just announced his
> "departure" to Ruby on Rails.
>
> The bottom line is that no one is working on the Fusebox/FuseNG
> framework and that has been the situation for quite a long time (from
> shortly after I handed Fusebox over to Adam).
>
> Activity on these Fusebox mailing lists has definitely dropped off
> over the last year. If both Fusebox and FuseNG are dead, how do people
> feel about that? Are Fuseboxers moving to other frameworks or still
> plugging along with a (possibly customized) earlier version of
> Fusebox?
>
> I'd like to hear everyone's thoughts on this...

--
Barney Boisvert
bboisvert@...
http://www.barneyb.com/

NOTICE: This communication may contain confidential and privileged information that is for the sole use of the intended recipient.  Any viewing, copying or distribution of, or reliance on this message by unintended recipients is strictly prohibited.  If you have received this message in error, please notify us immediately by replying to this message and deleting it from your computer.The company accepts no responsibility for the content of any e-mail sent by an employee which is of a personal nature.




--
-- if you've written a homegrown[*CFML] controller layer that rivals the sophistication and ease of use of the three major players (MG/MII/FB) - then share it or shut up. You code in a silo - that's great. Just stay in there and don't try to tell everyone how good it smells.
--Dave Ross

#4421 From: "veloopity" <mp@...>
Date: Wed Nov 18, 2009 7:16 am
Subject: 4 --> 5 changes?
veloopity
Offline Offline
Send Email Send Email
 
is there any document which describes the changes from fusebox 4 (which is what
I used in my last project) to fusebox 5?

also, what happened to the scaffolding wizard?

-michael

#4420 From: "Joseph Daly" <josephd@...>
Date: Wed Nov 18, 2009 4:38 am
Subject: RE: Fusebox / FuseNG Status
joeydaly
Offline Offline
Send Email Send Email
 

Great way to sum it up Barney!

 

Reading all the responses from everyone I think it’s easy to say Fusebox Framework isn’t dead... the future production of the core framework will discontinue, but we may see new ideas, concepts and branches of the framework appearing in future.

 

I’m staying solid with fb5.5 (simply because it works & does what I want it to do) – and if my applications need anything additional like plug-ins ... we’ll I’ll cross that bridge when I get to it!

 

Regards,

Joey

 

From: fusebox5@yahoogroups.com [mailto:fusebox5@yahoogroups.com] On Behalf Of Barney Boisvert
Sent: Wednesday, 18 November 2009 3:31 PM
To: fusebox5@yahoogroups.com
Subject: Re: [fusebox5] Fusebox / FuseNG Status

 

 

I remember at CFUnited a few years ago (maybe 2006?) a roundtable
about frameworks in general, and Fusebox in particular. The general
consensus was that Fusebox is complete. There isn't more to add. So
I'm not sure the "abandoning" of core development is necessarily a
problem, because I'm not sure what core development there is to do.

I've used Fusebox for a lot of years, from FB2 up through FB 5.5,
though of late I'm custom Fusebox-like framework (applying FB4/5
features to the FB3 syntax) for most things. I still support and
actively work on a number of FB5 and 5.5 apps, though, and they're not
going to be ported. I think there are a lot of people in the same
situation, where it's a solid workhorse. You don't need to think
about how to get stuff done (or eve if it's possible), you just do it,
get your check, and move on to the next project.

Calling Fusebox dead is inaccurate. It's just not being actively
developed. As you said, Sean, this isn't a revelation; it's been
pretty stagnant for a long time. If it needs new stuff, people will
step up, but right now, I don't see any compelling additions.

And as both Peter Farrell and Matt Woodward (both of whom are Mach-II
leads) pointed out, we can fight over frameworks all day, but it's
kind of irrelevant. A framework is a tool, and like any tool, it can
be replaced with no great effect on the end result. It's those end
results (the applications) that matter, not the internal bits used to
construct them.

cheers,
barneyb

On Tue, Nov 17, 2009 at 6:14 PM, Sean Corfield <seancorfield@...> wrote:
> I've seen a few tweets about Fusebox / FuseNG recently and most of
> them trace down to Adam Haskell's blog post about the "death" of
> FuseNG:
>
> http://cfrant.blogspot.com/2009/11/fuseng-update.html
>
> Peter Farrell picked this up and ran with it:
>
> http://maepub.com/fuseng-and-therefore-fusebox-by-default-are-d
>
> And of course the father of Fusebox, Hal Helms, just announced his
> "departure" to Ruby on Rails.
>
> The bottom line is that no one is working on the Fusebox/FuseNG
> framework and that has been the situation for quite a long time (from
> shortly after I handed Fusebox over to Adam).
>
> Activity on these Fusebox mailing lists has definitely dropped off
> over the last year. If both Fusebox and FuseNG are dead, how do people
> feel about that? Are Fuseboxers moving to other frameworks or still
> plugging along with a (possibly customized) earlier version of
> Fusebox?
>
> I'd like to hear everyone's thoughts on this...

--
Barney Boisvert
bboisvert@...
http://www.barneyb.com/

NOTICE: This communication may contain confidential and privileged information that is for the sole use of the intended recipient.  Any viewing, copying or distribution of, or reliance on this message by unintended recipients is strictly prohibited.  If you have received this message in error, please notify us immediately by replying to this message and deleting it from your computer.The company accepts no responsibility for the content of any e-mail sent by an employee which is of a personal nature.


#4419 From: Sean Corfield <seancorfield@...>
Date: Wed Nov 18, 2009 7:09 am
Subject: Re: Fusebox / FuseNG Status
seancorfield
Offline Offline
Send Email Send Email
 
On Tue, Nov 17, 2009 at 9:14 PM, Jason Daiger
<jason@...> wrote:
> On a side note, the issue you are describing is one I'm very well aware.  We
sound like we are in very similar boats as far as our applications go. The
memory footprint is one of those items we have been struggling w/ for a few
years now. I discussed the memory footprint w/ both Adam and Sean a long time
ago and after input from both and digging into the code some, it's definitely
not an easy problem to solve.

I have a few ideas about this but we should start a new thread for
discussing the memory footprint.
--
Sean A Corfield -- (904) 302-SEAN
Railo Technologies US -- http://getrailo.com/
An Architect's View -- http://corfield.org/

"If you're not annoying somebody, you're not really alive."
-- Margaret Atwood

#4418 From: Mike Ritchie <starkraving2002@...>
Date: Wed Nov 18, 2009 5:56 am
Subject: Re: Fusebox / FuseNG Status
starkraving2002
Online Now Online Now
Send Email Send Email
 
Hey Jason,

I'm game to try. I was able to come up with a solution for the PHP port
so I'm pretty sure two or three brains working on it can do something
similarly workable in CF. What I did was make two serialized files, one
for when fusebox.load or fusebox.parse was true, and one for when the
app was in production mode, and the parsed file existed. For production
the only things in the serialized application.fusebox structure were the
things that you could touch through myFusebox. So that meant fusebox and
plugin parameters, circuit settings such as permissions, path and
access, fuseaction settings and lexicon attributes. Anything else was
removed from the 'production' structure before serializing and writing
it to disk. Whenever I needed the whole structure I just read it into
memory for the rest of the request.

Of course that was using the fact that a persistent application 'scope'
doesn't actually exist in PHP, but I'm certain there's a way to do
something similar in the CF version.

Mike

Jason Daiger wrote:
>
>
> Mike,
> On a side note, the issue you are describing is one I'm very well
> aware.  We sound like we are in very similar boats as far as our
> applications go. The memory footprint is one of those items we have
> been struggling w/ for a few years now. I discussed the memory
> footprint w/ both Adam and Sean a long time ago and after input from
> both and digging into the code some, it's definitely not an easy
> problem to solve.  Hence why we just upgraded to a 64-bit Windows
> server where so we  can have 3 CF instances w/ 3GB of RAM allocated to
> each instance in order to run over 20 sites per instance.  Ultimately
> that's the easiest (though certainly not the cheapest) solution to the
> memory footprint at present moment.
>
> -Jason
>
>
> Mike Ritchie wrote:
>
>> Truly the only thing I'd like to see in future Fusebox development is to
>> find a way to drastically reduce its memory footprint. I've been working
>> on a browser-based website builder called SiteGIDGET
>> (http://www.sitegidget.com/online-builder-affiliate-demo.html in
>> Firefox), and it works amazingly well. The problem is scale though, as
>> more than 20 or so websites loaded into application scope really tax the
>> server. If there was a way to reduce the production-mode footprint so
>> that the application scope only had to hold those elements that can be
>> interacted with by the developer (fusebox and plugin parameters,
>> circuit/fuseaction permissions, etc), then it really would be "complete"
>> as far as I can tell. I guess I could just switch to the "noXML"
>> variant, but I'm two and a half years into the development of this app
>> now, and I don't relish the idea of rewriting it now.
>>
>>
> --
> *Jason Daiger*, /Dir of Technology Services/*
> Attendee Interactive, LLC*
> *URL:* http://www.attendeeinteractive.com
> <http://www.attendeeinteractive.com>
> *EML:* jason@...
>
<mailbox:///C%7C/Documents%20and%20Settings/Jason/Application%20Data/Postbox/Pro\
files/a92rad1s.default/Mail/Local%20Folders/Sent?number=60043227>
> *PH:* 410.480.8148 x 301
>
> Be sure to visit us at IAEE EXPO! EXPO! on 12/9 in Atlanta, GA!  We
> are in booth #1422!
>
> /Please consider your environmental responsibility before printing
> this e-mail/
>
>

#4417 From: Jason Daiger <jason@...>
Date: Wed Nov 18, 2009 5:14 am
Subject: Re: Fusebox / FuseNG Status
jasondaiger
Offline Offline
Send Email Send Email
 
Mike,
On a side note, the issue you are describing is one I'm very well aware.  We sound like we are in very similar boats as far as our applications go. The memory footprint is one of those items we have been struggling w/ for a few years now. I discussed the memory footprint w/ both Adam and Sean a long time ago and after input from both and digging into the code some, it's definitely not an easy problem to solve.  Hence why we just upgraded to a 64-bit Windows server where so we  can have 3 CF instances w/ 3GB of RAM allocated to each instance in order to run over 20 sites per instance.  Ultimately that's the easiest (though certainly not the cheapest) solution to the memory footprint at present moment. 

-Jason


Mike Ritchie wrote:
Truly the only thing I'd like to see in future Fusebox development is to find a way to drastically reduce its memory footprint. I've been working on a browser-based website builder called SiteGIDGET (http://www.sitegidget.com/online-builder-affiliate-demo.html in Firefox), and it works amazingly well. The problem is scale though, as more than 20 or so websites loaded into application scope really tax the server. If there was a way to reduce the production-mode footprint so that the application scope only had to hold those elements that can be interacted with by the developer (fusebox and plugin parameters, circuit/fuseaction permissions, etc), then it really would be "complete" as far as I can tell. I guess I could just switch to the "noXML" variant, but I'm two and a half years into the development of this app now, and I don't relish the idea of rewriting it now.
--
Jason Daiger, Dir of Technology Services
Attendee Interactive, LLC

URL: http://www.attendeeinteractive.com
EML: jason@...
PH: 410.480.8148 x 301

Be sure to visit us at IAEE EXPO! EXPO! on 12/9 in Atlanta, GA!  We are in booth #1422!

Please consider your environmental responsibility before printing this e-mail


#4416 From: Bob Silverberg <bob.silverberg@...>
Date: Wed Nov 18, 2009 4:45 am
Subject: Re: Fusebox / FuseNG Status
bobsilverberg
Offline Offline
Send Email Send Email
 

On Tue, Nov 17, 2009 at 11:30 PM, Barney Boisvert <bboisvert@...> wrote:

Calling Fusebox dead is inaccurate.  It's just not being actively
developed.  As you said, Sean, this isn't a revelation; it's been
pretty stagnant for a long time.  If it needs new stuff, people will
step up, but right now, I don't see any compelling additions.


Great point Barney.  I too have been using Fusebox since, I suppose, version 1, when it was really just index.cfm and a switch and some ideas about organizing your code.  It has served me, and countless others, very well.  I haven't used it in awhile because my development style has changed and is more suited to other frameworks.  

I think that calling it dead is doing it a disservice. And I'd also be worried that people are going to hear that and then run out and try to replace it with another alive-and-kicking framework. That, in most cases, would just be wasted effort.  

--
Bob Silverberg
www.silverwareconsulting.com

#4415 From: Mike Ritchie <starkraving2002@...>
Date: Wed Nov 18, 2009 4:45 am
Subject: Re: Fusebox / FuseNG Status
starkraving2002
Online Now Online Now
Send Email Send Email
 
Personally, in a way I'm glad because that means that I can pretend that
FuseNG (the event not the framework) never happened. To be honest the
drama it introduced was almost as much as the complaints of Teratech's
lack of stewardship towards Fusebox.

Truly the only thing I'd like to see in future Fusebox development is to
find a way to drastically reduce its memory footprint. I've been working
on a browser-based website builder called SiteGIDGET
(http://www.sitegidget.com/online-builder-affiliate-demo.html in
Firefox), and it works amazingly well. The problem is scale though, as
more than 20 or so websites loaded into application scope really tax the
server. If there was a way to reduce the production-mode footprint so
that the application scope only had to hold those elements that can be
interacted with by the developer (fusebox and plugin parameters,
circuit/fuseaction permissions, etc), then it really would be "complete"
as far as I can tell. I guess I could just switch to the "noXML"
variant, but I'm two and a half years into the development of this app
now, and I don't relish the idea of rewriting it now.

Anyways, I don't think Fusebox is "dead", it's just not the squeaky
wheel anymore.

Mike
www.fusebuilder.net

Sean Corfield wrote:
>
> I've seen a few tweets about Fusebox / FuseNG recently and most of
> them trace down to Adam Haskell's blog post about the "death" of
> FuseNG:
>
> http://cfrant.blogspot.com/2009/11/fuseng-update.html
> <http://cfrant.blogspot.com/2009/11/fuseng-update.html>
>
> Peter Farrell picked this up and ran with it:
>
> http://maepub.com/fuseng-and-therefore-fusebox-by-default-are-d
> <http://maepub.com/fuseng-and-therefore-fusebox-by-default-are-d>
>
> And of course the father of Fusebox, Hal Helms, just announced his
> "departure" to Ruby on Rails.
>
> The bottom line is that no one is working on the Fusebox/FuseNG
> framework and that has been the situation for quite a long time (from
> shortly after I handed Fusebox over to Adam).
>
> Activity on these Fusebox mailing lists has definitely dropped off
> over the last year. If both Fusebox and FuseNG are dead, how do people
> feel about that? Are Fuseboxers moving to other frameworks or still
> plugging along with a (possibly customized) earlier version of
> Fusebox?
>
> I'd like to hear everyone's thoughts on this...
> --
> Sean A Corfield -- (904) 302-SEAN
> Railo Technologies US -- http://getrailo.com/ <http://getrailo.com/>
> An Architect's View -- http://corfield.org/ <http://corfield.org/>
>
> "If you're not annoying somebody, you're not really alive."
> -- Margaret Atwood
>
>
> ------------------------------------------------------------------------
>
>
> No virus found in this incoming message.
> Checked by AVG - www.avg.com
> Version: 9.0.704 / Virus Database: 270.14.61/2498 - Release Date: 11/11/09
23:38:00
>
>

#4414 From: Barney Boisvert <bboisvert@...>
Date: Wed Nov 18, 2009 4:30 am
Subject: Re: Fusebox / FuseNG Status
barneyboisvert
Offline Offline
Send Email Send Email
 
I remember at CFUnited a few years ago (maybe 2006?) a roundtable
about frameworks in general, and Fusebox in particular.  The general
consensus was that Fusebox is complete.  There isn't more to add.  So
I'm not sure the "abandoning" of core development is necessarily a
problem, because I'm not sure what core development there is to do.

I've used Fusebox for a lot of years, from FB2 up through FB 5.5,
though of late I'm custom Fusebox-like framework (applying FB4/5
features to the FB3 syntax) for most things.  I still support and
actively work on a number of FB5 and 5.5 apps, though, and they're not
going to be ported.  I think there are a lot of people in the same
situation, where it's a solid workhorse.  You don't need to think
about how to get stuff done (or eve if it's possible), you just do it,
get your check, and move on to the next project.

Calling Fusebox dead is inaccurate.  It's just not being actively
developed.  As you said, Sean, this isn't a revelation; it's been
pretty stagnant for a long time.  If it needs new stuff, people will
step up, but right now, I don't see any compelling additions.

And as both Peter Farrell and Matt Woodward (both of whom are Mach-II
leads) pointed out, we can fight over frameworks all day, but it's
kind of irrelevant.  A framework is a tool, and like any tool, it can
be replaced with no great effect on the end result.  It's those end
results (the applications) that matter, not the internal bits used to
construct them.

cheers,
barneyb

On Tue, Nov 17, 2009 at 6:14 PM, Sean Corfield <seancorfield@...> wrote:
> I've seen a few tweets about Fusebox / FuseNG recently and most of
> them trace down to Adam Haskell's blog post about the "death" of
> FuseNG:
>
> http://cfrant.blogspot.com/2009/11/fuseng-update.html
>
> Peter Farrell picked this up and ran with it:
>
> http://maepub.com/fuseng-and-therefore-fusebox-by-default-are-d
>
> And of course the father of Fusebox, Hal Helms, just announced his
> "departure" to Ruby on Rails.
>
> The bottom line is that no one is working on the Fusebox/FuseNG
> framework and that has been the situation for quite a long time (from
> shortly after I handed Fusebox over to Adam).
>
> Activity on these Fusebox mailing lists has definitely dropped off
> over the last year. If both Fusebox and FuseNG are dead, how do people
> feel about that? Are Fuseboxers moving to other frameworks or still
> plugging along with a (possibly customized) earlier version of
> Fusebox?
>
> I'd like to hear everyone's thoughts on this...



--
Barney Boisvert
bboisvert@...
http://www.barneyb.com/

#4413 From: Adam Haskell <a.haskell@...>
Date: Wed Nov 18, 2009 4:28 am
Subject: Re: Fusebox / FuseNG Status
krogercfug
Offline Offline
Send Email Send Email
 
I agree Jason I don't think I ever finished much of what I wanted to finish. I strongly suggest the community step into the shoes as a lead and try to move the framework forward and maintain the compatibility. Sean set the precedence and it is a hard one to break, I don't fault Sean for that mind you I admire it in a way. At the end of the day though that is the shackles one has to deal with in Fusebox development. With the fork my intention was to slowly move away from compatibility but the more I asked the more I found the community wanted those shackles to remain. I don't want that constraint and I have no intention to work with that constraint something that, professionally I do not use and personally I do not want to use. When I took over Fusebox my company was actively investing in new applications and using Fusebox, when I forked we were developing in Fusebox and I was working with multiple developers on application development. Yesterday I had a meeting to discuss why ColdFusion was stated to not be used for any new development. Professionally since I forked I went from being involved with CF at work to being 100% on a project using s different set of technologies.


Adam


On Tue, Nov 17, 2009 at 11:05 PM, Jason Daiger <jason@...> wrote:
 

How do I feel?  Honestly I'm rather angry about it.  Fusebox and by default FuseNG are solid frameworks used to build maintainable applications.  'It's the app, stupid!' is the catch phrase of choice at the moment and like all buzz words will pass with time.  Solid applications built on solid foundations however will not.  Fusebox isn't an app any more or less than Model-Glue, ColdBox, Mach-II or any of the other frameworks are apps.  Frameworks exists to make it easier for developer's to build better apps and in reality help one be able to say 'it's the app, stupid!' sooner rather than later.  At my company, Attendee Interactive, Fusebox has helped us create an application which powers more than 60 new websites per year w/ 2 developers. W/out such a framework as the cornerstone of our system (and by extension our company) I personally don't think we could have achieved this level of success. But unfortunately this type of information isn't shared enough and often gets drowned out by more 'cool stuff' and thus silence is at times interpreted as the tone of the death march . 

In the end the current issue from an outsider's position is lack of leadership, honesty and professionalism from both TeraTech and Adam. As the 'owners' of the framework TeraTech definitely is lacking in leadership.  I have no problem if they use an open source application as a way to sell training and make money.  But to make money and not give back to the open source application generating that revenue is not only morally wrong but a bad business decision. For Adam's part, as the lead developer and by extension the co-leader of the framework, his effort didn't match his tongue. I fully understand personal and professional lives often get in the way of contributing more and I do not begrudge anyone, including Adam, for having to step away.  However, as a leader, don't stir the pot and make a major decision to fork a framework only to leave a big mess a few weeks later.  I have to believe the feelings and reasons which caused Adam to step away where there well before he got on his soap box to the 'whining community' and make the decisions he did. 

As for the next steps I'm not sure. I wouldn't use the mailing list as a barometer for how much or little the framework is used, nor would I use Hal Helms departure to RoR.  I for one have no intent on moving to another framework anytime soon.  I'm still interested in helping where I can to keep the framework alive and well.

-Jason Daiger





Sean Corfield wrote:
 

I've seen a few tweets about Fusebox / FuseNG recently and most of
them trace down to Adam Haskell's blog post about the "death" of
FuseNG:

http://cfrant.blogspot.com/2009/11/fuseng-update.html

Peter Farrell picked this up and ran with it:

http://maepub.com/fuseng-and-therefore-fusebox-by-default-are-d

And of course the father of Fusebox, Hal Helms, just announced his
"departure" to Ruby on Rails.

The bottom line is that no one is working on the Fusebox/FuseNG
framework and that has been the situation for quite a long time (from
shortly after I handed Fusebox over to Adam).

Activity on these Fusebox mailing lists has definitely dropped off
over the last year. If both Fusebox and FuseNG are dead, how do people
feel about that? Are Fuseboxers moving to other frameworks or still
plugging along with a (possibly customized) earlier version of
Fusebox?

I'd like to hear everyone's thoughts on this...
--
Sean A Corfield -- (904) 302-SEAN
Railo Technologies US -- http://getrailo.com/
An Architect's View -- http://corfield.org/

"If you're not annoying somebody, you're not really alive."
-- Margaret Atwood


--
Jason Daiger, Dir of Technology Services
Attendee Interactive, LLC

URL: http://www.attendeeinteractive.com
EML: jason@...
PH: 410.480.8148 x 301

Be sure to visit us at IAEE EXPO! EXPO! on 12/9 in Atlanta, GA!  We are in booth #1422!

Please consider your environmental responsibility before printing this e-mail



#4412 From: Barney Boisvert <bboisvert@...>
Date: Wed Nov 18, 2009 4:10 am
Subject: Re: Re: Fusebox circuit.xml -> flowchart diagram
barneyboisvert
Offline Offline
Send Email Send Email
 
Peter, I don't know if you ever found something to do this for you,
but I whipped up a little utility that does it:

http://www.barneyb.com/barneyblog/2009/11/17/fusebox-xml-flowchart-generator/

It's really primitive, and I've not tested it extensively, but it
rendered stuff correctly for several decent size apps we run at work.

cheers,
barneyb

On Tue, Nov 10, 2009 at 8:46 AM, Peter Boughton <boughtonp@...> wrote:
>
>
> Thanks Mark, I've got it now.
> Unfortunately it doesn't appear to do the reverse-engineering that I was
hoping for. Oh well.
>
> Eitherway, I agree it would be good to have it hosted on the FuseNG site.
>
>


--
Barney Boisvert
bboisvert@...
http://www.barneyb.com/

#4411 From: Jason Daiger <jason@...>
Date: Wed Nov 18, 2009 4:05 am
Subject: Re: Fusebox / FuseNG Status
jasondaiger
Offline Offline
Send Email Send Email
 
How do I feel?  Honestly I'm rather angry about it.  Fusebox and by default FuseNG are solid frameworks used to build maintainable applications.  'It's the app, stupid!' is the catch phrase of choice at the moment and like all buzz words will pass with time.  Solid applications built on solid foundations however will not.  Fusebox isn't an app any more or less than Model-Glue, ColdBox, Mach-II or any of the other frameworks are apps.  Frameworks exists to make it easier for developer's to build better apps and in reality help one be able to say 'it's the app, stupid!' sooner rather than later.  At my company, Attendee Interactive, Fusebox has helped us create an application which powers more than 60 new websites per year w/ 2 developers. W/out such a framework as the cornerstone of our system (and by extension our company) I personally don't think we could have achieved this level of success. But unfortunately this type of information isn't shared enough and often gets drowned out by more 'cool stuff' and thus silence is at times interpreted as the tone of the death march . 

In the end the current issue from an outsider's position is lack of leadership, honesty and professionalism from both TeraTech and Adam. As the 'owners' of the framework TeraTech definitely is lacking in leadership.  I have no problem if they use an open source application as a way to sell training and make money.  But to make money and not give back to the open source application generating that revenue is not only morally wrong but a bad business decision. For Adam's part, as the lead developer and by extension the co-leader of the framework, his effort didn't match his tongue. I fully understand personal and professional lives often get in the way of contributing more and I do not begrudge anyone, including Adam, for having to step away.  However, as a leader, don't stir the pot and make a major decision to fork a framework only to leave a big mess a few weeks later.  I have to believe the feelings and reasons which caused Adam to step away where there well before he got on his soap box to the 'whining community' and make the decisions he did. 

As for the next steps I'm not sure. I wouldn't use the mailing list as a barometer for how much or little the framework is used, nor would I use Hal Helms departure to RoR.  I for one have no intent on moving to another framework anytime soon.  I'm still interested in helping where I can to keep the framework alive and well.

-Jason Daiger



Sean Corfield wrote:
 

I've seen a few tweets about Fusebox / FuseNG recently and most of
them trace down to Adam Haskell's blog post about the "death" of
FuseNG:

http://cfrant.blogspot.com/2009/11/fuseng-update.html

Peter Farrell picked this up and ran with it:

http://maepub.com/fuseng-and-therefore-fusebox-by-default-are-d

And of course the father of Fusebox, Hal Helms, just announced his
"departure" to Ruby on Rails.

The bottom line is that no one is working on the Fusebox/FuseNG
framework and that has been the situation for quite a long time (from
shortly after I handed Fusebox over to Adam).

Activity on these Fusebox mailing lists has definitely dropped off
over the last year. If both Fusebox and FuseNG are dead, how do people
feel about that? Are Fuseboxers moving to other frameworks or still
plugging along with a (possibly customized) earlier version of
Fusebox?

I'd like to hear everyone's thoughts on this...
--
Sean A Corfield -- (904) 302-SEAN
Railo Technologies US -- http://getrailo.com/
An Architect's View -- http://corfield.org/

"If you're not annoying somebody, you're not really alive."
-- Margaret Atwood


--
Jason Daiger, Dir of Technology Services
Attendee Interactive, LLC

URL: http://www.attendeeinteractive.com
EML: jason@...
PH: 410.480.8148 x 301

Be sure to visit us at IAEE EXPO! EXPO! on 12/9 in Atlanta, GA!  We are in booth #1422!

Please consider your environmental responsibility before printing this e-mail


#4410 From: "pietro_robertson" <peter@...>
Date: Wed Nov 18, 2009 3:37 am
Subject: Re: Fusebox / FuseNG Status
pietro_rober...
Offline Offline
Send Email Send Email
 
I'm a long-time Fuseboxer and am currenty using the 5.5 core.
I was asked by someone at the recent CFObjective, (here in Melbourne,
Australia), what things I'd like to see added to the core.  My reply was,
"nothing really, I think it's complete".  What I did think about was the state
of the documentation (especially as regards an 'on-ramp' for people considering
it) and the absence of a really dynamic add-on/plug-in/FB apps scene.  This is
not a complaint, as clearly I haven't stepped up to that particular plate
myself, just an observation that may account for the perceived lack of interest.
Perhaps in some ways FB's success is part of the problem, in that there seem to
be heaps of satisfied users like me who beaver away in relative isolation (I've
presented FB to the local CFUG a couple of times), rarely post, for whom FB
fills a need.

My position now is that I can easily continue with my current apps on FB5.5 core
for the forseeable future, so while sad if this is really end-of-life, not the
end of the world.  I'm also really open to whatever comes next (eg FW/1??).

On the other hand, if there are enough of us that's like to see FB go forward,
what do people suggest, what do we want?

Cheers



Peter Robertson


--- In fusebox5@yahoogroups.com, Sean Corfield <seancorfield@...> wrote:
>
> I've seen a few tweets about Fusebox / FuseNG recently and most of
> them trace down to Adam Haskell's blog post about the "death" of
> FuseNG:
>
> http://cfrant.blogspot.com/2009/11/fuseng-update.html
>
> Peter Farrell picked this up and ran with it:
>
> http://maepub.com/fuseng-and-therefore-fusebox-by-default-are-d
>
> And of course the father of Fusebox, Hal Helms, just announced his
> "departure" to Ruby on Rails.
>
> The bottom line is that no one is working on the Fusebox/FuseNG
> framework and that has been the situation for quite a long time (from
> shortly after I handed Fusebox over to Adam).
>
> Activity on these Fusebox mailing lists has definitely dropped off
> over the last year. If both Fusebox and FuseNG are dead, how do people
> feel about that? Are Fuseboxers moving to other frameworks or still
> plugging along with a (possibly customized) earlier version of
> Fusebox?
>
> I'd like to hear everyone's thoughts on this...
> --
> Sean A Corfield -- (904) 302-SEAN
> Railo Technologies US -- http://getrailo.com/
> An Architect's View -- http://corfield.org/
>
> "If you're not annoying somebody, you're not really alive."
> -- Margaret Atwood
>

#4409 From: "Seth Johnson" <sjohnson@...>
Date: Wed Nov 18, 2009 3:39 am
Subject: RE: Fusebox / FuseNG Status
cfx_user
Offline Offline
Send Email Send Email
 

As a long time Fuseboxer (1.0) it is a little sad to hear this news, however; because of your contributions Sean we have a very robust framework to use for the foreseeable future.  I don't envy anyone in Adam's position, and don't blame him for giving it up, it's a lot of work and you have to put up with a lot of bsh_t I'm sure.   There are a bunch of MVC frameworks for CF now-a-days, though I have not found a compelling reason yet to change.  I spend so much of my develpment time working in the model that the fact that Fusebox is handling the rest has really become transparent for me, it just works.  I think that is as much as you can expect from a framework and if yours does that for you I don't see any reason to switch.

 

From: fusebox5@yahoogroups.com [mailto:fusebox5@yahoogroups.com] On Behalf Of Sean Corfield
Sent: Tuesday, November 17, 2009 9:15 PM
To: fusebox4@yahoogroups.com; fusebox5@yahoogroups.com; fusebox@...
Subject: [fusebox5] Fusebox / FuseNG Status

 

 

I've seen a few tweets about Fusebox / FuseNG recently and most of
them trace down to Adam Haskell's blog post about the "death" of
FuseNG:

http://cfrant.blogspot.com/2009/11/fuseng-update.html

Peter Farrell picked this up and ran with it:

http://maepub.com/fuseng-and-therefore-fusebox-by-default-are-d

And of course the father of Fusebox, Hal Helms, just announced his
"departure" to Ruby on Rails.

The bottom line is that no one is working on the Fusebox/FuseNG
framework and that has been the situation for quite a long time (from
shortly after I handed Fusebox over to Adam).

Activity on these Fusebox mailing lists has definitely dropped off
over the last year. If both Fusebox and FuseNG are dead, how do people
feel about that? Are Fuseboxers moving to other frameworks or still
plugging along with a (possibly customized) earlier version of
Fusebox?

I'd like to hear everyone's thoughts on this...
--
Sean A Corfield -- (904) 302-SEAN
Railo Technologies US -- http://getrailo.com/
An Architect's View -- http://corfield.org/

"If you're not annoying somebody, you're not really alive."
-- Margaret Atwood


#4408 From: Adam Bellas <vurcease@...>
Date: Wed Nov 18, 2009 3:07 am
Subject: Re: Fusebox / FuseNG Status
vurcease
Offline Offline
Send Email Send Email
 
You know, Sean, even after all the events over the past year I think your post a few minutes ago was the only nail I ever actually felt in FB's coffin.  It's the summary of it all, I guess.

Frankly, at my company, we're deeply entrenched into Fusebox.  The framework suits our needs as is (5.5) and heck - we're just starting to use some of the advanced features.  I'm still somewhat excited about it.  Turning to another framework would suit me just fine, but it's going to take some time to shift our entire team over, never mind the products themselves.

ColdBox, ModelGlue, and even MachII have caught my eye.  You want to think that your Chosen Framework is as permanent as the language you're centering on.  Seeing FB dissolve leaves me with a sense of instability, even with regard to selecting another framework.

I guess the lesson here has something to do with a bunch of eggs and a single basket...

Regards,
Adam Bellas


On Tue, Nov 17, 2009 at 9:14 PM, Sean Corfield <seancorfield@...> wrote:
 

I've seen a few tweets about Fusebox / FuseNG recently and most of
them trace down to Adam Haskell's blog post about the "death" of
FuseNG:

http://cfrant.blogspot.com/2009/11/fuseng-update.html

Peter Farrell picked this up and ran with it:

http://maepub.com/fuseng-and-therefore-fusebox-by-default-are-d

And of course the father of Fusebox, Hal Helms, just announced his
"departure" to Ruby on Rails.

The bottom line is that no one is working on the Fusebox/FuseNG
framework and that has been the situation for quite a long time (from
shortly after I handed Fusebox over to Adam).

Activity on these Fusebox mailing lists has definitely dropped off
over the last year. If both Fusebox and FuseNG are dead, how do people
feel about that? Are Fuseboxers moving to other frameworks or still
plugging along with a (possibly customized) earlier version of
Fusebox?

I'd like to hear everyone's thoughts on this...
--
Sean A Corfield -- (904) 302-SEAN
Railo Technologies US -- http://getrailo.com/
An Architect's View -- http://corfield.org/

"If you're not annoying somebody, you're not really alive."
-- Margaret Atwood




--
Adam Bellas | Senior Application Developer / Team Leader | Information and Media Technology | Full Sail University
T 407.679.0100 x4730

3300 University Boulevard | Winter Park, FL 32792

#4407 From: Sean Corfield <seancorfield@...>
Date: Wed Nov 18, 2009 2:14 am
Subject: Fusebox / FuseNG Status
seancorfield
Offline Offline
Send Email Send Email
 
I've seen a few tweets about Fusebox / FuseNG recently and most of
them trace down to Adam Haskell's blog post about the "death" of
FuseNG:

http://cfrant.blogspot.com/2009/11/fuseng-update.html

Peter Farrell picked this up and ran with it:

http://maepub.com/fuseng-and-therefore-fusebox-by-default-are-d

And of course the father of Fusebox, Hal Helms, just announced his
"departure" to Ruby on Rails.

The bottom line is that no one is working on the Fusebox/FuseNG
framework and that has been the situation for quite a long time (from
shortly after I handed Fusebox over to Adam).

Activity on these Fusebox mailing lists has definitely dropped off
over the last year. If both Fusebox and FuseNG are dead, how do people
feel about that? Are Fuseboxers moving to other frameworks or still
plugging along with a (possibly customized) earlier version of
Fusebox?

I'd like to hear everyone's thoughts on this...
--
Sean A Corfield -- (904) 302-SEAN
Railo Technologies US -- http://getrailo.com/
An Architect's View -- http://corfield.org/

"If you're not annoying somebody, you're not really alive."
-- Margaret Atwood

#4406 From: Bob Silverberg <bob.silverberg@...>
Date: Thu Nov 12, 2009 3:42 am
Subject: Re: A bug in locateCfc()
bobsilverberg
Offline Offline
Send Email Send Email
 
Sure, Mike, if you think it might solve my problem I'd appreciate it if you could send me some info on what you did.

Thanks,
Bob

On Wed, Nov 11, 2009 at 7:20 PM, Mike Ritchie <starkraving2002@...> wrote:
Hey Bob,

I made a change to my own local copy of the Fusebox core so that I could
include my core files from a CF Mapping instead of a relative path from
my index.cfm. It basically looks at the first character of
fusebox_application_path and if it's a "/" it takes the fusebox path
as-is for application.fusebox.webroottocorepath, instead of trying to
calculate it. I'm not sure if this is related to your situation or not,
but making this change to the core allowed me to have my webroot on my
C: drive, with my approot on my F: drive so that I could develop my
application in either Ubuntu or Windows and use the same code base. It's
working a treat for me so far. I haven't submitted it anywhere because I
can't vouch for the quality or the robustness of the code I introduced
into the core, but if you're interested I can send it to you.

Mike
http://www.fusebuilder.net


bobsilverberg wrote:
>
> I found a bug in FuseboxApplication.cfc, in the locateCfc() function.
> Due to my lack of familiarity with the internals of the framework I'm
> not sure how to address it.
>
> The problem is occurring because I have a symbolic link in my server's
> web root which points to my code which is elsewhere. locateCfc() uses
> ExpandPath("/") to get the location of the webroot, which in my case
> is /Library/WebServer/Documents/muraCMSPlain/. The filename being
> passed into locateCfc() is the actual location of the cfc, which is
> /Users/robertsilverberg/Documents/workspace/muraCMSPlain/plugins/meldforums_16/controller/cApp.cfc.
>
>
> The problem is that the logic that checks to see if the application
> resides in the webroot is determining that my app *does not* live in
> the webroot because of the discrepancy in the paths. But the app
> *does* live in the webroot. Because the framework thinks it does not
> live in the webroot, it assumes that I have a mapping to the folder
> that contains the controller, but I do not have such a mapping, so
> when the parsed file is written the CreateObject call points to an
> invalid location for the component.
>
> As I said above, I'm not sure how to best get around this issue. I
> don't know if there's another way to determine the webroot that would
> yield /Users/robertsilverberg/Documents/workspace/muraCMSPlain/ rather
> than /Library/WebServer/Documents/muraCMSPlain/, or whether this means
> that there is a need for a configuration option to tell the framework
> "I don't care what you think - my app is in the webroot".
>
> Does anyone have any ideas on how to resolve this issue?
>
> Thanks,
> Bob
>
>


--
Bob Silverberg
www.silverwareconsulting.com

#4405 From: Mike Ritchie <starkraving2002@...>
Date: Thu Nov 12, 2009 12:20 am
Subject: Re: A bug in locateCfc()
starkraving2002
Online Now Online Now
Send Email Send Email
 
Hey Bob,

I made a change to my own local copy of the Fusebox core so that I could
include my core files from a CF Mapping instead of a relative path from
my index.cfm. It basically looks at the first character of
fusebox_application_path and if it's a "/" it takes the fusebox path
as-is for application.fusebox.webroottocorepath, instead of trying to
calculate it. I'm not sure if this is related to your situation or not,
but making this change to the core allowed me to have my webroot on my
C: drive, with my approot on my F: drive so that I could develop my
application in either Ubuntu or Windows and use the same code base. It's
working a treat for me so far. I haven't submitted it anywhere because I
can't vouch for the quality or the robustness of the code I introduced
into the core, but if you're interested I can send it to you.

Mike
http://www.fusebuilder.net


bobsilverberg wrote:
>
> I found a bug in FuseboxApplication.cfc, in the locateCfc() function.
> Due to my lack of familiarity with the internals of the framework I'm
> not sure how to address it.
>
> The problem is occurring because I have a symbolic link in my server's
> web root which points to my code which is elsewhere. locateCfc() uses
> ExpandPath("/") to get the location of the webroot, which in my case
> is /Library/WebServer/Documents/muraCMSPlain/. The filename being
> passed into locateCfc() is the actual location of the cfc, which is
>
/Users/robertsilverberg/Documents/workspace/muraCMSPlain/plugins/meldforums_16/c\
ontroller/cApp.cfc.
>
>
> The problem is that the logic that checks to see if the application
> resides in the webroot is determining that my app *does not* live in
> the webroot because of the discrepancy in the paths. But the app
> *does* live in the webroot. Because the framework thinks it does not
> live in the webroot, it assumes that I have a mapping to the folder
> that contains the controller, but I do not have such a mapping, so
> when the parsed file is written the CreateObject call points to an
> invalid location for the component.
>
> As I said above, I'm not sure how to best get around this issue. I
> don't know if there's another way to determine the webroot that would
> yield /Users/robertsilverberg/Documents/workspace/muraCMSPlain/ rather
> than /Library/WebServer/Documents/muraCMSPlain/, or whether this means
> that there is a need for a configuration option to tell the framework
> "I don't care what you think - my app is in the webroot".
>
> Does anyone have any ideas on how to resolve this issue?
>
> Thanks,
> Bob
>
>

#4404 From: "bobsilverberg" <bob.silverberg@...>
Date: Wed Nov 11, 2009 8:41 pm
Subject: A bug in locateCfc()
bobsilverberg
Offline Offline
Send Email Send Email
 
I found a bug in FuseboxApplication.cfc, in the locateCfc() function. Due to my
lack of familiarity with the internals of the framework I'm not sure how to
address it.

The problem is occurring because I have a symbolic link in my server's web root
which points to my code which is elsewhere. locateCfc() uses ExpandPath("/") to
get the location of the webroot, which in my case is
/Library/WebServer/Documents/muraCMSPlain/. The filename being passed into
locateCfc() is the actual location of the cfc, which is
/Users/robertsilverberg/Documents/workspace/muraCMSPlain/plugins/meldforums_16/c\
ontroller/cApp.cfc.

The problem is that the logic that checks to see if the application resides in
the webroot is determining that my app *does not* live in the webroot because of
the discrepancy in the paths. But the app *does* live in the webroot. Because
the framework thinks it does not live in the webroot, it assumes that I have a
mapping to the folder that contains the controller, but I do not have such a
mapping, so when the parsed file is written the CreateObject call points to an
invalid location for the component.

As I said above, I'm not sure how to best get around this issue. I don't know if
there's another way to determine the webroot that would yield
/Users/robertsilverberg/Documents/workspace/muraCMSPlain/ rather than
/Library/WebServer/Documents/muraCMSPlain/, or whether this means that there is
a need for a configuration option to tell the framework "I don't care what you
think - my app is in the webroot".

Does anyone have any ideas on how to resolve this issue?

Thanks,
Bob

#4403 From: Peter Boughton <boughtonp@...>
Date: Tue Nov 10, 2009 4:46 pm
Subject: Re: Re: Fusebox circuit.xml -> flowchart diagram
boughtonp
Offline Offline
Send Email Send Email
 
Thanks Mark, I've got it now.

Unfortunately it doesn't appear to do the reverse-engineering that I was hoping for. Oh well.

Eitherway, I agree it would be good to have it hosted on the FuseNG site.

#4402 From: MarkW <mark.wimer@...>
Date: Tue Nov 10, 2009 4:14 pm
Subject: Re: Re: Fusebox circuit.xml -> flowchart diagram
mark_wimer
Offline Offline
Send Email Send Email
 
File is here for a couple of hours (or longer if I forget!). Please download it - anyone. I agree it might be nice to have it on the FuseNG site.

ftp://ftpext.usgs.gov/pub/er/md/laurel/Point/adalon/

Mark


On Tue, Nov 10, 2009 at 10:31 AM, Peter Boughton <boughtonp@...> wrote:
 

Thanks Mark.


I'm ok receiving it via email (boughtonp@...), but I can go setup a temporary FTP area if you'd prefer that?


#4401 From: Peter Boughton <boughtonp@...>
Date: Tue Nov 10, 2009 3:31 pm
Subject: Re: Re: Fusebox circuit.xml -> flowchart diagram
boughtonp
Offline Offline
Send Email Send Email
 
Thanks Mark.

I'm ok receiving it via email (boughtonp@...), but I can go setup a temporary FTP area if you'd prefer that?

#4400 From: John M Bliss <bliss.john@...>
Date: Tue Nov 10, 2009 3:10 pm
Subject: Re: Re: Fusebox circuit.xml -> flowchart diagram
houston_blue...
Offline Offline
Send Email Send Email
 
I wish we could get that put somewhere...maybe under http://fuseng.info ...?

On Tue, Nov 10, 2009 at 9:01 AM, MarkW <mark.wimer@...> wrote:
 

Peter; I never used it for reverse engineering circuit files, but I have a copy of Adalon 3.6.
It's 36MB. Do you have a place I can FTP it to?

Mark



On Tue, Nov 10, 2009 at 6:11 AM, Peter Boughton <boughtonp@...> wrote:
 

Possibly Adalon does/did this, but I can't seem to access adalon.net
nor Google's cache to find out.

Is anyone able to confirm if it can do this, and if so send me a copy?
(I think v3.6 was released as abandonware?)





--
John Bliss
IT Professional
@jbliss (t) / http://www.linkedin.com/in/jbliss

#4399 From: MarkW <mark.wimer@...>
Date: Tue Nov 10, 2009 3:01 pm
Subject: Re: Re: Fusebox circuit.xml -> flowchart diagram
mark_wimer
Offline Offline
Send Email Send Email
 
Peter; I never used it for reverse engineering circuit files, but I have a copy of Adalon 3.6.
It's 36MB. Do you have a place I can FTP it to?

Mark

On Tue, Nov 10, 2009 at 6:11 AM, Peter Boughton <boughtonp@...> wrote:
 

Possibly Adalon does/did this, but I can't seem to access adalon.net
nor Google's cache to find out.

Is anyone able to confirm if it can do this, and if so send me a copy?
(I think v3.6 was released as abandonware?)



#4398 From: Peter Boughton <boughtonp@...>
Date: Tue Nov 10, 2009 11:11 am
Subject: Re: Fusebox circuit.xml -> flowchart diagram
boughtonp
Offline Offline
Send Email Send Email
 
Possibly Adalon does/did this, but I can't seem to access adalon.net
nor Google's cache to find out.

Is anyone able to confirm if it can do this, and if so send me a copy?
(I think v3.6 was released as abandonware?)

#4397 From: Peter Boughton <boughtonp@...>
Date: Tue Nov 10, 2009 11:01 am
Subject: Fusebox circuit.xml -> flowchart diagram
boughtonp
Offline Offline
Send Email Send Email
 
Hi all,

Does anyone happen to know of any tool that automatically converts a
circuit.xml into a flowchart, with IFs being decision points, DOs
linking parts together and include/set/etc being action blocks?

(I am specifically looking for flowchart style, *not* the tree view
that Frameworks Explorer provides)

Thanks,

Peter

#4396 From: "CF" <coldfusion@...>
Date: Wed Nov 4, 2009 2:11 pm
Subject: Random FB re-initialization and error
procept2000
Offline Offline
Send Email Send Email
 
Hi all,

One of my applications seems to randomly re-initialize itself and throw an
error while doing so. It seems that every now and then FB executes the
appinit global fuseaction although the app is constantly being used.

During the appinit phase I initialize the ColdSpring service factory and
then retrieve three service cfcs from the factory and store them in
application scope. While retrieving the last service, CF sometimes throws
an error "Element SERVICEFACTORY is undefined in a CFML structure
referenced as part of an expression." This never occurs during regular
initialization, but, within seconds of another page request to the same
application.

The error always occurs on the same line of the parsed file that Fusebox
generates. The same service factory that bombs on this line is used on the
lines before without throwing an error. The statement in question is
surrounded by a conditional statement that checks whether FB is loaded or
not (apparently it isn't at time of error) and an exclusive lock.

At first I thought that someone had used fusebox.loadclean=true, so I
changed the fusebox.password, but, to no avail.

My questions here are: are there conditions when FB suddenly needs to
re-initialize without being told to do so? And why should the service
factory be non-existing, while is has existed on the line before?

The setup: FB 5.5/ColdSpring/CF 8.01 Enterprise on Windows

Below you'll find some code (hints about errors included for readability).

Thank you

Chris

fusebox.xml.cfm:
<globalfuseactions>
    <appinit>
       <fuseaction action="m.initialize"/>
    </appinit>
</globalfuseactions>

circuit.xml.cfm of circuit "m" :
<circuit access="internal" xmlns:cs="path_to_coldspring">
    <fuseaction name="initialize">
       <set name="defaultProperties" value="#StructNew()#" />
       <set name="defaultProperties.dsn" value="#request.dsn#" />

       <cs:initialize coldspringfactory="servicefactory"
defaultproperties="#defaultProperties#">
          <cs:bean beanDefinitionFile="#ExpandPath('coldspring.xml')#" />
       </cs:initialize>

       <cs:get bean="SearchParamService"
returnvariable="application.SearchParamService"
coldspringfactory="serviceFactory"/>

       <cs:get bean="ReferenceService"
returnvariable="application.ReferenceService"
coldspringfactory="serviceFactory"/>

       <!-- this sometimes errors out -->
       <cs:get bean="LanguageService"
returnvariable="application.LanguageService"
coldspringfactory="serviceFactory"/>

       <set name="application.qLanguages"
value="#application.LanguageService.getLanguages()#" />
       <set name="application.sizes"
value="#application.searchParamService.getPictureSizes()#" />
       <set name="application.Languages"
value="#application.searchParamService.getLanguagesAsStruct()#" />
    </fuseaction>
</circuit>

from the parsed file (empty lines inserted for readability):
<cfset application.SearchParamService =
myFusebox.getApplication().getApplicationData().serviceFactory.getBean(beanN
ame="SearchParamService")/>

<cfset application.ReferenceService =
myFusebox.getApplication().getApplicationData().serviceFactory.getBean(beanN
ame="ReferenceService")/>

<!-- this sometimes errors out -->
<cfset application.LanguageService =
myFusebox.getApplication().getApplicationData().serviceFactory.getBean(beanN
ame="LanguageService")/>

Messages 4396 - 4425 of 4460   Newest  |  < Newer  |  Older >  |  Oldest
Advanced
Add to My Yahoo!      XML What's This?

Copyright © 2009 Yahoo! Inc. All rights reserved.
Privacy Policy - Terms of Service - Guidelines - Help