[EAI] Proposed resolution of List-* and downgrade- Issues
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[EAI] Proposed resolution of List-* and downgrade- Issues
----------------------------------------------
Proposed resolution of "List-*" headers:
EAI to define new versions of List-* headers which can have unencoded
UTF8 values. This is just a trivial revision of the current forms.
Like the current forms, each header can have multiple IRI, URL, URL,
etc. Note that this is orthogonal to new "mailto" -- when mailto-bis
is ready, it just drops in as any other scheme such as HTTP.
This is accomplished by creating a new WG document for 2369-bis to
extend List-* headers to "permit UTF8 whenever UTF8 is otherwise
permitted in header fields". There isn't a need to do more than
adding this one sentence to the existing 2369, I think. So hopefully
it will be very simple to produce. We need to be very clear that, as
2369-bis is being done by EAI, its scope is strictly limited to
permitting UTF8 and not to any other changes that anyone might desire
in 2369.
A preference is for List-ID to be considered special and remain ASCII
(same as Message-ID). There is an open question on internationalized
domain names: since these are used in Sieve scripts, users need to be
able to type them in.
Note that allowing UTF8 in List-* headers is equivalent to allowing
UTF8 in address headers. Presumably, only EAI-aware clients will see
either.
----------------------------------------------
New text in -downgrade:
List-* headers which contain native UTF8 should be copied into
Downgrade-List-* and the UTF8 IRI should be dropped (alternate:
encoded per IRI).
Add informative reference to new 2369-bis draft along the lines of
"Since [2369-bis] permits UTF8 in List-* headers, which are vital to
user's experience of mailing lists, this document needs to specify
how such headers are to be downgraded and remain valid."
----------------------------------------------
New text in -mailinglist:
Where available, mailing lists SHOULD include an ASCII form of List-*
headers as well as a UTF8 form. Because these headers are vital to
good operations and use of mailing lists, special rules are defined
in [downgrade] so that such headers are not stripped during
downgrade, but are preserved with working values whenever possible.
----------------------------------------------
New text in -framework-bis:
New versions of List-* headers are also defined, which permit native UTF8.
----------------------------------------------
-utf8headers:
My suggestion is to create an I-D for utf8headers-bis which adds
List-* headers, and keep it around as an I-D for when we go to
standards track.
--
Randall Gellens
Opinions are personal; facts are suspect; I speak for myself only
-------------- Randomly-selected tag: ---------------
Nobody can be exactly like me. Even I have trouble doing it.
--Tallulah Bankhead
_______________________________________________
IMA mailing list
IMA at ietf.org
https://www.ietf.org/mailman/listinfo/ima
Note: Messages sent to this list are the opinions of the senders and do not imply endorsement by the IETF.