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
Fusebox Updates   Topic List   < Prev Topic  |  Next Topic >
Reply | Forward < Prev Message  | 
I've begun adding some features to Fusebox 5.5. I'd like to keep the discussion a centralized as possible, I turned comments off on the blog so please leave comments in this thread.


http://cfrant.blogspot.com/2008/09/fusebox-status.html


The features part (there is more in the entry if interested):

I've not tried to hide my disdain for circuit XML in Fusebox (have no fear it is going no where and will get lovin' when it needs lovin', too many of you people are masochists and like the XML). As a sign of good faith I added a feature to the XML fusebox that had always really bugged me (I'd like feedback on the good/bad side of this change). I've always hated having 15 circuit.xml files open in the editor which lead to the addition to the circuit.xml finding algorithm. Fusebox (in the BER that I plan to push sometime this weekend) will now find alias.xml or alias.xml.cfm in the path specified in Fusebox.xml.

The second feature that I added was something I really wanted to see, and I wanted it at Kroger. Fusebox now supports defining No XML circuits in fusebox.xml. What this means is you do not have to rely on Fusebox's location conventions to leverage No XML circuits. In Kroger our application layout does not match the conventions that Fusebox wanted to impose. I had a long discussion with some friends and colleagues about changing Kroger's application layout vs adding some functionality to Fusebox. In the end I felt it was a feature that would give Fusebox users a nice mesh between configuration and convention.

Feel free to post additional feature requests in this thread.


Adam



Fri Sep 19, 2008 7:14 pm

krogercfug
Offline Offline
Send Email Send Email

Forward
< Prev Message  | 
Expand Messages Author Sort by Date

I've begun adding some features to Fusebox 5.5. I'd like to keep the discussion a centralized as possible, I turned comments off on the blog so please leave...
Adam Haskell
krogercfug
Offline Send Email
Sep 19, 2008
7:14 pm

... see, and I ... application ... I had a ... So, if I understand correctly, <circuit alias="member" path="_Controller/member/"/> ... will now work with...
Mike
starkraving2002
Online Now Send Email
Sep 19, 2008
7:38 pm

... Not quite. right now it is not looking for CFCs its only looking for the XML. I suppose it could look for the CFC as well I'll have to give that some...
Adam Haskell
wildcujo
Offline Send Email
Sep 19, 2008
8:51 pm

So what is the format and details about the alias.xml file? Is it just the circuits from fusebox.xml file? If so, isn't that making it more files to open?...
Phillip M. Vector
lance_lake
Online Now Send Email
Sep 19, 2008
7:38 pm

Its the same amount of files to open, its just they are not all named the same bloody thing (circuit.xml). I am all for reducing the # of files to open if you...
Adam Haskell
krogercfug
Offline Send Email
Sep 19, 2008
7:40 pm

Ok. Then perhaps I don't have enough information. I thought there would be 1 alias.xml file in the fusebox.xml directory that would be all the aliases. So what...
Phillip M. Vector
lance_lake
Online Now Send Email
Sep 19, 2008
7:44 pm

Phillip, alias.xml.cfm doesn't exist. "alias" means the alias to the current circuit. If you define a circuit named "Users" and it exists in ...
Nathan Strutz
nathan_strutz
Offline Send Email
Sep 19, 2008
7:53 pm

Ah.. ok then. I see what he did. :)...
Phillip M. Vector
lance_lake
Online Now Send Email
Sep 19, 2008
8:05 pm

Actually, using your example, if the alias of the circuit is "Users", you'd have to make sure you named the file "Users.xml(.cfm)", so that it would be found...
Mike
starkraving2002
Online Now Send Email
Sep 19, 2008
8:15 pm

... picky, picky, picky. ... Yeah i was just typing it quickly. ... Dude that is fantastic. Adam, when you do commit your changes - can you quickly, you know,...
Nathan Strutz
nathan_strutz
Offline Send Email
Sep 19, 2008
8:47 pm

Amen to that. It's tough having 8 files open, not knowing which one goes to which subdirectory. Have to hover over the filename in cfeclipse for it to ...
Rand Thacker
acousticrand
Offline Send Email
Sep 19, 2008
9:59 pm

