Am 25.09.2014 um 11:02 schrieb Kevin Smith:
Logs: http://logs.xmpp.org/council/2014-09-24/
1) Roll call
Kev, Tobias, Lance, Philipp present, Matt sends apologies
2) http://xmpp.org/extensions/inbox/privilege-component.html
Accept as Experimental
No objections from Kev, others to vote onlist
I think this needs more work. I'll leave the oauth part to lance.
Example 1:
<iq from='pubsub.capulet.net' type='get' id='privilege1'>
<query xmlns='urn:xmpp:privilege:0' type='request' privilege='admin'>
<perm namespace='jabber:iq:roster' type='both'/>
<perm namespace='http://jabber.org/protocol/pubsub' type='both'/>
</query>
</iq>
I'd suggest renaming the element to <privilege/> -- we don't use
<query/> that much anymore.
I don't see why this element needs an extra type attribute. Request maps
to iq-get, allowed to iq-result and errors are already transported via
iq-error.
Example 2:
I do not want to open the can of worms of a server accepting only a
partial set of privileges. So I would recommend returning an empty
result. Otherwise the client has to check the server returned what the
client asked etc.
The values of the permission type (read/write/read-write) should be
explained earlier. I only understood it when reading the description in
the example form.
"admin mode" seems oddly named. "component mode" maybe?
In admin mode, the privileged entity MAY be able to emit IQ stanzas
in the same way as any entity, including managing roster or
accessing persistent storage.
If that implies that a component sends with other from than it
authorized for, this is not allowed by XEP-0114:
The domain identifier portion of the JID contained in the 'from'
attribute MUST match the hostname of the component
typos:
Server Accept -> Server Accepts (same in 4.1.3)
4.2.:
juliet -> Juliet
publiser's -> publishers(?)
3) http://xmpp.org/extensions/inbox/cmr.html
Accept as Experimental
No objection from Kev or Lance, others to vote onlist
4) Fippo's report on UPnP
http://upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v2.0.pdf has
been published after review by the UPnP liason team
5) Date of next meeting
2014-10-01 15:00Z
6) Any other business
None
Fini