[css3-writing-modes] Re-Summary of Tr in UTR#50 and text-orientation discussions

> Note that I failed to talk with i18n last week since I wasn't aware of the summer time
> change. I'll do that next week, and John proposed us two to talk next week. Hope we have
> better mutual understanding after that.

I discussed at I18N WG, and then had an offline discussion with John. In short, the former went well, while the latter did not.

Allow me to re-summary the discussion points. Hope this is better wordings thanks to John and Sylvain previous feedback.

The discussion is about how the UA should render the Tr code points that do not have vertical alternate glyphs, and there are 3 options on board.

1. SHOULD|MUST render the fallback rotated sideways.
2. MUST render the fallback upright.
3. MAY render the fallback upright, or MAY render rotated sideways.

The current CSS Writing Modes Level 3 says #3:
# For Tr characters, which are intended to be
# either transformed or rotated sideways, the UA
# may assume that appropriate glyphs for upright
# typesetting are given in the font and render
# them upright; alternately it may check for such
# glyphs first, and fall back to typesetting them
# sideways if the appropriate glyphs are missing.

UTR50 says #1:
# Tr: Same as Tu except that, as a fallback, the
# character can be displayed with the code chart
# glyph rotated 90 degrees clockwise.
I'm not sure if John and Sylvain agree with me on this point or not though.

Within the W3C discussion, Addison, James, Murakami-san, and I support #1. It wasn't clearly confirmed if all are fine with #3 too; at least James and I said fine with #3.

John and Sylvain want #2, and are strongly against #1 and #3.

I hear #1 from UTC members and relevant people, John said he hears from his friends at UTC that nobody at UTC cares and fine with #2.

Discussion at I18N WG went quite well and smooth. Addison and I confirmed that we support #1, and neither understands arguments for #2. It was an informal discussion in a conf call, not a WG resolution. I didn't ask for it because neither of us understands John's arguments quite well. I said I'll talk to John for further clarifications.

The offline discussion with John didn't go well. It was like, I didn't get his answers to my questions, and John repeatedly asked the same set of questions I answered, so I guess, answers were not resolving the original questions in both sides. He looks illogical to me and not responding to my questions, and probably I look the same to him.

We tried to figure out what the fundamental difference is. We tried to forget about points to convince the other, but to figure out the real discussion points that can change the conclusion. It didn't work well either. I tried to tell that to him, but not sure if he understood it. I asked this a couple of times but I could not get his answer, probably the conversation was just as mentioned above.

After 1.5 hours of such discussions, we gave up to reach a consensus, unfortunately.

Neither John nor I have good idea how we could move further. Any suggestions?

p.s. John, I tried to describe as fair as possible, but if you see any incorrect wordings or possible biases in this summary, please point out.

/koji

Received on Saturday, 12 October 2013 05:56:53 UTC