[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: #1028 USEFOR 3.1.2 Date: Resolved, I think.
Harald Tveit Alvestrand wrote:
> The main change is deleting the ABNF (unneccesary) and doing
> the import of unknown timezones in a NOTE rather than in
> normative text.
Okay. The first statement in the note is dubious, I'd prefer
s/any/other/ resulting in:
this specification does not change [RFC2822], which says
that agents MUST NOT generate <date-time> constructs which
include other zone names defined by <obs-zone>.
You already said that GMT is deprecated and MUST be accepted.
MUST NOT generate and MUST accept is a general 2822 obs-rule.
MUST NOT generate and MAY accept is the usefor-0x obs-rule.
If you change the latter to 2822-style for GMT it's better if
you only say "deprecated", Besides "other zone names" can be
read as "unknown zone names", then the next statement below
your 'Note' is clearer:
> Software that accepts dates with unknown timezones SHOULD
> treat such timezones as equivalent to "-0000"
[...]
We don't want "-0000" for GMT, after s/any/other/ the "+0000"
for GMT is more obvious.
About #1022, you proposed:
| News articles MUST conform to the syntax specified in
| Section 3 of [RFC2822]. Netnews agents MAY also accept the
| obsolete syntax specified in Section 4 of [RFC2822], and
| MUST accept the "UTC" timezone (see section 3.1.2) and the
| obs-phrase construct (see [RFC2822] section 4.1) but they
| MUST NOT generate productions of such syntax.
s/"UTC"/deprecated "GMT"/ and delete "but they MUST NOT" etc.
> Trying to revoke RFC 2822's prohibition against generating
> them is, to my mind, not something we should be doing in
> this WG.
Just don't talk about it, combining MUST accept with MUST NOT
generate is odd, I prefer "SHOULD NOT generate" in such cases.
Bye, Frank