IRC log of indie-ui on 2014-05-28
Timestamps are in UTC.
- 21:05:08 [RRSAgent]
- RRSAgent has joined #indie-ui
- 21:05:08 [RRSAgent]
- logging to http://www.w3.org/2014/05/28-indie-ui-irc
- 21:05:10 [trackbot]
- RRSAgent, make logs public
- 21:05:10 [Zakim]
- Zakim has joined #indie-ui
- 21:05:12 [trackbot]
- Zakim, this will be INDIE
- 21:05:12 [Zakim]
- ok, trackbot, I see WAI_Indie()5:00PM already started
- 21:05:13 [trackbot]
- Meeting: Independent User Interface Task Force Teleconference
- 21:05:13 [trackbot]
- Date: 28 May 2014
- 21:05:19 [janina]
- trackbot, start meeting
- 21:05:21 [trackbot]
- RRSAgent, make logs public
- 21:05:23 [trackbot]
- Zakim, this will be INDIE
- 21:05:23 [Zakim]
- ok, trackbot, I see WAI_Indie()5:00PM already started
- 21:05:24 [MichaelC]
- zakim, ??P5 is Michael_Cooper
- 21:05:24 [trackbot]
- Meeting: Independent User Interface Task Force Teleconference
- 21:05:24 [trackbot]
- Date: 28 May 2014
- 21:05:26 [Zakim]
- +Michael_Cooper; got it
- 21:05:44 [MichaelC]
- zakim, IPcaller is kurosawa
- 21:05:44 [Zakim]
- +kurosawa; got it
- 21:05:49 [Zakim]
- -kurosawa
- 21:05:50 [jcraig]
- Zakim, Apple is jcraig
- 21:05:50 [Zakim]
- +jcraig; got it
- 21:05:53 [MichaelC]
- zakim, ??P4 is Janina
- 21:05:53 [Zakim]
- +Janina; got it
- 21:06:18 [Zakim]
- +[IPcaller]
- 21:06:27 [MichaelC]
- zakim, ??P1 is Jason_White
- 21:06:27 [Zakim]
- +Jason_White; got it
- 21:06:51 [kurosawa]
- zakim, ??P2 is me
- 21:06:51 [Zakim]
- +kurosawa; got it
- 21:06:54 [MichaelC]
- zakim, Ipcaller is kurosawa
- 21:06:54 [Zakim]
- +kurosawa; got it
- 21:07:14 [jcraig]
- Zakim, who is on the phone?
- 21:07:14 [Zakim]
- On the phone I see Jason_White, kurosawa, jcraig, Janina, Michael_Cooper, kurosawa.a
- 21:07:25 [christine]
- 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]
- Christine Runnegar, from PING
- 21:08:37 [christine]
- You still can't hear me. I can hear you well.
- 21:08:38 [MichaelC]
- zakim, kurosawa.a is Christine_Runnegar
- 21:08:38 [Zakim]
- +Christine_Runnegar; got it
- 21:09:01 [MichaelC]
- zakim, unmute Christine
- 21:09:01 [Zakim]
- Christine_Runnegar was not muted, MichaelC
- 21:09:08 [MichaelC]
- zakim, unmute kurosawa
- 21:09:08 [Zakim]
- kurosawa was not muted, MichaelC
- 21:09:18 [jcraig]
- Zakim, who is on the phone?
- 21:09:18 [Zakim]
- On the phone I see Jason_White, kurosawa, jcraig, Janina, Michael_Cooper, Christine_Runnegar
- 21:09:39 [christine]
- I'll try.
- 21:09:43 [Zakim]
- -Christine_Runnegar
- 21:09:50 [janina]
- Meeting: IndieUI Task Force Teleconference
- 21:09:50 [janina]
- Chair: Janina_Sajka
- 21:09:50 [janina]
- agenda+ preview agenda with items from two minutes
- 21:09:50 [janina]
- agenda+ TPAC 2014 http://www.w3.org/2014/11/TPAC/
- 21:09:50 [janina]
- agenda+ User Context & Privacy http://lists.w3.org/Archives/Public/public-indie-ui/2014May/0000.html
- 21:09:53 [janina]
- agenda+ Editor's Report
- 21:09:56 [janina]
- agenda+ Events Heartbeat
- 21:09:58 [janina]
- agenda+ Events Issues & Actions https://www.w3.org/WAI/IndieUI/track/products/2
- 21:10:01 [janina]
- agenda+ User Context Issues & Actions https://www.w3.org/WAI/IndieUI/track/products/3
- 21:10:04 [janina]
- agenda+ Be Done
- 21:11:15 [Zakim]
- +[IPcaller]
- 21:11:34 [MichaelC]
- zakim, IPcaller is Christine_Runnegar
- 21:11:34 [Zakim]
- +Christine_Runnegar; got it
- 21:12:28 [MichaelC]
- scribe: jasonjgw
- 21:12:30 [jasonjgw]
- scribe: jasonjgw
- 21:12:40 [jasonjgw]
- zakim, take up item 1
- 21:12:40 [Zakim]
- agendum 1. "preview agenda with items from two minutes" taken up [from janina]
- 21:16:50 [Zakim]
- +Katie_Haritos-Shea
- 21:17:02 [christine]
- http://lists.w3.org/Archives/Public/public-privacy/2014AprJun/0009.html
- 21:17:57 [Ryladog]
- Ryladog has joined #indie-ui
- 21:18:30 [jasonjgw]
- Participants introduce themselves.
- 21:22:55 [jasonjgw]
- 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 [jasonjgw]
- zakim, next item
- 21:23:00 [Zakim]
- agendum 2. "TPAC 2014 http://www.w3.org/2014/11/TPAC/" taken up [from janina]
- 21:23:29 [jasonjgw]
- Janina: there isn't much news; the calendar is expected to be made public soon.
- 21:23:33 [jasonjgw]
- zakim, next item
- 21:23:33 [Zakim]
- agendum 2 was just opened, jasonjgw
- 21:23:44 [jasonjgw]
- zakim, close item 2
- 21:23:44 [Zakim]
- agendum 2, TPAC 2014 http://www.w3.org/2014/11/TPAC/, closed
- 21:23:45 [Zakim]
- I see 6 items remaining on the agenda; the next one is
- 21:23:45 [Zakim]
- 3. User Context & Privacy http://lists.w3.org/Archives/Public/public-indie-ui/2014May/0000.html [from janina]
- 21:24:08 [jasonjgw]
- zakim, next item
- 21:24:08 [Zakim]
- agendum 3. "User Context & Privacy http://lists.w3.org/Archives/Public/public-indie-ui/2014May/0000.html" taken up [from janina]
- 21:25:27 [jasonjgw]
- 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 [jasonjgw]
- (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 [jasonjgw]
- 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 [jasonjgw]
- We don't foresee privacy implications of the Events module.
- 21:30:24 [jasonjgw]
- 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 [jasonjgw]
- 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 [jasonjgw]
- There are certain preferences, such as foreground/background colours, that need not be prompted for, but other categories require prompting.
- 21:33:45 [jasonjgw]
- 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 [jasonjgw]
- James summarizes the types of preferences currently supported in the draft.
- 21:34:50 [jcraig]
- https://dvcs.w3.org/hg/IndieUI/raw-file/default/src/indie-ui-context.html
- 21:34:51 [jasonjgw]
- 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 [jcraig]
- https://dvcs.w3.org/hg/IndieUI/raw-file/default/src/indie-ui-context.html#privacy-model
- 21:36:43 [jasonjgw]
- 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 [jasonjgw]
- The group has started performing informal privacy reviews of specifications. Principally this relies on approaches from chairs/editors.
- 21:39:02 [jasonjgw]
- James: has posted a link to the privacy section of the spec.
- 21:39:21 [jasonjgw]
- Christine will encourage privacy interest group participants to review this section before the call.
- 21:40:02 [jasonjgw]
- The privacy interest group includes a combination of people with privacy and technical backgrounds.
- 21:42:53 [jasonjgw]
- 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 [jasonjgw]
- the deployment stage, including what to do with the data once collected.
- 21:43:57 [jasonjgw]
- Christine notes that the permissions are origin-specific, and it is important to avoid potential for tracking across sites.
- 21:44:46 [jasonjgw]
- 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 [jasonjgw]
- More stringent restrictions can create deployment difficulties on the server side.
- 21:46:35 [jasonjgw]
- Christine notes that geolocation doesn't give reasons for its requests.
- 21:47:13 [jasonjgw]
- 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 [jasonjgw]
- 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 [jasonjgw]
- Christine notes that ambient light and proximity sensing has privacy implications.
- 21:50:38 [jasonjgw]
- 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 [jasonjgw]
- This is not in the draft yet.
- 21:51:44 [jasonjgw]
- James notes luminosity in CSS, which is related to User Context.
- 21:52:13 [jasonjgw]
- Christine notes the need to reach a balance between functionality and privacy.
- 21:53:06 [jasonjgw]
- James notes that we have indeed been considering privacy implications carefully, acknowledging Katie's contributions to the discussion in particular.
- 21:53:59 [jasonjgw]
- Katie inquires whether the privacy interest group is typically requiring TLS for HTTP transfers involving privacy-sensitive data.
- 21:55:41 [jasonjgw]
- 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 [jasonjgw]
- 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 [jasonjgw]
- 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 [jasonjgw]
- 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 [jasonjgw]
- this has raised community concern even prior to the publication of the first public working draft.
- 21:59:11 [jasonjgw]
- People within the disability community are wary of settings that would reveal anything about a user's disability.
- 21:59:57 [jasonjgw]
- This is an API feature that could be misused. James notes a lack of precedent for misuse, but it could occur.
- 22:00:41 [jasonjgw]
- There is a legitimate need (in order to provide a better experience in certain complex applications).
- 22:02:16 [jasonjgw]
- 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 [jasonjgw]
- There are precedents for misusing operating system/user agent identification and geolocation information.
- 22:05:14 [jasonjgw]
- 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 [jasonjgw]
- 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 [jasonjgw]
- It is agreed to continue the discussion in the privacy interest group call tomorrow, and, as required, in future meetings.
- 22:07:10 [MichaelC]
- ack me
- 22:07:42 [jasonjgw]
- Responding to a question from Janina, Michael notes progress on publication of the heartbeat draft.
- 22:07:43 [Zakim]
- -Katie_Haritos-Shea
- 22:07:44 [Zakim]
- -Christine_Runnegar
- 22:07:44 [Zakim]
- -jcraig
- 22:07:46 [Zakim]
- -Janina
- 22:07:47 [Zakim]
- -Michael_Cooper
- 22:07:48 [Zakim]
- -kurosawa
- 22:07:49 [jasonjgw]
- zakim, list participants
- 22:07:49 [Zakim]
- As of this point the attendees have been Michael_Cooper, kurosawa, jcraig, Janina, Jason_White, Christine_Runnegar, Katie_Haritos-Shea
- 22:07:55 [jasonjgw]
- rrsagent, make minutes
- 22:07:55 [RRSAgent]
- I have made the request to generate http://www.w3.org/2014/05/28-indie-ui-minutes.html jasonjgw
- 22:08:19 [Zakim]
- -Jason_White
- 22:08:21 [Zakim]
- WAI_Indie()5:00PM has ended
- 22:08:21 [Zakim]
- Attendees were Michael_Cooper, kurosawa, jcraig, Janina, Jason_White, Christine_Runnegar, Katie_Haritos-Shea
- 22:13:12 [MichaelC_]
- MichaelC_ has joined #indie-ui