On 10/16/12 5:01 PM, Peter Saint-Andre wrote:
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
On 10/13/12 10:17 AM, Salvatore Loreto wrote:
I have reviewed the draft-ietf-precis-nickname-03
Hi Sal, thanks for the review!
the only concern I have is on the last sentence of Section 3. Use
in Application Protocols:
Application protocols are also allowed to define
application-specific rules governing use of nicknames in the
relevant protocol slots (e.g., rules regarding the length of
nicknames).
I am not sure "use" is the term here. The responsibilities of the
specific application protocol, that are of interest of this draft,
are those that would eventually extending the string conformation
constraints (e.g., rules regarding the length of nicknames) , and
that must not contradict the rules specified in Section 2. However
an application will also specify other rules governing use of
nicknames (e.g. some names are reserved, prohibit to use etc.) but
those are not of interest for this draft as far as the string name
conform to Section2.
Let me see if I understand your point: there are rules about the
nickname strings themselves (e.g., length, allowable characters,
further restrictions to mitigate confusion about visually similar
characters), and then there are rules about how nickname strings are
employed in an application protocol (e.g., reserved nicknames,
prohibited nicknames).
How about rephrasing the sentence as follows...
OLD
This specification defines only the PRECIS-based rules for handling
of nicknames. It is the responsibility of application protocols such
as MSRP, XCON, and XMPP to specify which entities are expected to
enforce these rules (e.g., chat servers, chat clients, or both).
Application protocols are also allowed to define application-specific
rules governing use of nicknames in the relevant protocol slots
(e.g., rules regarding the length of nicknames).
NEW
This specification defines only the PRECIS-based rules for handling
of nickname strings. It is the responsibility of an application
protocol (e.g., MSRP, XCON, or XMPP) to specify the protocol slots in
which nickname strings can appear, as well as the entities that are
expected to enforce the rules governing nickname strings in that
protocol (e.g., chat servers, chat clients, or both). Above and
beyond the PRECIS-based rules specified here, application protocols
can also define application-specific rules governing nickname strings
(rules regarding the minimum or maximum length of nicknames, further
restrictions on allowable characters or character ranges, safeguards
to mitigate the effects of visually similar characters, etc.).
Naturally, application protocols can also specify rules governing the
actual use of nicknames in applications (reserved nicknames,
authorization requirements for using nicknames, whether certain
nicknames can be prohibited, handling of duplicates, the relationship
between nicknames and underlying identifiers such as SIP URIs or
JabberIDs, etc.).
Better?
yes, it works for me
thanks a lot
Salvatore
--
Salvatore Loreto, PhD
www.sloreto.com
_______________________________________________
precis mailing list
[email protected]
https://www.ietf.org/mailman/listinfo/precis