I know what you mean about Topica, I've replied to countless messages 
today but nothing has shown up!!!! 

Anyway, this idea is sweet - I've been thinking about something pretty 
similar which was prompted by Steve/Hal's discussion about security 
using an XML file which the core reads and incorporates into an overall 
security structure. A method like this, ie. (as i called them) "Self 
registering circuits" gives us true plug and play and something which 
could play a part in future fusebox.

Some people had problems when Fusedocs where changed to an XML format, 
are we sure we're not trying to incorporate technology just because it's 
'cool' - personally, I like it....how about a working demo? Something to 
show the community and then ask for comments perhaps?

jb.

Keith Young wrote:
> I think Topica is flaking out on me again...I posted this to SteerFB, 
> but haven't seen it show up...reposting here...
> 
> The OO port of FB that Kace did got me thinking about how circuits are 
> used in FB and how we normally "register" new circuits that we plug into 
> an application (i.e. manually add them to the fbx_circuits file).
> 
> If anyone is unfamiliar with the port he did, I have a copy of it here:
> http://www.kyid.net/dl/index.php
> 
> I like the XML approach he took and was pondering about adding a generic 
> circuit registration page to FB.
> 
> Something along the lines of a simple interface that the user can enter 
> that subdirectory (one step down) where the plugin is located and this 
> will look into the subdirectory for the circuits.xml file and will 
> extract the circuits and add them to the root circuit.xml file.  And of 
> course can remove them from the root circuits file as well...
> 
> I was also thinking there could be another flag added to the circuit xml 
> definition, "standalone", which is a yes/no that indicates whether the 
> subcircuit should be able to execute as an independent application or 
> not.  If the flag is set to no, then the core should look one directory 
> closer to the root to see if that circuits is set to yes/no, and 
> continut moving up until it finds a "yes" - with the root level required 
> to be set to yes.  This way you could plug a whole application into a 
> subdirectory and control whether it will execute or not if a user gets 
> the bright idea to browse directly to that subdirectory.
> 
> <circuits>
>   <circuit name="validation" dir="validation" standalone="no">
>   </circuit>
>   <circuit name="agame" directory="games" standalone="yes">
>     <circuit name="shooter" directory="fps" standalone="no">
>     </circuit>
>     <circuit name="roleplay" directory="rpg" standalone="no">
>     </circuit>
>   </circuit>
> </circuits>
> 
> I don't know about his XML for layouts idea, but I think doing something 
> like this with circuits would make it extremely easy for people to plug 
> circuits into an application...no?
> 
> Cheers,
> Keith.
> 
> 
> 

==^================================================================
This email was sent to: [email protected]

EASY UNSUBSCRIBE click here: http://topica.com/u/?bUrFMa.bV0Kx9
Or send an email to: [EMAIL PROTECTED]

T O P I C A -- Register now to manage your mail!
http://www.topica.com/partner/tag02/register
==^================================================================

Reply via email to