1
0
mirror of https://github.com/moparisthebest/xeps synced 2024-11-21 16:55:07 -05:00

clarify that channels always created with default parameters;

This commit is contained in:
Steve Kille 2018-12-10 16:04:34 +00:00
parent e2f1413f8b
commit 87e611982a

View File

@ -43,6 +43,7 @@
remove node='mix' for channel discovery; remove node='mix' for channel discovery;
ensure conference is type mix, and note registration requirements; ensure conference is type mix, and note registration requirements;
fix retract id example; fix retract id example;
clarify that channels always created with default parameters;
editorial; editorial;
</p></remark> </p></remark>
</revision> </revision>
@ -1290,7 +1291,7 @@
</section3> </section3>
<section3 topic='Creating a Channel' anchor='usecase-admin-create'> <section3 topic='Creating a Channel' anchor='usecase-admin-create'>
<p> <p>
A client creates a channel by sending a simple request to the MIX service. A channel MAY be created with default parameters, as shown in the following example. The result MUST include the name of the channel which MUST match the channel name in the request (if present). The create is encoded as a &lt;create/&gt; child element of &lt;iq/&gt; element. The &lt;create/&gt; is qualified by the 'urn:xmpp:mix:core:0' namespace. The &lt;create/&gt; element MUST have a 'channel' attribute to specify the channel name. This attribute specifies the value that will be used in the LHS of the JID for the MIX channel. A client creates a channel by sending a simple request to the MIX service. A channel is always created with default parameters, as shown in the following example. The result MUST include the name of the channel which MUST match the channel name in the request (if present). The create is encoded as a &lt;create/&gt; child element of &lt;iq/&gt; element. The &lt;create/&gt; is qualified by the 'urn:xmpp:mix:core:0' namespace. The &lt;create/&gt; element MUST have a 'channel' attribute to specify the channel name. This attribute specifies the value that will be used in the LHS of the JID for the MIX channel.
</p> </p>
<example caption="Creating a Channel with Default Parameters" ><![CDATA[ <example caption="Creating a Channel with Default Parameters" ><![CDATA[
<iq from='hag66@shakespeare.example/UUID-a1j/7533' <iq from='hag66@shakespeare.example/UUID-a1j/7533'
@ -1309,7 +1310,7 @@
]]></example> ]]></example>
<p> <p>
When a channel is created with default parameters, the Owner in the configuration is set to the JID that creates the channel. Where parameters are included, the Owner or Owners MUST be specified explicitly. If an owner is specified that is not the JID creating the channel, the owner is recommended to verify that this user accepts the responsibility of being an owner of this channel. Protocol to support this verification may be specified in a future XEP. Note that the 'Last Change Made By' in configuration node MUST be set to the JID that creates the channel. Modifying channel parameters is specified in MIX-ADMIN. When a channel is created , the Owner in the configuration is set to the JID that creates the channel. Modifying channel parameters is specified in MIX-ADMIN. Consideration should be given to selection of default parameters. It will typically be desirable to create channels with restrictive default settings that the owner MAY choose to relax.
</p> </p>
</section3> </section3>