[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
RE: Evaluation: draft-ietf-impp-im - Common Profile for Instant Messaging (CPIM)
Thanks for the read Bill,
> Yes No-Objection Discuss Abstain
> Bill Fenner [ ] [ ] [ X ] [ ]
>
> draft-ietf-impp-im-03.txt uses RFC 822 ABNF (#mailbox).
>
Doh, someone caught this at the last minute in impp-pres-03, but I gather it
wasn't fixed in impp-im-03. I'm happy to chop off the #.
> draft-ietf-impp-cpim-msgfmt-08.txt:
> SEPARATORS uses '<">', which is imprecise where %x22 is precise.
> NAMECHAR uses "%" where it means "%x" so is all syntax errors.
> The first UCS-high uses non-ABNF syntax (ABNF only handles bytes,
> so there is no way to represent %xffffffff)
> It says that it is using a modified ABNF which is case-sensitive.
> The SIP spec used %x syntax for case-sensitive fields, and I think
> that's a good strategy. Someone who is just looking for the ABNF
> may miss the statement that it's a modified ABNF so might think that
> the fields are case-insensitive. If the unambiguous form is used then
> this can't happen.
> (extremely minor): The rule Lang-param is referred to as "lang-param" in
> the "Subject-header" production. Rule names are case-insensitive so
> this is valid, but could be confusing.
We'll have to get Graham to address these.
>
> draft-ietf-impp-pres-03.txt ABNF is fine.
- J