[sc34wg4] Re: COR3 issue: ST_PitchFamily DR 09-0055

Rex Jaeschke rex at RexJaeschke.com
Mon Oct 5 14:21:49 CEST 2015


Attached is the latest version of DR 09-0055.

 

1.       Part 1: 19.2.1.13, the changes in DR 09-0055 presume that the changes in the revised DR 09-0037 have been applied; that is, the previously deleted attributes have been restored.

2.       Part 1: 21.1.2.3.1, I removed the note re the meaning of the upper- and lower-4 bits, just like was done for the other attributes, as this is now stated in the simple type definition.

3.       John’s recent proposal (see “DR-09-0055 changes v4.docx”) includes all changes needed for Parts 1 and 4 assuming that the earlier resolutions to DRs 09-0037 and DR 09-0055 had NEVER been applied. And this was a good idea, so we could see all edits that were intended. However, these earlier resolutions did in fact make all the required schema changes in COR2, which were then incorporated in 29500-1/-4:2012. And since COR3B is being applied to 29500-1/-4:2012, the revised DR 09-0055 does NOT contain any of the schema edits from John’s proposal.

 

Rex

 

 

From: John Haug [mailto:johnhaug at exchange.microsoft.com] 
Sent: Thursday, October 1, 2015 7:01 PM
To: Rex Jaeschke <rex at RexJaeschke.com>; SC 34 WG4 <e-SC34-WG4 at ecma-international.org>
Subject: RE: [sc34wg4] Re: COR3 issue: ST_PitchFamily

 

(Re-adding the group as I’ve ended up with a summary of all the changes for DR 09-0055 arising from the reconsideration of 09-0037 and 09-0055 and from the discussions in e-mail and at the Beijing meeting.)

 

Were both 0037 and 0055 originally closed in COR2?  I thought 0055 was in COR3 but I could be wrong and the doc has already been updated to Status: Further Consideration Required.  If it was for COR3, then 0055 simply needs to be re-applied after 0037 is applied (reinstating the deleted attributes).  If it was for COR2, 0055 probably needs to be re-opened and re-applied.  29500-1:2012 does not have prose for the new ST created by 0055, but it does exist in the printed schema (A.4.1), so maybe it was from COR2.  All the other changes 0055 made are non-existent because it edited attributes that 0037 deleted.  In Part 1.

 

For Part 4, 0055 only mentions changes to schema adding ST_PitchFamily, but not to 16.5.3 Changed attribute for font element (Part 1, 19.2.1.13) which has the full listing of values in the pitchFamily attribute and still says it's of type xsd:byte (even though the schema says it's of type ST_PitchFamily).  Fortunately, there are no other pitchFamily occurrences in Part 4.

 

So, what I think needs to happen is:

*       First apply revised changes for 0037

o   Reinstate the three attributes in 19.2.1.13 font, one of which is pitchFamily

o   See “DR 09-0037 redux.docx” attached to my mail in this thread from 24 Sept 2015

*       Then apply revised changes for 0055:

o   Part 1: add prose for ST_PitchFamily

o   Part 1: ensure ST_PitchFamily exists in digital and printed XSD and RNG

o   Part 1: ensure schema for CT_TextFont at pitchFamily in A.4.1 points to ST_PitchFamily

o   Part 1: edit text of pitchFamily attributes to point to ST_PitchFamily in: 19.2.1.13 font, 21.1.2.3.1 cs, 21.1.2.3.3 ea, 21.1.2.3.7 latin, 21.1.2.3.10 sym, 21.1.2.4.6 buFont

o   Part 4: ensure ST_PitchFamily exists in digital and printed XSD and RNG

o   Part 4: ensure schema for CT_TextFont at pitchFamily in A.4.1 points to ST_PitchFamily

o   Part 4: edit text of pitchFamily attribute in 16.5.3 to make the same changes as in Part 1

 

I have attached a full write-up of the DR 09-0055 changes.  This assumes none of the original 0055 changes had been partially made to 29500-1,-4:2012.  While changes will be made against the 2012 edition, and that has partial changes, I think it’s best for clarity and for the historical record to list the entire set of expected changes.

 

You added a new block of text to the DR log for 0055 titled “2015-09-21/24 Beijing Meeting:” which discussed both 0037 and 0055.  Not sure how to want to alter that so both DRs reference each other.  Most of the e-mail discussion pasted in there is more relevant to 0037.  If you decide to paste in the contents of the attached DR 09-0055 changes v4.docx, then it’s going to largely duplicate (though with minor tweaks) many pages of pasted proposed resolution.  Maybe that’s OK, just FYI.

 

John

 

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.vse.cz/pipermail/sc34wg4/attachments/20151005/e8886716/attachment-0001.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: DR-09-0055.docx
Type: application/vnd.openxmlformats-officedocument.wordprocessingml.document
Size: 116209 bytes
Desc: not available
URL: <http://mailman.vse.cz/pipermail/sc34wg4/attachments/20151005/e8886716/attachment-0001.docx>


More information about the sc34wg4 mailing list