IRC log of i18ncore on 2006-06-27

Timestamps are in UTC.

13:46:12 [RRSAgent]
RRSAgent has joined #i18ncore
13:46:12 [RRSAgent]
logging to http://www.w3.org/2006/06/27-i18ncore-irc
13:46:19 [fsasaki]
meeting: i18n core working group
13:46:24 [fsasaki]
chair: Francois
13:46:27 [fsasaki]
scribe: Felix
13:46:33 [fsasaki]
scribeNick: fsasaki
13:46:57 [fsasaki]
agenda: http://lists.w3.org/Archives/Member/member-i18n-core/2006Jun/0015.html
13:59:19 [Zakim]
I18N_CoreWG()10:00AM has now started
13:59:26 [Zakim]
+[IBM]
13:59:38 [Zakim]
+Felix
14:00:31 [fyergeau]
fyergeau has joined #i18ncore
14:00:42 [fyergeau]
Hi Felix
14:00:46 [fsasaki]
Hi Francois
14:01:00 [fyergeau]
I'm stuck in another meeting that's running late
14:01:07 [fyergeau]
Can't join now
14:01:19 [fyergeau]
I'll join ASAP
14:01:24 [fsasaki]
o.k. We are still waiting for Mark who wanted to join today
14:02:46 [Zakim]
+Karunesh_Arora
14:02:48 [r12a]
r12a has joined #i18ncore
14:03:02 [r12a]
zakim, dial richard please
14:03:02 [Zakim]
ok, r12a; the call is being made
14:03:04 [Zakim]
+Richard
14:03:25 [r12a]
zakim, who's here ?
14:03:25 [Zakim]
On the phone I see Mary, Felix, Karunesh_Arora, Richard
14:03:26 [Zakim]
On IRC I see r12a, fyergeau, RRSAgent, Zakim, fsasaki
14:03:45 [Zakim]
+[IPcaller]
14:04:14 [r12a]
zakim, [IPcaller] is Mark
14:04:14 [Zakim]
sorry, r12a, I do not recognize a party named '[IPcaller]'
14:04:39 [r12a]
zakim, who's here ?
14:04:39 [Zakim]
On the phone I see Mary, Felix, Karunesh_Arora, Richard, Mark
14:04:40 [Zakim]
On IRC I see r12a, fyergeau, RRSAgent, Zakim, fsasaki
14:04:52 [r12a]
zakim, mute richard
14:04:52 [Zakim]
Richard should now be muted
14:07:23 [mdavis]
mdavis has joined #i18ncore
14:07:55 [fsasaki]
agenda: http://lists.w3.org/Archives/Member/member-i18n-core/2006Jun/0015.html
14:08:21 [karora]
karora has joined #i18Ncore
14:08:23 [fsasaki]
wcag 2.0 review http://lists.w3.org/Archives/Member/member-i18n-core/2006Jun/0016.html
14:08:55 [r12a]
zakim, unmute richard
14:08:55 [Zakim]
Richard should no longer be muted
14:09:23 [fsasaki]
topic: LTLI progress
14:09:28 [fsasaki]
input mail from Mark: http://lists.w3.org/Archives/Public/public-i18n-core/2006AprJun/0073.html
14:09:56 [fsasaki]
Mark: document is doing good progress. But there is a big choice necessary
14:10:42 [fsasaki]
.. there are two possible views on language versus locale: option A) and B), described in the mail
14:11:17 [fsasaki]
.. currently, the document does not distingush cleanly between these two
14:11:32 [fsasaki]
.. some other comments in the mail:
14:11:38 [Zakim]
+[IPcaller]
14:11:40 [fyergeau]
zakim, [ is fyergeau
14:11:40 [Zakim]
+fyergeau; got it
14:12:02 [fsasaki]
.. there are two paragraphs which should be combined
14:12:12 [fsasaki]
.. replace "Locale Values" with "Locale Identifiers" in general
14:12:41 [fsasaki]
.. a proposal for a change from the scope section to a different section
14:13:38 [fsasaki]
.. these are all smaller issues, the main issue is A) versus B)
14:14:04 [fsasaki]
Francois: we discussed A) versus B) briefly two weeks ago
14:14:18 [fsasaki]
.. B) would be my preference
14:14:24 [fsasaki]
Mark: Mine as well
14:14:30 [fsasaki]
.. it reflects reality
14:14:37 [fsasaki]
Richard: are there other reasons?
14:14:46 [fsasaki]
Mark: it is general practice for people to do that
14:15:37 [fsasaki]
.. RFC 3066bis helps you to distinguish linguistic information, which is important
14:15:46 [fsasaki]
.. but what a locale is depends very much on the application(s)
14:16:05 [fsasaki]
.. e.g. for pay pale other things are important than on airline flights
14:16:29 [fsasaki]
.. that is: saying RFC 3066bis is the core, with additional information as necessary
14:17:21 [fsasaki]
Felix: what would be the value of saying "RFC 3066bis in the core"?
14:17:32 [fsasaki]
Mark: there is a lot of value
14:17:45 [fsasaki]
.. there is no standard meaning for locale
14:18:52 [fsasaki]
Felix: I am wondering how we should use "musts" or "shoulds"?
14:19:03 [fsasaki]
Mark: We could phrase it as best practices
14:19:11 [fsasaki]
Richard: Some questions:
14:19:26 [fsasaki]
.. we have xml:lang, that people should use to identify the language. Correct?
14:19:31 [fsasaki]
Mark: yes.
14:19:53 [fsasaki]
Richard: so if we specify a locale, we would not use xml:lang?
14:20:10 [fsasaki]
Mark: I disagree. B) would say "you can also interpret that as a locale"
14:20:18 [fsasaki]
.. the same thing for "accept-language" in HTTP
14:20:37 [fsasaki]
.. or in other circumstances with RFC 3066bis identifiers
14:20:52 [fsasaki]
.. that is: use this as a locale, and supplement it with other information
14:21:01 [fsasaki]
Richard: I would be happier if we would say:
14:21:26 [fsasaki]
.. "In the absence of locale information, you make statements relying on xml:lang"
14:21:45 [fsasaki]
.. the background: we already have problems convincing people using xml:lang
14:21:55 [fsasaki]
Mark: People take the information they have
14:22:04 [fsasaki]
.. we could say: If you have other locale information
14:22:30 [fsasaki]
.. e.g. an xml element which has "country ???" as a seperate element in an XML document
14:22:53 [fsasaki]
.. if we had also had country of prinicipal residents: we would have two fields, which would contribute what the users locale is
14:23:00 [fsasaki]
.. both going beyond what xml:lang states
14:23:12 [fsasaki]
Francois: xml:lang and the users locale are orthogonal
14:23:34 [fsasaki]
.. xml:lang designates the language (perhaps by extension the locale) of the content
14:23:40 [fsasaki]
.. but not the users locale
14:23:42 [fsasaki]
Mark: rihg
14:23:47 [fsasaki]
s/rihg/right/
14:24:13 [fsasaki]
Francois: so xml:lang should not be used for the users locale
14:24:32 [fsasaki]
Richard: we had discussion with the voice browser wg
14:24:47 [fsasaki]
.. we concluded: xml:lang indicates indicates the language of the document
14:25:02 [fsasaki]
.. the language of the voice browser processer is different
14:25:18 [fsasaki]
.. Addison said similar things in an article a while ago
14:25:39 [fsasaki]
Mark: The document represents information from or to a user
14:25:56 [fsasaki]
.. the language is the language you want to communicate
14:26:31 [fsasaki]
.. the users locale is a slight abstraction
14:26:54 [fsasaki]
Richard: Given a french page, for a user from the UK, the page is still in French
14:27:05 [fsasaki]
Mark: the users locale in common computer practice is:
14:27:18 [fsasaki]
.. what is the preferrred locale to communicate some information to the user
14:27:43 [fsasaki]
.. there is a little reliable way to do that
14:28:09 [fsasaki]
.. you can use a best guess (heuristics) and let the other person correct
14:29:10 [fsasaki]
Felix: that is: if there is a process, I have to think about the locale?
14:29:14 [fsasaki]
Mark: yes
14:29:24 [fsasaki]
.. e.g. if I construct AJAX
14:29:31 [fsasaki]
.. it is directly directed with a process
14:29:51 [fsasaki]
.. if I have a static document, it uses a language identifier
14:30:11 [fsasaki]
.. we could say: a language identifier can be interpreted as a locale identifier where it makes sense
14:30:32 [fsasaki]
.. people need to be prepared to supplement the information in other fields
14:30:42 [fsasaki]
.. you could give the country examples given above
14:31:14 [fsasaki]
Francois: as for the "additional information": Mark, have you any ideas what it should be?
14:31:38 [fsasaki]
Mark: Trying to extend with the examples I have choosen above
14:31:50 [fsasaki]
.. that would be a mistake, it would overload the mechanism too much
14:32:02 [fsasaki]
.. extensions would be more natural "extensions"
14:32:12 [fsasaki]
.. in CLDR we have such extensions
14:32:36 [fsasaki]
.. there is a gray area what is meant by a language if you go into e.g. sorting
14:32:58 [fsasaki]
.. I would recommend to have RFC 3066bis extensions limited
14:33:03 [fsasaki]
.. related to language
14:33:16 [fsasaki]
Francois: that matches the philosophy of RFC 3066bis
14:33:41 [fsasaki]
.. but what if we invent a mechanism for locale specific stuff?
14:33:51 [fsasaki]
Mark: we actually do that in CLDR
14:34:05 [fsasaki]
.. there are two pieces of information: the default currency and default timezone
14:34:11 [fsasaki]
.. whose are not language related
14:34:25 [fsasaki]
.. but we don't really encourage that
14:34:49 [fsasaki]
s/but we don't really encourage that/other fields are possible, but we don't really encourage that/
14:35:03 [fsasaki]
.. you may have a mechanism for encapsulating RFC 3066bis
14:35:32 [fsasaki]
.. one problem is that: RFC 3066bis cannot be truncated
14:36:01 [fsasaki]
.. if you pack too much information into locale, that is not an issue e.g. in XML, but maybe in other protocols
14:36:11 [fsasaki]
Richard: another clarification question:
14:36:28 [fsasaki]
.. if people want to have their own way of conveining locale information
14:36:34 [fsasaki]
.. e.g. a Java identifier
14:36:46 [fsasaki]
.. should we tell them to use RFC 3066bis?
14:37:25 [fsasaki]
Mark: We tell people to ignore the difference between "hyphen" and "underscore" in such cases
14:37:41 [fsasaki]
.. that is: you accept a slightly wider range than RFC 3066bis
14:37:51 [fsasaki]
.. but we should discuss this with Addison
14:38:18 [fsasaki]
.. but I also think: We should *not* differ in the general role of language identifiers
14:39:06 [fsasaki]
Felix: question: who is convinced about A or B?
14:39:25 [fsasaki]
Richard: not yet convinced
14:40:39 [fsasaki]
Felix: we could publish a new draft and allow for public feedback?
14:41:05 [fsasaki]
Mark: I will think about further steps
14:41:17 [fsasaki]
Richard: It might be helpful to have some usecases outlined
14:41:23 [fsasaki]
.. it helps to ground the discussion
14:42:56 [fsasaki]
Felix: we will continue discussion on this in three weeks
14:43:08 [fsasaki]
topic: WCAG 2.0 review
14:43:11 [Zakim]
-Mark
14:43:33 [fsasaki]
Richard: main thing: I am saying to them: Why are you talking about text direction at all?
14:43:43 [fsasaki]
.. this is not accessibility specific
14:44:19 [fsasaki]
.. they have a lot of material about text direction, not in the guidelines themselves
14:44:26 [fsasaki]
.. but in the two other documents
14:44:54 [fsasaki]
.. I don't see why they need to comment about that
14:45:31 [fsasaki]
.. if they keep text direction, I will make double of comments
14:45:44 [fsasaki]
Felix: how abou Ruby?
14:45:57 [fsasaki]
Richard: That has accessibility aspects in some circumstances
14:46:32 [fsasaki]
.. as for directionality: I can't see why that is an accessibility issue
14:47:51 [fsasaki]
Felix: I am fine with the proposal to take directionality out of the document
14:48:11 [fsasaki]
Mary: Did they say why it is specific to accessibility?
14:48:36 [r12a]
"The intent of this success criterion is to enable a user agent to provide an alternative presentation of content while preserving the reading order needed to perceive meaning. It is important that it be possible to programmatically determine at least one sequence of the content that makes sense."
14:51:02 [RRSAgent]
I have made the request to generate http://www.w3.org/2006/06/27-i18ncore-minutes.html fsasaki
14:52:34 [r12a]
"User agents, including speech-enabled as well as graphical applications, may be unable to present text correctly unless the language and direction of the text are identified; while these may be minor problems for most users, they can be enormous barriers for users with disabilities"
14:52:48 [fsasaki]
Richard: that is the clearest justification I could found
14:53:00 [fsasaki]
.. but that is not adequate for me
14:54:27 [fsasaki]
.. let me make the comments and see how they react
14:54:40 [fsasaki]
Mary: o.k.
14:54:59 [fsasaki]
Richard: I saw Felix's comments on my comments, thanks. Any other comments?
14:55:26 [fsasaki]
Francois: I scanned through the comments, I'm fine with them
14:55:36 [fsasaki]
.. looks like a very good review
14:56:12 [fsasaki]
.. so Richard can send out the comments
14:57:05 [fsasaki]
topic: other business?
14:57:14 [fsasaki]
Mary: next meeting I'll be away - 4th of July
14:58:15 [karora]
Richard Felix: Can you stay on phone for a while after meeting
14:58:25 [r12a]
yes
14:58:46 [Zakim]
-Mary
14:58:47 [Zakim]
-fyergeau
14:59:19 [RRSAgent]
I have made the request to generate http://www.w3.org/2006/06/27-i18ncore-minutes.html fsasaki
15:07:04 [Zakim]
-Richard
15:07:07 [Zakim]
-Karunesh_Arora
15:07:10 [fsasaki]
present: Felix, Francois, Mark (for the LTLI discussion) , Mary, Richard, Vijay
15:07:10 [Zakim]
-Felix
15:07:11 [Zakim]
I18N_CoreWG()10:00AM has ended
15:07:12 [Zakim]
Attendees were [IBM], Felix, Mary, Karunesh_Arora, Richard, [IPcaller], Mark, fyergeau
15:07:13 [RRSAgent]
I have made the request to generate http://www.w3.org/2006/06/27-i18ncore-minutes.html fsasaki
15:09:26 [karora]
\quit
15:13:53 [r12a]
r12a has left #i18ncore
15:40:44 [mdavis]
mdavis has joined #i18ncore
16:29:34 [Zakim]
Zakim has left #i18ncore
17:56:15 [fyergeau_]
fyergeau_ has joined #i18ncore