14:47:44 RRSAgent has joined #i18n 14:47:44 logging to http://www.w3.org/2016/08/11-i18n-irc 14:47:50 Zakim has joined #i18n 14:47:57 trackbot, prepare teleconference 14:47:59 RRSAgent, make logs world 14:48:01 Zakim, this will be 4186 14:48:01 ok, trackbot 14:48:02 Meeting: Internationalization Working Group Teleconference 14:48:02 Date: 11 August 2016 14:48:10 Chair: Addison Phillips 14:48:22 Agenda: https://lists.w3.org/Archives/Member/member-i18n-core/2016Aug/0002.html 14:48:33 agenda+ Agenda 14:48:38 agenda+ Action Items 14:48:42 agenda+ Info Share 14:48:46 agenda+ Radar 14:48:53 agenda+ Bug Triage 14:49:05 agenda+ Finish discussion of direction in ActivityStreams with Social WG 14:49:14 agenda+ Discussion language in ActivityStreams with Social WG 14:49:27 agenda+ Policy on CR Transitions 14:49:32 agenda+ AOB? 14:49:40 I have made the request to generate http://www.w3.org/2016/08/11-i18n-minutes.html aphillips 14:49:46 rrsagent, set logs world 14:50:33 Meeting number: 310 818 734 14:50:40 Meeting password: i18n 14:52:03 present+ felix 14:53:40 aphillips_ has joined #i18n 14:54:33 Present+ addison 14:54:42 I have made the request to generate http://www.w3.org/2016/08/11-i18n-minutes.html aphillips_ 14:54:47 hey, where's the dial-in info again? 14:55:30 https://mit.webex.com/mw3100/mywebex/default.do?service=1&siteurl=mit&nomenu=true&main_url=%2Fmc3100%2Fe.do%3Fsiteurl%3Dmit%26AT%3DMI%26EventID%3D68735943%26UID%3D512661622%26Host%3DQUhTSwAAAAI-idXrn9ZmbpNbjif4z6lF8bOHPVxidNpYcdsPzoefKGn8ahpwRPvk-mMhQn92AbjtzxXDa3UhVUFzdS09IBPv0%26FrameSet%3D2%26MTID%3Dm3ee7048d4e18e9fb0dab8be94da54734 14:55:57 oh, that looks rather long, maybe i should paste from the agenda 14:57:11 cwebber2, https://mit.webex.com/mit/j.php?MTID=m78201e27974c03949e089c11e487a449 14:57:22 r12a: 14:57:24 thx 14:57:25 617-324-0000 14:57:36 the meeting number and password are in the minutes: 14:57:41 Meeting number: 310 818 734 14:57:41 Meeting password: i18n 14:57:41 rrsagent, make minutes 14:57:41 I have made the request to generate http://www.w3.org/2016/08/11-i18n-minutes.html aphillips_ 14:58:09 s/Meeting password: i18n// 14:58:12 s/Meeting password: i18n// 14:58:58 present+ Chris Webber 14:59:43 present+ Sandro 14:59:54 present+ Steve 15:00:40 Steve_Atkin has joined #i18n 15:01:08 present+ Richard 15:02:20 agenda? 15:02:26 zakim, take up agendum 1 15:02:26 agendum 1. "Agenda" taken up [from aphillips] 15:02:56 present+ 15:03:34 agenda? 15:05:34 sandro: problem is that relevant editors not present 15:05:39 ... trying to ping 15:05:45 JcK_ has joined #i18n 15:05:57 zakim, take up agendum 2 15:05:57 agendum 2. "Action Items" taken up [from aphillips] 15:06:06 https://www.w3.org/International/track/actions/open 15:06:47 regrets+ DaveClarke 15:06:50 present+ 15:08:22 action-545? 15:08:22 action-545 -- Richard Ishida to Create draft of bidi-in-plain-text and start email thread on public-i18n-bidi -- due 2016-08-04 -- OPEN 15:08:22 http://www.w3.org/International/track/actions/545 15:08:31 close action-545 15:08:31 Closed action-545. 15:08:43 actin-546? 15:08:47 action-546? 15:08:47 action-546 -- Addison Phillips to Update the metadata wiki page to discuss language/direction metadata problems in e.g. json -- due 2016-08-04 -- OPEN 15:08:47 http://www.w3.org/International/track/actions/546 15:08:52 close action-546 15:08:52 Closed action-546. 15:09:11 ScribeNick: aphillips_ 15:09:19 Present+ JcK 15:09:36 agenda? 15:09:57 zakim, take up agendum 4 15:09:57 agendum 4. "Radar" taken up [from aphillips] 15:10:08 http://w3c.github.io/i18n-activity/radar/ 15:11:07 richard: svg2, nikos replies with 2 weeks 15:12:53 agenda? 15:13:17 https://www.w3.org/International/wiki/Project_radar 15:13:30 http://w3c.github.io/i18n-activity/projects/ 15:14:33 richard: pushed new copy of specdev 15:14:50 ... putting in the information was necessary for direction and such 15:15:06 ... trying to keep separation about resources or blocks or etc. 15:15:12 ... added new explanation 15:15:15 ... please have a look 15:15:25 http://w3c.github.io/bp-i18n-specdev/ 15:16:05 richard: on encoding 15:16:19 ... a lot fo encoding went into html 15:16:24 s/fo/of/ 15:17:47 action: addison: ping Martin regarding progress on Unicode in XML update 15:17:48 Created ACTION-547 - Ping martin regarding progress on unicode in xml update [on Addison Phillips - due 2016-08-18]. 15:18:16 agenda? 15:18:37 hi 15:19:14 zakim, take up agendum 6 15:19:14 agendum 6. "Finish discussion of direction in ActivityStreams with Social WG" taken up [from aphillips] 15:19:14 https://www.w3.org/International/wiki/Activity_Streams_direction_notes 15:19:23 chris: read the above document 15:19:27 ... looks pretty good in general 15:19:39 ... sections on what to do with multi paragraphs 15:19:46 ... activity streams, two approaches 15:19:55 ... 1. name field, not more than sentence 15:20:05 ... that is the one where we can't hav emarkup 15:20:05 q+ 15:20:16 ... 2. other is multiple para types 15:20:19 ... question for WG 15:20:32 ... is how to handle RTL/LTR in html considered solved? 15:20:36 ack r12a 15:20:46 q+ 15:20:53 richard: dunno when you read 15:20:58 ... been changing 15:21:07 ... if have direction auto on text 15:21:14 ... use first strong for each paragraph 15:21:22 ... alignment of chars depends on paras 15:21:30 ... if thinking of using first strong, then already there 15:21:46 richard: in first copy, both plain and marked text 15:21:59 ... addison pointed out that is base direction is what's needed 15:22:06 ... for text input by user, they have to provide it 15:22:10 ... inside the text 15:22:22 ... the multi paragraph thing is not an issue 15:22:26 ack aphillips_ 15:23:04 q+ 15:24:02 ack r12a 15:24:18 addison: (discusses why only outside of the text is needed) 15:24:37 richard: trying to capture why properties are undesirable 15:24:51 ... what you're left with is two paporaches 15:25:00 ... first strong or direction metadata in each string 15:25:14 q+ ap 15:25:29 ... if rely on first strong, but some situations where 15:25:33 ... and markup is one 15:25:46 ... putting RLM at start of string doesn't help, except as a flag 15:25:59 ... diff by putting character vs. metadata no different 15:26:06 ... ideas why prefer former 15:26:17 chris: seem in general that first strong acceptable 15:26:28 ack ap 15:28:38 q+ 15:29:18 Just insert. That's perfect. 15:30:07 ack r12a 15:30:49 q+ 15:33:28 someone's going to need to convey this conversation to evan / james 15:34:01 yeah I think sandro will 15:34:03 and it's minuted 15:37:01 {"name": "foo", "nameDir": "foo"} 15:37:51 q+ 15:37:52 {"name": "foo", "nameDir": "rtl"} 15:39:52 aphillips has joined #i18n 15:39:52 q- 15:41:02 q+ 15:41:28 ack r12a 15:41:49 ack cwebber 15:42:09 chris: for single way if possble 15:42:18 ... technically markup optional 15:42:32 ... but always have to process as-if it has markup 15:42:42 I'm very sorry all 15:42:46 +1 15:42:54 I didn't have the call in my calendar and completely forgot about it 15:43:20 RLM

