Dear Council,

 

Last week we (SB, RV, HC, MS) had a productive call with Martin Holmes and Duncan Paterson on issue #1805 (https://github.com/TEIC/TEI/issues/1805), the new <uniHan> element.  

These are the full minutes (https://docs.google.com/document/d/1JsEaZU1H7EJMwXJmNgRLjOZoJOg6AHzMcDM41zbmXl0/edit#) and here is the summary of our proposal (please correct me if I forgot something):

 

We have all agreed that the introduction of a new element is a good idea. But we then came to the conclusion to better call it <unihanProp>. In the course of this, we would suggest to introduce two more elements, <localProp> and <unicodeProp>. The three elements should be child elements of <char> and <glyph> and have @name and @value (instead of the property name in <localName>/<unicodeName> and <value>). Consequently, this would necessitate to deprecate <charProp>.

 

 

This is the current mechanism:

 

<charProp>
 <localName>daikanwa</localName>
 <value>36</value>
</charProp>

 

And this would be the new one:

 

<char>

 …

  <localName property="daikanawa" value="36" />        

  …

</char>

 

And here a <unihanProp> example:

 

<char>

      <unihanProp property="kRSUnicode" value="r1"/>

</charProp>

 

 

Please let us know what you think of our proposal soon. As soon as we give Duncan the green light, he will work on the implementation.

Just for clarification: this will not go into the January release.

 

Best wishes,

Martina