proposal for consistifying @name attrs

Glen and I were tasked with coming up with a proposal to consistify
@name attributes. The attribute @name is used currently for 
identifying things (at declaration time) as well as to refer to
things.

Here are some points (borrowed shamelessly from Glen's email to me
without permission .. dude ain't here right now):

* <binding> has an interface= attribute which references interface.
    This seems OK to me as is.
* binding <operation> references interface operations.
    I'd say s/name/ref/ here.
* binding <fault> references fault names.
    s/name/ref/
* service uses interface=, which I also think is fine.
* endpoint uses binding=, which seems OK too.

So only two minor changes to make things consistent: when referring
to operations or faults inside bindings, use @ref instead of @name.

Simple, no?

Sanjiva.

Received on Thursday, 11 March 2004 11:22:24 UTC