-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Jinmei-san

Thanks for your comments.
I think they all give help in clarifying.
I will make the change.

JINMEI Tatuya wrote:
> At Thu, 22 Oct 2009 11:00:47 -0700,
> Bob Hinden <bob.hin...@gmail.com> wrote:
> 
>> This message starts a 2-week 6MAN Working Group Last Call on advancing:
> 
>>      Title           : A Recommendation for IPv6 Address Text Representation
>>      Author(s)       : S. Kawamura, M. Kawashima
> 
>> as a Proposed Standard.  Substantive comments and statements of  
>> support for advancing this document should be directed to the mailing  
>> list. Editorial suggestions can be sent to the document editor.  This  
>> last call will end on November 5, 2009.
> 
> A bit belated, but hopefully later is better than never...
> 
> I've read the latest version and I basically support this document to
> be published.
> 
> I have a few comments, which I don't think are marginal (but I'm not
> sure if these are substantial enough to require an additional
> revision, either).  I also have some minor nits.
> 
> Non-marginal comments:
> 
> 1. this document specifies *humans SHOULD* follow the recommended
>   representation.  In section 4 it states:
> 
>    [...] The
>    recommendation in this document SHOULD be followed by humans and
>    systems when generating an address to represent as text, [...]
> 
>   It sounds a little awkward to me to request a human follow something
>   in this type of context, using a formal RFC2119 term (i.e.,
>   SHOULD).  What exactly does that mean, and is it verifiable?
>   To be specific, it's clear to me if we say a program that converts a
>   wire-format IPv6 address into a textual representation SHOULD follow
>   the recommendation, and it SHOULD produce 2001:db8::1234 when it's
>   given 2001:0db8:0000:0000:0000:0000:0000:1234.  And if an
>   implementation doesn't follow the recommendation, we can it's buggy
>   (per the meaning of SHOULD) and the implementation should be fixed.
>   But, when a *human* writes down, e.g., 2001:0db8::1234, which maybe
>   on purpose or just mistyped or simply because that human misses the
>   recommended representation, what does that mean?  Would we say this
>   person is buggy and should be fixed?
> 
>   IMO, it's safer and clearer to use RFC2119 terms only for programs,
>   devices, etc.  For humans, we can simply use a milder suggestion
>   without using capital letters, e.g,
>   "when a human writes down an IPv6 address, it is advisable that the
>   address be spelled in the recommended representation."
>   (and, we might also suggest that human use a convenient script to
>   produce the "canonical" format of address, rather than directly
>   writing down the address)
> 
> 2. this draft repeatedly mentions "fees" that takes place as an effect
>   of the additional operation cost.  In my personal opinion, these
>   statements sound awkward in a technical document such as RFC.  Of
>   course, we should generally provide a justification if we want to
>   introduce a restriction or something new to be implemented, but IMO
>   it's sufficient if we can show there would be non negligible
>   overhead (or operational cost) otherwise.  Whether it leads to an
>   additional fee is largely a matter of economics, and is not always
>   easily proved, so I think it's rather safer to not bother to mention
>   that when we don't have to.  And, I think this document would be
>   convincing even without mentioning fees.
> 
> 3. Even though this document is generally understandable, I've seen
>    some confusing text (I'm too lazy to point out each of them,
>    sorry).  Maybe it's a job of the RFC editor, but if possible, I
>    suggest polishing the text by someone whose primary language is
>    English (assuming it's not the case for the document authors)
>    before passing it to the IESG.
> 
> And minor nits follow:
> 
> - Section 3.2.5
>   s/maistakenly/mistakenly/
> 
> - Section 4.2.3
> 
>    "By nature
>    IPv6 addresses are usually assigned or allocated to end-users as
>    longer than 32 bits (typically 48 bits or longer)."
> 
>    Although I can understand what this means, "addresses as longer
>    than 32 bits" sounds awkward to me (because an IPv6 address is
>    always "128 bits" in length).  I'd suggest rephrasing this, e.g.,
>    as follows:
> 
>    "By nature
>    IPv6 addresses are usually assigned or allocated to end-users
>    from a prefix of 32 bits or longer (typically 48 bits or longer)."
> 
> ---
> JINMEI, Tatuya
> Internet Systems Consortium, Inc.
> --------------------------------------------------------------------
> IETF IPv6 working group mailing list
> ipv6@ietf.org
> Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6
> --------------------------------------------------------------------
> 
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (MingW32)

iEYEARECAAYFAkr4ziIACgkQcrhTYfxyMkJYEQCeNU9tG9VPcuksJVK6bWJvBqfo
46EAnjUCrAe1CtnKnhOTf++PAsF6armC
=0Rw5
-----END PGP SIGNATURE-----
--------------------------------------------------------------------
IETF IPv6 working group mailing list
ipv6@ietf.org
Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6
--------------------------------------------------------------------

Reply via email to