Bruno Dumon wrote:
On Tue, 2003-09-09 at 17:02, Geoff Howard wrote:

...


I also considered recording the wire-id instead of the uri for connections between blocks - what are the arguments for each?

<connection> was out of the blue using the wiring metaphore. Other options? Free association: connect, attach, solder, wire, use ...

Avalon Phoenix uses the words "assembly" and "provide" instead of "wiring" and "connection", which I quite like (I mean the assembly & provide).

I don't quite see where these terms would be used - can you explain a little more? Maybe a proposed set of changes to the example above?

Yep. I meant that the connection tag would become provide: <provide name="external-skin">cob:yetanothercompany.com/skins/fancy/1.2.2</provide>

I think of the "provide" verb as applying more the the block.xml configuration (which isn't yet on the table). The wiring.xml describes not what a block provides, but which services provided by other blocks plug in to its named dependencies. OTOH, I guess the block manager could be seen as "providing" the solution to the named dependency...


And the wiring.xml would be called assembly.xml

OTOH, I'm meanwhile becoming accustomed to the wiring and connection
terms, so let's leave it as wiring and connection for now.

Ok, sounds good.


Geoff



Reply via email to