->

15:44:07 jasnell, I think we've got it figured out. 15:44:28 jasnell, do you need call info ? 15:45:31 Tel: +1-617-324-0000 (Webex) 15:45:31 https://mit.webex.com/mit/j.php?MTID=m78201e27974c03949e089c11e487a449 15:45:31 Meeting number: 310 818 734 15:45:34 if it would still be useful for me to join, then yes 15:45:48 jasnell: it would be useful for us to summarize discussion to you 15:45:52 both for your sake and ours ;) 15:46:00 ok, dialing in 15:46:19 I have made the request to generate http://www.w3.org/2016/08/11-i18n-minutes.html aphillips 15:46:57 Summary: AS2 consumers will use 'first-strong' for determining base direction, and AS2 producers MUST anticipate that, and add a leading RLM or LRM or whatever if they know the base direction. 15:47:43 richard: modify slightly to say "add RLM/LRM where necessary" 15:48:05 sandro: rather not have producers do analysys, 15:48:06 chris: don't want to analyze the sstring 15:48:12 +1 15:48:30 aphillips: but don't add a marker if there's one there already 15:48:34 james: for document or by field? 15:48:39 richard: by field 15:48:54 ... spec would need to require that base direction is indicator 15:49:18 chris: is there a spec that defines first-strong? 15:49:21 aphillips: html 'auto' or bidi spec 15:49:26 sandro: already link to bidi spec 15:49:38 s/sandro/jasnell/ 15:50:20 addison: look for the character if assembling markup 15:50:36 ... otherwise bidi handles it 15:51:56 aphillips: When you're putting a markup string, eg summary, into HTML, then you look for the leading marker and set that as dir on the enclosing HTML 15:51:57 RLMfoo bar -> foo bar 15:52:19 name: "RLMfoo bar" 15:53:01 name: "..RLMfoo bar" 15:53:46 richard: when you consume things, when you create strings in AS 15:53:53 ... don't expec tto change markup in any way 15:53:59 ... might put an RLM before it 15:54:10 ... ensure that first strong character in the string 15:54:18 ... in a non-markup string represents the base direction 15:54:51 richard: if dealing with markup, the markup will be strongly LTR (which is wrong) 15:54:58 ... need to look past 15:55:01 ... the markup 15:55:07 richard: set this up so you can detect 15:55:13 q+ 15:55:21 ack aphillips 15:57:20 got a name property 15:57:31 ... look at the property, the first character is an RLM 15:57:48 ... know the direciton, wrap this thing in a 15:57:53 next scenario 15:58:03 ... have a name with weakly direcitonal characters 15:58:19 ... then see a strongly rtl character 15:58:27 ... put in div with dir rtl 15:58:30 next 15:58:37 ... strong ltr to start 15:58:46 richard: one other possible, only numbers 15:58:57 ... have to have an assumptiont hat ltr is default 15:59:15 as scanning, if not start with rlm, then assume ltr 15:59:55 addison: can say auto 16:00:01 summary fields 16:00:12 ... hopefully starts with markup that says rtl/ltr 16:00:24 ... if punctuation/numbers and then markup 16:00:36 unless first strong is rtl 16:03:55 addison: directly consume the string 16:04:01 richard: RLM is just a marker 16:04:14 ... chris's idea of meta on every strong more logical 16:04:26 ... produciton of json is what's important here 16:04:33 I advocated metadata as a separate supplement to one string ;) 16:05:12 james: for producers and consumers: MUST or... 16:05:13 (and I no longer think it's a good thing for as2 anyway) 16:05:52 btw I'm afraid even if we say MUST 16:05:55 it'll become a SHOULD 16:05:58 in practice 16:06:34 gotta go, all 16:06:48 thanks chris 16:06:50 sounds like things mostly resolved though :) 16:11:59 using @language in the context seems to be the most straightforward way to provide language information in a unilingual situation 16:11:59 where properties are localised into multiple languages, then ...Map should be used for all natural language text 16:11:59 where one property is in a different language than others, use @language for the default language, and use ...Map for properties containing values in other languages. 16:17:14 james: will spend afternoon writing 16:17:48 ... throw comments on the pull request 16:18:03 richard: put something in the open issue so we can see 16:18:09 james: okay 16:18:15 richard: or refer to issue in pull request 16:18:38 ... notification on i18n label 16:19:03 I have made the request to generate http://www.w3.org/2016/08/11-i18n-minutes.html aphillips 16:19:19 Topic: AOB 16:30:00 zakim, bye 16:30:00 leaving. As of this point the attendees have been felix, addison, Chris, Webber, Sandro, Steve, Richard, rhiaro, r12a, JcK 16:30:00 Zakim has left #i18n 16:30:46 rrsagent, bye 16:30:46 I see 1 open action item saved in http://www.w3.org/2016/08/11-i18n-actions.rdf : 16:30:46 ACTION: addison: ping Martin regarding progress on Unicode in XML update [1] 16:30:46 recorded in http://www.w3.org/2016/08/11-i18n-irc#T15-17-47