21:05:08 RRSAgent has joined #indie-ui 21:05:08 logging to http://www.w3.org/2014/05/28-indie-ui-irc 21:05:10 RRSAgent, make logs public 21:05:10 Zakim has joined #indie-ui 21:05:12 Zakim, this will be INDIE 21:05:12 ok, trackbot, I see WAI_Indie()5:00PM already started 21:05:13 Meeting: Independent User Interface Task Force Teleconference 21:05:13 Date: 28 May 2014 21:05:19 trackbot, start meeting 21:05:21 RRSAgent, make logs public 21:05:23 Zakim, this will be INDIE 21:05:23 ok, trackbot, I see WAI_Indie()5:00PM already started 21:05:24 zakim, ??P5 is Michael_Cooper 21:05:24 Meeting: Independent User Interface Task Force Teleconference 21:05:24 Date: 28 May 2014 21:05:26 +Michael_Cooper; got it 21:05:44 zakim, IPcaller is kurosawa 21:05:44 +kurosawa; got it 21:05:49 -kurosawa 21:05:50 Zakim, Apple is jcraig 21:05:50 +jcraig; got it 21:05:53 zakim, ??P4 is Janina 21:05:53 +Janina; got it 21:06:18 +[IPcaller] 21:06:27 zakim, ??P1 is Jason_White 21:06:27 +Jason_White; got it 21:06:51 zakim, ??P2 is me 21:06:51 +kurosawa; got it 21:06:54 zakim, Ipcaller is kurosawa 21:06:54 +kurosawa; got it 21:07:14 Zakim, who is on the phone? 21:07:14 On the phone I see Jason_White, kurosawa, jcraig, Janina, Michael_Cooper, kurosawa.a 21:07:25 Hi. There seems to be an audio issue at my end. I don't think you can hear me. I tried rejoining. 21:08:08 Christine Runnegar, from PING 21:08:37 You still can't hear me. I can hear you well. 21:08:38 zakim, kurosawa.a is Christine_Runnegar 21:08:38 +Christine_Runnegar; got it 21:09:01 zakim, unmute Christine 21:09:01 Christine_Runnegar was not muted, MichaelC 21:09:08 zakim, unmute kurosawa 21:09:08 kurosawa was not muted, MichaelC 21:09:18 Zakim, who is on the phone? 21:09:18 On the phone I see Jason_White, kurosawa, jcraig, Janina, Michael_Cooper, Christine_Runnegar 21:09:39 I'll try. 21:09:43 -Christine_Runnegar 21:09:50 Meeting: IndieUI Task Force Teleconference 21:09:50 Chair: Janina_Sajka 21:09:50 agenda+ preview agenda with items from two minutes 21:09:50 agenda+ TPAC 2014 http://www.w3.org/2014/11/TPAC/ 21:09:50 agenda+ User Context & Privacy http://lists.w3.org/Archives/Public/public-indie-ui/2014May/0000.html 21:09:53 agenda+ Editor's Report 21:09:56 agenda+ Events Heartbeat 21:09:58 agenda+ Events Issues & Actions https://www.w3.org/WAI/IndieUI/track/products/2 21:10:01 agenda+ User Context Issues & Actions https://www.w3.org/WAI/IndieUI/track/products/3 21:10:04 agenda+ Be Done 21:11:15 +[IPcaller] 21:11:34 zakim, IPcaller is Christine_Runnegar 21:11:34 +Christine_Runnegar; got it 21:12:28 scribe: jasonjgw 21:12:30 scribe: jasonjgw 21:12:40 zakim, take up item 1 21:12:40 agendum 1. "preview agenda with items from two minutes" taken up [from janina] 21:16:50 +Katie_Haritos-Shea 21:17:02 http://lists.w3.org/Archives/Public/public-privacy/2014AprJun/0009.html 21:17:57 Ryladog has joined #indie-ui 21:18:30 Participants introduce themselves. 21:22:55 Jason notes that he has joined the architecture list of the GPII project and that there is interest in the work of IndieUI on User Context. 21:23:00 zakim, next item 21:23:00 agendum 2. "TPAC 2014 http://www.w3.org/2014/11/TPAC/" taken up [from janina] 21:23:29 Janina: there isn't much news; the calendar is expected to be made public soon. 21:23:33 zakim, next item 21:23:33 agendum 2 was just opened, jasonjgw 21:23:44 zakim, close item 2 21:23:44 agendum 2, TPAC 2014 http://www.w3.org/2014/11/TPAC/, closed 21:23:45 I see 6 items remaining on the agenda; the next one is 21:23:45 3. User Context & Privacy http://lists.w3.org/Archives/Public/public-indie-ui/2014May/0000.html [from janina] 21:24:08 zakim, next item 21:24:08 agendum 3. "User Context & Privacy http://lists.w3.org/Archives/Public/public-indie-ui/2014May/0000.html" taken up [from janina] 21:25:27 Janina: this group is chartered for two deliverables. (1) An Events specification to generalize the events that users can generate when interacting with content, to make it easier for authors to create content without concern for the mechanism used (by the user) to provide the input. 21:27:35 (2) User Context module: Web sites can make content more accessible if they know what the user needs. If we communicate users' requirements to the server, then extra work can be done to customize what it delivers for that user. Clearly, this is where privacy concerns emerge, as users are revealing facts about themselves. There are concerns that the data could be used in ways that users haven't expected or contemplated. 21:28:56 James: application of these technologies is not restricted to the needs of users with disabilities. The physical events (a touch gesture for example) are abstracted, e.g., as the action of scrolling the display by a certain amount. 21:29:37 We don't foresee privacy implications of the Events module. 21:30:24 User Context has a large privacy section in the draft. It's partly similar to location preferences in that prompts are used. 21:31:35 Unlike the geolocation API, User Context proposes to provide the Web author with a mechanism to explain why the preferences prompted for are being requested by the application. 21:32:44 There are certain preferences, such as foreground/background colours, that need not be prompted for, but other categories require prompting. 21:33:45 All of this happens on the client side; whether the Web application stores/transfers this information to the server depends on the application itself. There should be advice given to authors as to when and how to do this appropriately. 21:34:19 James summarizes the types of preferences currently supported in the draft. 21:34:50 https://dvcs.w3.org/hg/IndieUI/raw-file/default/src/indie-ui-context.html 21:34:51 Janina notes that the second working draft of Events is about to be published; we are fairly close to the first public working draft of User Context. 21:36:38 https://dvcs.w3.org/hg/IndieUI/raw-file/default/src/indie-ui-context.html#privacy-model 21:36:43 Christine: appreciates the explanation and the mutual interest in privacy. The SPA document is in draft form; it's currently under discussion and the privacy interest group is considering something simpler. 21:37:51 The group has started performing informal privacy reviews of specifications. Principally this relies on approaches from chairs/editors. 21:39:02 James: has posted a link to the privacy section of the spec. 21:39:21 Christine will encourage privacy interest group participants to review this section before the call. 21:40:02 The privacy interest group includes a combination of people with privacy and technical backgrounds. 21:42:53 Christine notes the serious privacy implications of the User Context specification. There is a question of how much guidance should be given to decisions made at the deployment stage. Even where requirements can't be given in the spec, guidance can be given regarding 21:43:05 the deployment stage, including what to do with the data once collected. 21:43:57 Christine notes that the permissions are origin-specific, and it is important to avoid potential for tracking across sites. 21:44:46 James notes that there is a similar domain origin policy to cookies, and there is a question of whether to allow scripts from a different domain to access the preferences. 21:45:32 More stringent restrictions can create deployment difficulties on the server side. 21:46:35 Christine notes that geolocation doesn't give reasons for its requests. 21:47:13 James clarifies that such explanations, if they can be provided by authors, can inform the user's decision as to whether to grant permission. 21:49:13 In response to a question, Janina clarifies that the Events spec involves extracting the action that the user has taken, such that a variety of different inputs (on different devices) can generate the same abstract action. 21:50:03 Christine notes that ambient light and proximity sensing has privacy implications. 21:50:38 James notes that the Events spec recognizes point-of-regard - the equivalent of focus for the user's main modality - mouse, screen reader, eye tracking etc. 21:50:42 This is not in the draft yet. 21:51:44 James notes luminosity in CSS, which is related to User Context. 21:52:13 Christine notes the need to reach a balance between functionality and privacy. 21:53:06 James notes that we have indeed been considering privacy implications carefully, acknowledging Katie's contributions to the discussion in particular. 21:53:59 Katie inquires whether the privacy interest group is typically requiring TLS for HTTP transfers involving privacy-sensitive data. 21:55:41 Christine notes that the privacy interest group champions privacy within the W3C, which is sometimes challenging given the balance between privacy and functionality. 21:56:39 James notes early community reaction to the screen reader settings - screen reader (on/off) and screen reader typing echo (whether letters or words should be echoed as the user types). 21:57:45 There are modern Web applications that employ complex text editing interfaces, the accessibility support for which is provided by creating self-voicing functionality within the application. 21:58:13 In order to do this adequately, the application needs to determine whether a screen reader is active, and whether typing echo is preferred. 21:58:40 this has raised community concern even prior to the publication of the first public working draft. 21:59:11 People within the disability community are wary of settings that would reveal anything about a user's disability. 21:59:57 This is an API feature that could be misused. James notes a lack of precedent for misuse, but it could occur. 22:00:41 There is a legitimate need (in order to provide a better experience in certain complex applications). 22:02:16 Christine acknowledges the importance of concerns regarding sharing personal data and the potential for Web sites to treat users differently based on data they collect. 22:03:35 There are precedents for misusing operating system/user agent identification and geolocation information. 22:05:14 Responding to a question from Katie, James notes the ease of identifying users and the corresponding difficulty of making the user anonymous (in order to reduce the effect of revealing preferences, e.g., screen reader settings). 22:05:55 Janina notes that we will need to enter into these details, but we should consider the general issues first, before discussing specific features of the spec. 22:07:10 It is agreed to continue the discussion in the privacy interest group call tomorrow, and, as required, in future meetings. 22:07:10 ack me 22:07:42 Responding to a question from Janina, Michael notes progress on publication of the heartbeat draft. 22:07:43 -Katie_Haritos-Shea 22:07:44 -Christine_Runnegar 22:07:44 -jcraig 22:07:46 -Janina 22:07:47 -Michael_Cooper 22:07:48 -kurosawa 22:07:49 zakim, list participants 22:07:49 As of this point the attendees have been Michael_Cooper, kurosawa, jcraig, Janina, Jason_White, Christine_Runnegar, Katie_Haritos-Shea 22:07:55 rrsagent, make minutes 22:07:55 I have made the request to generate http://www.w3.org/2014/05/28-indie-ui-minutes.html jasonjgw 22:08:19 -Jason_White 22:08:21 WAI_Indie()5:00PM has ended 22:08:21 Attendees were Michael_Cooper, kurosawa, jcraig, Janina, Jason_White, Christine_Runnegar, Katie_Haritos-Shea 22:13:12 MichaelC_ has joined #indie-ui