Adam, #1: This is fantastic and will certainly solve some big annoyances for me. Another similar problem is that I have a number of directories with nothing ...
Nathan Strutz
nathan_strutz
Offline Send Email
Sep 19, 2008
7:49 pm

Could we take #1 a step further. A master circuit.xml file that you could include other circuit.xml files if you so choose. I would think it would cut down on...
Byron Raines
byron.raines
Offline Send Email
Sep 19, 2008
8:06 pm

... Yep with this update this usecase should work now. So you should be able to do something like: <circuit alias="main" path="app/controller/" /> <circuit...
Adam Haskell
wildcujo
Offline Send Email
Sep 20, 2008
6:15 am

I was glad to read about the change to allow for circuits to be named [alias].xml.cfm. After trying to implement it, am I wrong in finding that it doesn't work...
Daniel Kim
danskim
Offline Send Email
Nov 27, 2008
12:41 am

Correct this is not implemented, or at least I did not intentionally do that ;) I could look at this beginning of next year. I guess I should have posted this...
Adam Haskell
krogercfug
Offline Send Email
Nov 28, 2008
5:06 am

Sweet! I'll be sad if release-notes for next version of FB don't include "Hitch Hikers Guide-inspired" next to certain items. ;-) ... do that ... posted ... ...
houston_blue_texas
houston_blue...
Offline Send Email
Nov 28, 2008
1:14 pm

Hi Adam, ... I guess that means that the fusebox.parseAll parameter will now work for No XML circuits, too? Chris...
CF
procept2000
Offline Send Email
Sep 19, 2008
8:15 pm

+2 from my perspective Thanks Adam ... -- Bob Silverberg www.silverwareconsulting.com...
Bob Silverberg
bobsilverberg
Offline Send Email
Sep 19, 2008
8:20 pm

Adam, #1 I prefer the XML configuration files (seem to be in the minority) and consider the No XML a nice feature for getting a site up quickly, but too...
Derek Hedstrom
derekhed
Offline Send Email
Sep 19, 2008
8:29 pm

Derek, If you're referring to what I think you are, they're not backing off it so much as they're providing an include tag so you can include external config...
Jared Rypka-Hauer
armchairdeity
Offline Send Email
Sep 19, 2008
8:45 pm

I'd like to clarify. ... I think I was the only person who suggested the idea. No, I wouldn't like it personally. My editor shows me the full path of a file,...
Phillip M. Vector
lance_lake
Online Now Send Email
Sep 19, 2008
8:49 pm

I LOVE having an entire application in a single switch file. As long as the editor supports code folding and has a good outline view for nav, it's great....
Barney Boisvert
barneyboisvert
Offline Send Email
Sep 19, 2008
8:56 pm

Thanks for all the feedback so far everyone! ... Ok... what is limited about it? I want it to be as good [ok ok I want it to be better] as Traditional Fusebox....
Adam Haskell
wildcujo
Offline Send Email
Sep 19, 2008
8:55 pm

... Honestly, I don't like it. I think the current solution of 2 files is good enough. Right now, you can have fusebox.xml file define one circuit, then put...
Nathan Strutz
nathan_strutz
Offline Send Email
Sep 19, 2008
9:14 pm

I would not be a huge fan of changing the name of circuit.xml as I think it loses portability and increases dependency. If you decide to rename a folder, you...
Mike Soultanian
soultitanium
Offline Send Email
Sep 19, 2008
10:12 pm

Adam said it was optional. circuit.xml[.cfm] is still the default, just now it supports an alias-named file as well. So you needn't change anything if you...
Barney Boisvert
barneyboisvert
Offline Send Email
Sep 19, 2008
10:14 pm

The only issue, albeit minor, is that you lose a convention that was established. But this is just me thinking out loud... Mike...
Mike Soultanian
soultitanium
Offline Send Email
Sep 19, 2008
10:15 pm

... Increases dependency on what? ... If you change the folder name you have to update everything as it is. The new name for your circuit doesn't change a...
Adam Haskell
wildcujo
Offline Send Email
Sep 20, 2008
2:04 am
First  | < Prev  |  Last 
Advanced

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