<div dir="ltr">Here are my two cents.<div><br></div><div>First, which term?<br clear="all"><div>Proposal: Use "media type" except for existing element/attribute names.</div><div><br></div><div>Second, which RFC should we reference?</div><div>Proposal:  RFC 7231 rather than RFC 2616.   Certainly, </div><div>RFC 7231 depends on other RFCs even for the definition <br></div><div>of media types, but we do not have to worry about that.</div><div><br></div><div>Third, which regular expression?</div><div>Proposal:</div><div><br></div><div>Here is a relevant part of opc-contentTypes.xsd.</div><div><br></div><div><?xml version="1.0" encoding="UTF-8" standalone="no"?></div><div><!DOCTYPE xs:schema </div><div>[</div><div><!ENTITY X "[\p{IsBasicLatin}-[\p{Cc}&#127;\(\)&lt;&gt;@,;:\\&quot;/\[\]\?=\{\}\s\t]]"></div><div><!ENTITY Y "[\p{IsBasicLatin}-[\p{Cc}&#127;\\&quot;]]|[\p{IsLatin-1Supplement}\t]"></div><div>]></div><div><xs:schema xmlns="<a href="http://schemas.openxmlformats.org/package/2006/content-types">http://schemas.openxmlformats.org/package/2006/content-types</a>"</div><div>  xmlns:xs="<a href="http://www.w3.org/2001/XMLSchema">http://www.w3.org/2001/XMLSchema</a>"</div><div>  targetNamespace="<a href="http://schemas.openxmlformats.org/package/2006/content-types">http://schemas.openxmlformats.org/package/2006/content-types</a>"</div><div>  elementFormDefault="qualified" attributeFormDefault="unqualified" blockDefault="#all"></div><div><br></div><div>...</div><div><br></div><div>  <xs:simpleType name="ST_ContentType"></div><div>    <xs:restriction base="xs:string"></div><div>      <xs:pattern</div><div>        value="$X+/$X+(\s*;\s*($X+=(($X+)|(&quot;(&Y;|(\\[\p{IsBasicLatin}\p{IsLatin-1Supplement}))*&quot;))))*"/></div><div>    </xs:restriction></div><div>  </xs:simpleType></div><div><br></div><div>...</div><div></xs:schema></div><div><br></div><div class="gmail_signature"><br>Regards,</div><div class="gmail_signature"><br><br>Makoto</div>
</div></div>