16:11:49 RRSAgent has joined #dnt 16:11:49 logging to http://www.w3.org/2012/02/29-dnt-irc 16:11:57 Zakim has joined #dnt 16:12:02 Zakim, this will be dnt 16:12:02 I do not see a conference matching that name scheduled within the next hour, aleecia_ 16:12:47 zakim, this will be track 16:12:47 I do not see a conference matching that name scheduled within the next hour, tlr 16:13:50 zakim, list conferences 16:13:50 I see SW_HCLS(LODD)11:00AM, I18N_CoreWG()11:00AM, SW_RDFWG()11:00AM, IA_XForms()11:00AM active and no others scheduled to start in the next 15 minutes 16:14:03 zakim, this will be T&S_Track(dnt) 16:14:03 I do not see a conference matching that name scheduled within the next hour, tlr 16:51:07 tl has joined #dnt 16:51:11 efelten has joined #dnt 16:52:39 Zakim, this is dnt 16:52:39 ok, aleecia_; that matches T&S_Track(dnt)12:00PM 16:52:55 chair: aleecia & schunter 16:53:17 regrets+ Rob, JC, Amy 16:53:27 rrsagent, make logs public 16:54:28 agenda+ Selection of scribe 16:55:01 agenda+ Any comments on minutes: http://www.w3.org/2012/02/08-dnt-minutes 16:55:34 agenda+ Review of overdue action items: https://www.w3.org/2011/tracking-protection/track/actions/overdue 16:56:02 agenda+ Compliance discussion [About 40 minutes] 16:56:14 agenda+ TPE discussion [About 40 minutes] 16:56:24 agenda+ Announce next meeting & adjourn 16:56:27 ninjamarnau has joined #dnt 16:57:17 +ninjamarnau 16:57:30 +PederMagee 16:57:39 Who is fanboynz? :-) 16:58:09 pedermagee has joined #dnt 16:58:48 +efelten 16:59:07 fielding has joined #dnt 16:59:11 +npdoty 16:59:11 rigo has joined #dnt 16:59:30 npdoty has joined #dnt 16:59:46 Zakim, who is on the phone? 16:59:51 johnsimpson has joined #dnt 16:59:55 Zakim, agenda? 16:59:56 cOlsen has joined #dnt 16:59:58 On the phone I see aleecia, tl, ninjamarnau, PederMagee, efelten, npdoty 17:00:15 +fielding 17:00:18 I see 6 items remaining on the agenda: 17:00:21 1. Selection of scribe [from aleecia_] 17:00:22 2. Any comments on minutes: http://www.w3.org/2012/02/08-dnt-minutes [from aleecia_] 17:00:24 3. Review of overdue action items: https://www.w3.org/2011/tracking-protection/track/actions/overdue [from aleecia_] 17:00:27 4. Compliance discussion [from About 40 minutes via aleecia_] 17:00:29 5. TPE discussion [from About 40 minutes via aleecia_] 17:00:31 6. Announce next meeting & adjourn [from aleecia_] 17:00:37 justin has joined #dnt 17:00:40 +cOlsen 17:01:14 Shouldn't be hard to pick a scribe… 12.5% chance :-) 17:01:15 http://www.lotuslive.com/join?schedid=7248329 17:01:21 +johnsimpson 17:01:27 dsriedel has joined #dnt 17:01:29 jchester2 has joined #dnt 17:01:36 zakim, who is on phone 17:01:36 +kevint 17:01:36 schunter, what's that link for? 17:01:39 jmayer has joined #dnt 17:01:39 WileyS has joined #DNT 17:01:44 + +5aaaa 17:01:51 going to start in 1 minute 17:01:53 We may later use it for shared browsing in the spec. 17:01:57 zakim, mute me 17:02:02 + +1.408.349.aabb 17:02:05 + +1.202.637.aacc 17:02:05 If you like, you can try it. If you like it, we can use it. 17:02:06 I don't understand 'who is on phone', johnsimpson 17:02:09 +[IBM_Watson] 17:02:12 +jchester2 17:02:15 dsinger_ has joined #dnt 17:02:16 + +1.202.684.aadd 17:02:18 jchester2 should now be muted 17:02:19 wseltzer has joined #dnt 17:02:36 +dsriedel 17:02:40 zakim, mute me 17:02:40 dsriedel should now be muted 17:02:57 +dsinger 17:03:20 wseltzer, are you available to scribe? 17:03:23 zakim, who is on the call? 17:03:23 On the phone I see aleecia, tl, ninjamarnau, PederMagee, efelten, npdoty, fielding, cOlsen, johnsimpson, kevint, +5aaaa, +1.408.349.aabb, +1.202.637.aacc, [IBM_Watson], jchester2 17:03:26 ... (muted), +1.202.684.aadd, dsriedel (muted), dsinger 17:03:27 + +1.206.619.aaee 17:03:43 ChrisPedigoOPA has joined #dnt 17:03:46 + +1.617.733.aaff 17:03:48 andyzei has joined #dnt 17:03:56 enewland has joined #dnt 17:04:01 KevinT has joined #dnt 17:04:05 npdoty: I'm on a train, but can call in as backup scribe 17:04:14 Zakim, aabb is WileyS 17:04:14 +WileyS; got it 17:04:18 +Rigo 17:04:20 scribenick: johnsimpson 17:04:28 hefferjr has joined #dnt 17:04:31 zakim, mute me 17:04:31 Rigo should now be muted 17:04:32 zakim, aacc is justin 17:04:33 +justin; got it 17:04:34 (justin has volunteered to scribe for the other doc) 17:04:35 BrianTs has joined #DNT 17:04:42 Zakim, take up agendum 2 17:04:42 agendum 2. "Any comments on minutes: http://www.w3.org/2012/02/08-dnt-minutes" taken up [from aleecia_] 17:04:42 http://www.w3.org/2012/02/08-dnt-minutes 17:04:43 john simpson scribing for compliance 17:04:50 Do we have a super-smart Jeopardy-robot on the call? 17:04:53 minutes are approved 17:04:54 Zakim, take up agendum 3 17:04:54 agendum 3. "Review of overdue action items: https://www.w3.org/2011/tracking-protection/track/actions/overdue" taken up [from aleecia_] 17:04:57 what conferences? 17:05:12 +alex 17:05:13 yes 17:05:21 zakim, what conferences? 17:05:21 I see Style_CSS FP()12:00PM, I18N_CoreWG()11:00AM, T&S_Track(dnt)12:00PM, WAI_PF()12:00PM, SW_RDFWG()11:00AM active and no others scheduled to start in the next 15 minutes 17:05:23 ac has joined #dnt 17:05:23 sent to mailing list 17:05:24 +justin.a 17:05:40 + +1.202.744.aagg 17:05:44 rigo has completed compliance proposals 17:05:47 action-47? 17:05:47 ACTION-47 -- Jonathan Mayer to write discussion on best practices for 3.6.1.2.1 -- due 2012-02-09 -- OPEN 17:05:47 http://www.w3.org/2011/tracking-protection/track/actions/47 17:06:03 zakim, who is on the phone? 17:06:03 On the phone I see aleecia, tl, ninjamarnau, PederMagee, efelten, npdoty, fielding, cOlsen, johnsimpson, kevint, +5aaaa, WileyS, justin, [IBM_Watson], jchester2 (muted), 17:06:06 ... +1.202.684.aadd, dsriedel (muted), dsinger, +1.206.619.aaee, +1.617.733.aaff, Rigo (muted), alex, justin.a, +1.202.744.aagg 17:06:09 Jonathan hasn't made progress on best practices 17:06:13 +[Microsoft] 17:06:35 Zakim, [Microsoft] has BrianTs 17:06:35 + +1.212.565.aahh 17:06:36 +BrianTs; got it 17:06:38 is question of what good practices for passively vs, actively collected info. 17:06:45 zakim, aagg is ChrisPedigoOPA 17:06:45 +ChrisPedigoOPA; got it 17:06:46 sean has joined #dnt 17:06:52 s/is question/jmayer: is question/ 17:07:02 aleecia says still valuablbe but not get iunto next poublication 17:07:05 zakim, aaee is andyzei 17:07:05 +andyzei; got it 17:07:12 action-47 due 3/10 17:07:13 ACTION-47 Write discussion on best practices for 3.6.1.2.1 due date now 3/10 17:07:16 +wseltzer 17:07:20 zakim, [Microsoft] has andyzei 17:07:21 +andyzei; got it 17:07:23 Zakim, who is making noise? 17:07:24 eberkower has joined #dnt 17:07:33 npdoty, listening for 10 seconds I heard sound from the following: aleecia (32%) 17:07:54 action-68? 17:07:54 ACTION-68 -- Justin Brookman to provide text on ISSUE-54 -- due 2012-02-01 -- OPEN 17:07:54 http://www.w3.org/2011/tracking-protection/track/actions/68 17:07:54 + +385221aaii 17:07:58 issue-54? 17:07:58 ISSUE-54 -- Can first party provide targeting based on registration information even while sending DNT -- open 17:07:58 http://www.w3.org/2011/tracking-protection/track/issues/54 17:08:00 issue 68? 17:08:01 https://www.w3.org/2011/tracking-protection/track/actions/overdue 17:08:04 +Chapell 17:08:12 kj has joined #dnt 17:08:21 Chapell has joined #dnt 17:08:54 changed to pending review 17:09:12 Registration information would be considered "out of band consent" 17:09:29 alex has joined #dnt 17:09:43 Tom takes action item to work on it 17:09:45 I didn't interpret Justin's proposal as out-of-band consent for tracking 17:09:57 +??P84 17:10:00 ksmith has joined #DNT 17:10:28 action: lowenthal to draft alternate proposal on first-party targeting based on registration information 17:10:28 Created ACTION-137 - Draft alternate proposal on first-party targeting based on registration information [on Thomas Lowenthal - due 2012-03-07]. 17:10:33 action-137 due 3/10 17:10:33 ACTION-137 Draft alternate proposal on first-party targeting based on registration information due date now 3/10 17:10:34 action 101 17:10:34 Sorry, bad ACTION syntax 17:10:44 action-101? 17:10:44 ACTION-101 -- John Simpson to revise Issue-6 based on feedback on the mailing list -- due 2012-02-22 -- OPEN 17:10:44 http://www.w3.org/2011/tracking-protection/track/actions/101 17:10:46 Tom and Justin, could you please loop me into the registration data conversation (obviously a big issue for Yahoo!) 17:10:48 ? 17:11:10 johnsimpson: yes, sent out some text on this 17:11:14 Correct npdoty --- first-party data is to me outside the scope of DNT, so I'm OK with parties using it in a third-party context 17:11:35 q+ 17:11:39 ... but Dave Singer suggested cutting down the goals/introductions for both documents 17:12:13 ... not put my text in the Compliance doc and cut down the TPE introduction 17:12:19 kj_ has joined #dnt 17:12:22 +aadd.a 17:12:25 Zakim, mute johnsimpson 17:12:25 johnsimpson should now be muted 17:12:33 Zakim, who is making noise? 17:12:45 npdoty, listening for 10 seconds I heard sound from the following: tl (5%) 17:12:53 Zakim, mute tl 17:12:53 tl should now be muted 17:12:54 +q 17:12:56 I'm open to it - I'll write the privacy interests paragraph 17:13:02 Zakim, who is making noise? 17:13:09 someone needs mute 17:13:13 jmayer, listening for 10 seconds I heard sound from the following: aleecia (90%) 17:13:15 can't hear 17:13:24 Zakim, who is making noise? 17:13:30 ack fielding 17:13:35 jmayer, listening for 10 seconds I heard sound from the following: fielding (38%) 17:13:36 cannot hear!!! 17:13:55 Roy is saying he wants something in 17:14:08 -tl 17:14:22 zakim, mute me 17:14:22 alex should now be muted 17:14:23 Zakim, mute me 17:14:24 sorry, jmayer, I do not know which phone connection belongs to you 17:14:28 q? 17:14:29 Roy says he is opposed to removing the why we are doing this 17:14:31 zakim, mute me 17:14:31 ChrisPedigoOPA should now be muted 17:14:32 +tl 17:14:35 zakim, mute me 17:14:35 Rigo was already muted, rigo 17:14:36 Zakim, mute me 17:14:36 dsinger has joined #dnt 17:14:36 ninjamarnau should now be muted 17:14:36 ack sean 17:14:38 zakim, mute me 17:14:38 johnsimpson was already muted, johnsimpson 17:15:00 -dsinger 17:15:01 +[Apple] 17:15:05 Agree we should have "something" there - but smaller text that attempts to avoid controversial elements in that description 17:15:09 zakim, [apple] has dsinger 17:15:09 +dsinger; got it 17:15:14 one paragraph from shane 17:15:15 Roy, Fair? 17:15:25 one from john 17:15:39 ack johnsimpson 17:15:42 I said that I want to keep the introduction because people who are not in this WG haven't the faintest clue what we are doing and why, as is abundantly clear from the latest PR flash. I am happy to edit it to reflect the group's goals. 17:16:12 Roy, great - then I believe we're all on the same page - simply editting/cutting down the current text. 17:16:19 Shane, the intention of my democracy para was just of explanatory nature. I have no issue whatsoever if this is going into an explanatory notice 17:16:33 thanks for offering Roy, but it looks like we have this covered 17:16:33 roy, we don't need agreement on "the group's goals," we need agreement on a standard 17:16:42 + +1.917.934.aajj 17:16:57 susanisrael has joined #dnt 17:17:12 we need agreement on what "do not track" means in the TPE spec. 17:17:23 do it for the com pliance document 17:17:41 Roy, it is already unclear what meaning means here 17:17:54 so I'm not really enthusiastic about your requirement 17:18:02 aleecia: start with the compliance doc, and if it works, we can use something similar in the TPE doc 17:18:09 q? 17:18:38 we could try a "meaning" definition on a explanatory note without normative value 17:18:41 + +1.646.654.aakk 17:18:47 action 104 won't make it 17:18:47 Sorry, couldn't find user - 104 17:18:50 action-109? 17:18:50 ACTION-109 -- Adrian Bateman to draft text for issue-54: Can first party provide targeting based on registration information even while sending DNT -- due 2012-02-13 -- OPEN 17:18:50 http://www.w3.org/2011/tracking-protection/track/actions/109 17:19:00 andyzei, info on adrian? 17:19:02 action-109 17:19:03 +q 17:19:31 ack tl 17:20:19 action-120? 17:20:19 ACTION-120 -- Shane Wiley to write a proposal on web-wide exception API (for ISSUE-113) (with npdoty) -- due 2012-02-15 -- OPEN 17:20:19 http://www.w3.org/2011/tracking-protection/track/actions/120 17:20:21 action-120 17:20:35 laurengelman has joined #dnt 17:20:36 +q 17:20:54 -q 17:21:10 I am interested 17:21:27 +??P36 17:21:58 Thank you Alex! 17:22:04 probably won't make it into drat 17:22:20 s/drat/draft 17:22:21 alex, can I re-assign this action to you? 17:22:28 You did this! 17:22:36 Aleecia - you already wrote the text. :-) 17:22:39 Actio-121: assigned now to Aleecia 17:22:41 Please do 17:22:43 Thank you! 17:22:56 action-121? 17:22:56 ACTION-121 -- Shane Wiley to re-write language on issue-57 proposal to avoid "opt out" language -- due 2012-02-15 -- OPEN 17:22:56 http://www.w3.org/2011/tracking-protection/track/actions/121 17:23:39 npdoty, i'll try to track him down 17:24:05 npdoty, he may be DNT:1 right now 17:24:09 Actio9n-126-- Clean up TPE on site-specific sections. not sure what to be cleaned up. Close.. 17:24:12 fielding, it was your suggestion to clean it up / re-write 17:24:28 it just needs editorial work in terms of writing 17:24:38 yes, we'll keep cleaning up... 17:24:48 vm has joined #dnt 17:24:50 assume that David and Roy will do necessary 17:24:53 and I think npdoty was going to add more to the javascript? 17:25:13 +q 17:25:24 with Tom and Andy I think we'll send out updates to the JS API proposal later today 17:25:43 Turning to discuss compliance document 17:25:56 Zakim, take up agendum 4 17:25:56 agendum 4. "Compliance discussion" taken up [from About 40 minutes via aleecia_] 17:26:06 http://www.w3.org/2011/tracking-protection/drafts/tracking-compliance.html 17:26:28 Does not necessarily have text from every issue yet 17:26:59 aleecia: if you've written text and it isn't in here, please help by sending a note to us / the list 17:27:35 aleecia if there is text that should be there let us know. 17:27:36 - +1.202.684.aadd 17:28:09 ... will have doodle poll n who has contributed text. list name as you want it for credit 17:28:15 1. Introduction 17:28:15 This specification defines the meaning of a Do Not Track preference and sets out practices for websites and other online companies to comply with this preference. 17:28:43 objections to intro? 17:28:50 Agreed 17:28:59 holding off on 2.1 for this week 17:29:00 This would be objections to WD publication, right? Not a consensus call on the text? 17:29:44 thanks 17:30:02 aleecia can we live here with these options 17:30:08 Vinay has joined #dnt 17:31:10 3.2 are fair representation of options 17:31:28 +Nokia 17:31:39 3.3.1 Definitions 17:31:39 A "first party" is any party, in a specific network interaction, that can infer with high probability that the user knowingly and intentionally communicated with it. Otherwise, a party is a third party. 17:31:39 A "third party" is any party, in a specific network interaction, that cannot infer with high probability that the user knowingly and intentionally communicated with it. 17:31:53 Incorrect status - there is an alternate definition that Amy and I put together 17:31:57 +q 17:32:12 ack tl 17:32:13 no objection to publish, but 3.3.1 cannot be implemented 17:32:15 -q 17:32:31 ack WileyS 17:32:56 3.3.1 -- draft text from Amy on dlist 17:33:38 shane says 3.3.1 is still under duscussion 17:33:57 why don't we mark that in the Specification? 17:33:58 Roy ok to publish as-is, but thinks it cannot be implemented 17:34:04 roy says he doesn't think it can be implemented 17:34:44 +q 17:34:48 looks like we don't have consensus 17:34:48 3.3.2.1 Overview 17:35:00 WileyS, is this the alternate definition for 3.3.1? http://www.w3.org/mid/81152EDFE766CB4692EA39AECD2AA5B60F5D330E@TK5EX14MBXC296.redmond.corp.microsoft.com 17:35:00 ack tl 17:35:11 tom asks if there are any other options 17:35:56 s/tom asks/tom: asks/ 17:36:01 maybe we could mark it as an option? 17:36:01 ksmith has joined #DNT 17:36:06 3.3.2.2 Common Examples and Use Cases 17:36:07 is an option and needs a box 17:36:29 3.3.2.3 Multiple First Parties 17:36:30 There will almost always be only one party that the average user would expect to communicate with: the provider of the website the user has visited. But, in rare cases, users may expect that a website is provided by more than one party. For example, suppose Example Sports, a well known sports league, collaborates with Example Streaming, a well known streaming video website, to provide content at www.examplesportsonexamplestreaming.com. The website is prominent 17:36:30 advertised and branded as being provided by both Example Sports and Example Streaming. An ordinary user who visits the website may recognize that it is operated by both Example Sports and Example Streaming. 17:36:54 Note: non-controv but still open? 17:36:55 which section? 17:37:09 Depends on the ultimate defintion of 1st party 17:37:33 +q 17:37:40 ack justin 17:37:41 aleecia has heard no objections to multiple first parties 17:37:52 Co-branded Web Site 17:37:57 +Q 17:38:07 not branding related 17:38:12 -wseltzer 17:38:14 This site brought to you by Company X and Company Y - with links to both party's privacy policies and TOS 17:38:25 +q 17:38:39 need to have interacted with the site before it can be first party 17:38:51 ack tl 17:38:59 aleecia can't close but low controversy 17:39:14 3.3.2.4.1 Examples and Use Cases 17:39:47 operator of domain makes sens as 1st party 17:40:01 yep, close 17:40:04 general direction seems noncontrovesial, working on details 17:40:06 General direction seems fairly non-contra but details oaround edges still to agree 17:40:14 ack WileyS 17:40:29 co-branded websites, microsite: example to add 17:40:39 We call this "Advertorial" 17:40:44 +justin 17:40:45 Justin, could you type in which example you're disagreeing on? 17:40:46 shane: point out other valid use case, co-branded websites, microsite often in a contest 17:40:46 q+ 17:40:50 Q= 17:40:51 q= 17:40:55 q= 17:40:58 q+ 17:41:12 often carry links to both parties privacy policy and TOS 17:41:18 Will do 17:41:21 q? 17:41:26 ack alex 17:41:43 ack justin 17:41:47 alex: joint ventures may need to be considered 17:41:59 Not easy 17:42:32 This is a different take on branding. 17:42:36 -tl 17:42:38 justin seems like trying to cater to nonexistence use case.. 17:42:58 s/justin seems/justin: seems/ 17:43:03 +tl 17:43:07 q? 17:43:14 3.4 Network Interaction 17:43:27 -tl 17:43:32 3.4.1 Definition 17:43:33 A "network interaction" is an HTTP request and response, or any other set of logically related network traffic. 17:43:38 q+ 17:43:43 3.4.2 Non-Normative Discussion 17:43:43 Determination of a party's status is limited to a single interaction because a party's status may be affected by time, context, or any other factor that influences user expectations. 17:43:49 ack fielding 17:43:51 but these are all related. how broadly you decide pepsi or doritos might affect how people feel about this. 17:44:07 +tl 17:44:18 note: concern with sequence of actions to load a page. 17:44:22 Aleecia, sent multi-first party example to your email 17:44:32 What did Roy just say? 17:44:40 roy: concerned that should be a "sequence" 17:44:54 - +1.917.934.aajj 17:44:59 aleecia: might need to reopen 17:45:04 The problem is that each interaction has a separate first-party unless you discuss all the interactions as a group. 17:45:05 q? 17:45:16 3.5 Transactional data 17:45:16 Transactional data is information about the user's interactions with various websites, services, or widgets which could be used to create a record of a user’s system information, online communications, transactions and other activities, including websites visited, pages and ads viewed, purchases made, etc. 17:45:22 ksmith has joined #DNT 17:45:49 no concerns raisd 17:45:55 3.6 Data collection, retention, use, and sharing 17:46:05 A party "collects" data if the data comes within its control. 17:46:05 A party "retains" data if data remains within a party's control. 17:46:06 A party "uses" data if the party processes the data for any purpose other than storage. 17:46:06 A party "shares" data if the party enables another party to collect the data. 17:46:06 The definitions of collection, retention, use, and sharing are drafted expansively so as to comprehensively cover a party's user-information practices. These definitions do not require a party's intent; a party may inadvertently collect, retain, use, or share data. The definition of collection includes information that a party did not cause to be transmitted, such as protocol headers. 17:47:07 I think we've been using these definitions pretty successfully in discussion 17:47:08 3.7 Tracking 17:47:08 hearing nothing 17:47:09 Tracking is the collection or use of user data via either a unique identifier or a correlated set of data points being used to approximate a unique identifier, in a context other than "first party" as defined in this document. This includes: 17:47:09 a party collecting data across multiple websites, even if it is a first party in one or more (but not all) of the multiple contexts 17:47:09 a third party collecting data on a given website 17:47:10 a first party sharing user data collected from a DNT-on user with third parties "after the fact". 17:47:12 Examples of tracking use cases include: 17:47:14 personalized advertising 17:47:16 - +385221aaii 17:47:16 cross-site analytics or market research that has not been de-identified 17:47:18 automatic preference sharing by social applications 17:47:22 is anyone speaking? 17:47:23 3.7 uses the undefined term "user data" which is a problem 17:47:40 Or whether we need a definition of tracking or x-site tracking AT ALL 17:47:42 notes: user data not defined, tracking or cross-site tracking? 17:47:44 Has the call ended??????? Hearing nothing 17:47:49 no 17:47:50 or need at all? 17:47:51 scribenick: npdoty 17:47:52 FWIW, I am fine not using cross-site tracking if we have a decent definition of tracking 17:48:06 dammit, my line is dead 17:48:32 3.8 Consent 17:48:33 The term “affirmative, informed consent” is used throughout this document. While this terminology may ultimately be modified, some options for explaining the underlying idea are presented below: 17:48:33 Option: 17:48:33 "Affirmative, Informed Consent to be Tracked" means consent given by an affirmative action such as clicking a consent box in response to a clear and prominent request to ignore a "Do Not Track" setting that is distinct and separate from any other notifications or requested permissions. 17:48:37 "Affirmative, Informed Consent to be Tracked" has been obtained when a mechanism to provide for or facilitate the acquisition and storage of permission to ignore the header has been made available to the user and the user has meaningfully interacted with the mechanism in a way that makes clear her intent to grant this permission. 17:48:39 aleecia: anything else needed for 3.7? (nothing raised) 17:48:40 No definition, leaving the definition of consent to local rules. 17:49:09 box in blue for options 17:49:21 aleecia: need to box these for options, but are there other options beyond these three? 17:49:30 3.9 Meaningful Interaction 17:49:31 "Meaningful Interaction" with a widget or window initially presented on a third-party basis means affirmatively clicking on such content (except to stop, close, silence, or otherwise impair the rendering of such content) or otherwise engaging with the content in a manner that would reasonably be interpreted to express an intention to interact with that party. A user merely moving her cursor across the widget or window does not constitute "meaningful interactio 17:49:33 I cannot get back into call!! 17:49:40 hoping that 3.8 is consistent with EU policies 17:50:00 just a hope, please 17:50:02 note on 3.8 that EU matters 17:50:09 not 100 % 17:50:22 tl has joined #dnt 17:51:02 I think the first option would address issue-69 17:51:08 issue-69 Should the spec say anything about minimal notice? (ie. don't bury in a privacy policy) 17:51:51 "informed consent" often brings those two points (notice and consent) together 17:51:53 Option 1 says "yes" to 69, Option 3 says "no" 17:52:21 +johnsimpson.a 17:52:40 aleecia: anything in particular on 3.9? "meaningful interaction" 17:52:54 note as low contra and not closed 17:52:57 ... propose as low-controversy 17:53:09 "affirmatively clicking" vs "clicking" 17:53:14 No. 17:53:22 what does it mean? 17:53:41 intentional? 17:53:53 tl: an affirmative interaction, rather than a dismissal or removal 17:53:54 Vote for just "clicking" 17:53:55 and "clicking" is UI specific 17:53:58 we need a user generated trigger-event 17:54:05 Tom: keep affirmatively, not a dismissive interaction, like it in there somewhere 17:54:10 I drafted it, I'm fine taking out affirmative. 17:54:11 s/generated/originated/ 17:54:13 ly 17:54:18 'clicking' is an issue. Voice input gets a free pass? 17:54:21 but no objection to publish 17:54:24 as opposed to script triggered actions 17:54:33 scribenick: johnsimpson 17:54:59 affirmatively interacting with content? 17:55:01 user input is good! 17:55:01 You could move "affirmatively" to right in front of "engaging" if you like 17:55:07 I suggest we just note this as "in progress" for now 17:55:12 That would I think solve everyone's problems. 17:55:25 note: wording not firm, but direction is non-contro 17:55:34 dsinger: could look at HTML and their definitions of what counts as "user input" 17:55:36 aleecia, note wording is not final, direction is good 17:55:45 dsinger: why don't we go looking into the HTML5 Specification looking what they say about "user interaction" 17:55:47 s/aleecia, note/aleecia: note/ 17:55:49 ksmith has left #DNT 17:55:55 3.10 User 17:55:55 A user is an individual human. When user-agent software accesses online resources, whether or not the user understands or has specific knowledge of a particular request, that request is made "by" the user. 17:55:56 aleecia: looking quickly at othjer specs would be good 17:56:05 +cOlsen.a 17:56:05 dsinger, are you volunteering for that action? 17:56:23 dang. I should keep my mouth shut. yes. 17:56:27 3.11 User Agent 17:56:27 This specification uses the term user agent to refer to any of the various client programs capable of initiating HTTP requests, including but not limited to browsers, spiders (web-based robots), command-line tools, native applications, and mobile apps [HTTP11]. 17:56:47 3.10, 3.11 closed and happy 17:56:54 action: singer to investigate definitions of user action/input in HTML5 or similar specs 17:56:54 Created ACTION-138 - Investigate definitions of user action/input in HTML5 or similar specs [on David Singer - due 2012-03-07]. 17:56:55 -cOlsen 17:56:56 -PederMagee 17:57:16 scribenick: justin 17:57:21 not that i did that much.. 17:57:23 Zakim, take up agendum 5 17:57:23 agendum 5. "TPE discussion" taken up [from About 40 minutes via aleecia_] 17:57:27 Action: lowenthal to Improve wording of 3.9 "Meaningful Interaction" to avoid "affirmatively clicking" and make sure that "clicking" is replaced with something more general. 17:57:27 Created ACTION-139 - Improve wording of 3.9 "Meaningful Interaction" to avoid "affirmatively clicking" and make sure that "clicking" is replaced with something more general. [on Thomas Lowenthal - due 2012-03-07]. 17:57:43 http://www.w3.org/2011/tracking-protection/drafts/tracking-dnt.html 17:57:55 matthias: we're going through the TPE spec to make sure everyone's cool with its going out as SPWD 17:58:21 lost call again 17:58:36 -kevint 17:58:43 +PederMagee 17:58:47 i think somebody's working on put damn phone lines 17:59:14 dsinger: outlining recent changes 17:59:31 -??P84 17:59:37 - +5aaaa 17:59:45 overview of the changes is in email here http://www.w3.org/mid/4F4E36EA.7020909@zurich.ibm.com 17:59:56 Can we discuss how the Community Group's input will be addressed as this is published? 17:59:57 looks much nicer 18:00:23 Sorry lost call again 18:00:47 - +1.617.733.aaff 18:00:47 matthias: happy the draft is stabilizing, less questions, big question is whether we have response header, well-known URI, or both 18:01:03 q+ to ask about "cross-site" 18:01:23 http://www.w3.org/2011/tracking-protection/drafts/tracking-dnt.html 18:01:25 +q 18:01:30 matthias: if we don't get much input, we're putting this out on Thursday, and we'll keep discussing response header and/or URI issue 18:01:37 q? 18:01:49 Dave is volunteering on the intro 18:01:55 (we'll be publishing the two docs together) 18:02:02 matthias: tweaked intro to make less industry-centric. 18:02:06 (so not tomorrow :-) 18:02:12 plus incorporate what the community group suggested 18:02:18 dsinger: I'm working to shorten and mesh with new compliance intro 18:02:20 +q 18:02:34 +q 18:02:56 +1 on publishing them together 18:03:05 aleecia: complaince won't be ready until next week, and we should wait to put them both out together 18:03:16 justin: agree we need to publish them together 18:03:17 + +1.310.292.aall 18:03:26 jchester2, perhaps you could paste the community group input specific to the intro directly in the WG mailing list? 18:03:27 This reminds me: I need to add a note at the start of the Compliance doc that we have feedback we have not responded to from the WG. Ideally that's in both docs as a note. 18:03:39 - +1.212.565.aahh 18:03:50 action: singer to work on updates to TPE introduction (harmonize with Shane/John) 18:03:50 Created ACTION-140 - Work on updates to TPE introduction (harmonize with Shane/John) [on David Singer - due 2012-03-07]. 18:03:52 q? 18:03:53 q? 18:03:54 q? 18:04:08 matthias, do you want to go to the queue? 18:04:17 q? 18:04:19 q? 18:04:22 ack npdoty 18:04:22 npdoty, you wanted to ask about "cross-site" 18:04:25 -q 18:04:32 zakim, mute me 18:04:32 Rigo was already muted, rigo 18:04:49 q? 18:04:53 ack tl 18:05:00 ack jchester 18:05:14 actually, cross-site was removed since the last WD 18:05:20 zakim, johnsimpson is 310.292aall 18:05:21 +310.292aall; got it 18:05:24 jchester2: agree that intro needs to be more balanced than it is now 18:05:27 and may go back in at some point 18:05:41 I'd be happy with a note to that effect 18:05:46 fielding, removed from the text but then added in the introduction? (and now we have an explicit issue noted) 18:05:47 That it's a live discussion 18:05:53 roy, it's still in the introduction 18:06:07 q+ 18:06:07 +1 to let David try 18:06:11 +1 18:06:12 dsinger, intro should just say what the spec does 18:06:12 it was in the FPWD 18:06:16 argue about text when it exists 18:06:18 q= 18:06:19 jchester: agreed 18:06:21 q- 18:06:30 zakim, mute me 18:06:30 johnsimpson.a should now be muted 18:06:36 zakim, mute me 18:06:36 sorry, aleecia_, I do not know which phone connection belongs to you 18:06:45 s/dsinger, intro/dsinger: intro/ 18:06:47 +1 to write a companion report 18:06:53 dsinger, we could add a companion report which would be a lot of work 18:06:55 The spec is supposed to be readable by people not in the WG 18:06:56 q? 18:07:04 +1 on companion doc, potentially 18:07:04 let's see David's text next week 18:07:13 q? 18:07:13 s/dsinger, we/dsinger: we/ 18:07:15 3. Determining User Preference 18:07:16 The goal of this protocol is to allow a user to express their personal preference regarding tracking to each server and web application that they communicate with via HTTP, thereby allowing each service to either adjust their behavior to meet the user's expectations or reach a separate agreement with the user to satisfy all parties. 18:07:16 Key to that notion of expression is that it must reflect the user's preference, not the preference of some institutional or network-imposed mechanism outside the user's control. Although some controlled network environments, such as public access terminals or managed corporate intranets, might impose restrictions on the use or configuration of installed user agents, such that a user might only have access to user agents with a predetermined preference enabled, 18:07:17 user is at least able to choose whether to make use of those user agents. In contrast, if a user brings their own Web-enabled device to a library or cafe with wireless Internet access, the expectation will be that their chosen user agent and personal preferences regarding Web site behavior will not be altered by the network environment, aside from blanket limitations on what sites can or cannot be accessed through that network. 18:07:18 rigo and npdoty, I don't think dsinger actually wanted a companion report :) 18:07:22 The remainder of this specification defines the protocol in terms of whether a tracking preference is enabled or not enabled. We do not specify how that preference is enabled: each implementation is responsible for determining the user experience by which this preference is enabled. 18:07:23 sorry just getting back via cellphone 18:07:27 For example, a user might select a check-box in their user agent's configuration, install a plug-in or extension that is specifically designed to add a tracking preference expression, or make a choice for privacy that then implicitly includes a tracking preference (e.g., Privacy settings: high). Likewise, a user might install or configure a proxy to add the expression to their own outgoing requests. For each of these cases, we say that a tracking preference is 18:07:31 enabled. 18:07:44 can we note we don't do UI here? 18:07:46 please? 18:07:59 are we considering David's text to replace current into? 18:08:05 next week, yes 18:08:10 q? 18:08:11 David's still editing 18:08:17 q? 18:08:18 Should we note the open issue on site-specific exception header value? 18:08:23 +q 18:08:32 aleecia_, where? 18:09:01 section 3, para starts: "For example, a user might select a check-box in their user agent's configuration, ..." 18:09:05 tl, concerns about statement that user isn't expressing preference, but he faded out so I missed the middle 18:09:14 I'd like to end that with a note that we don't do UI, as per charter. 18:09:24 but that's just an example 18:09:25 tl: second bullet of Section 4 is wrong 18:09:40 you're suggesting add another bullet: "the user is not expressing a preference" 18:10:03 the user agent does implement the protocol but there is no user preference expressed. 18:10:19 I have no problem with the text as it is for 3 - would just like to add a quick "don't shoot!" :-) 18:10:19 at this time. 18:10:33 we're discussing: 18:10:35 If a tracking preference is not enabled, then no preference is expressed by this protocol. This means that no expression is sent for each of the following cases: 18:10:35 the user agent does not implement this protocol; or 18:10:35 the user agent does implement the protocol but the user has not yet enabled a preference. 18:10:51 I wonder about the legal difference between both wordings 18:10:52 why is that, Tom? 18:10:55 not following 18:11:15 That would be good to make explicit! 18:11:23 …meh? 18:11:45 (not sure a Y!-specific don't express a pref is interesting) 18:11:47 q+ 18:11:58 q? 18:12:14 discussion about how specific the expression of preference needs to be (I think) 18:12:15 you're talking the wrong horizon, It is not the user, but what the server understands 18:12:19 the user agent does implement the protocol but the user does not wish to indicate a preference 18:12:22 Tom, could you type some text here of what you'd like? 18:12:39 lovely 18:12:47 q? 18:12:52 q? 18:12:57 agreement on new third bullet to be added 18:12:58 ack WileyS 18:13:13 different section. 18:13:24 wileyS: can we note that there is open discussion around different header value for exceptions 18:13:25 WileyS is referring to ISSUE-111, which is included below 18:13:28 vm has left #dnt 18:13:33 -Nokia 18:13:37 everybody else: move it below 18:13:46 "see section 6"? 18:13:55 x-ref to it? 18:14:12 If it's hard to read, that's a good reason to x-ref but not duplicate 18:14:32 Who just spoke? 18:14:44 but we're talking here about the cases when nothing is sent... 18:14:45 there was an issue marker there a couple days ago 18:14:48 Didn't catch whatever that last person said 18:14:49 putting issue in sounds good 18:14:55 was it commented out? 18:14:55 consensus on just adding an issue/x-ref 18:14:58 thanks, Shane! 18:15:05 I´´ll take this action 18:15:09 background meowing 18:15:18 issue-111 18:15:26 issue-111? 18:15:26 ISSUE-111 -- Different DNT value to signify existence of site-specific exception -- pending review 18:15:26 http://www.w3.org/2011/tracking-protection/track/issues/111 18:15:37 so section 4: add link to issue-111, add 3rd bullet with David's text plus "at this time" 18:15:50 q? 18:15:59 q? 18:16:01 ack rig 18:16:16 ? 18:16:35 q? 18:16:55 dsinger: will edit doc so all text is in a subsection or in a section without subsections 18:17:19 rigo: concerned about adding third bullet from a legal perspective 18:17:43 -PederMagee 18:17:46 q+ 18:17:55 +q 18:17:57 actually, these are instructions to user agent implementers 18:18:13 disagree 18:18:17 'Zactly. +1 fielding. 18:18:20 . . . need to be clear that signal comes from service instead of focus on user intent 18:18:49 aleecia_, we define what it looks like at the user end, and that inherently defines what the server can understand? 18:19:08 DNT is a user preference at core 18:19:16 that's what makes DNT different 18:19:28 q? 18:19:32 Exactly, and we're making clear *what* preference we're seeing? 18:19:34 q? 18:19:43 -efelten 18:20:43 the two bullets list cases in non-normative text 18:20:58 oh: Rigo's *only* talking about the null case 18:21:14 then I agree with him, but think the text is fine 18:21:29 …and there I disagree again 18:21:45 q? 18:21:52 fielding: we had a long discussion about this, these bullets are to give needed guidance to implementers 18:22:11 q? 18:22:13 ;-) 18:22:18 rigo: then make clear what this is supposed to be doing 18:22:37 make clear that you now are talking about user agent guidance 18:22:39 rigo, do you want to draft some text that would address your concern and make it clear that this is for user agents rather than servers? 18:22:57 q? 18:22:59 q? 18:22:59 rigo tasked with adding language to address his concerns 18:23:07 zakim, mute me 18:23:07 Rigo should now be muted 18:23:11 ack aleecia_ 18:23:38 aleecia: we need this text and we need more of it to give needed guidance 18:23:38 action: rigo to draft text on clarity that this is for user agents (addressing his concern) 18:23:38 Created ACTION-141 - Draft text on clarity that this is for user agents (addressing his concern) [on Rigo Wenning - due 2012-03-07]. 18:24:04 -q 18:24:29 Now discussing: 4.1 DNT Header Field for HTTP Requests 18:24:39 backlash? 18:24:42 just to avoid inflict with JSON embedding 18:24:53 typo, thanks nick 18:25:03 q+ 18:25:04 +q 18:25:07 of note: Jonathan believes "A user agent must not send the DNT header field if a tracking preference is not enabled" is not closed 18:25:17 schunter: looking for comments on 4.1 18:25:22 (I'm not sure if he is correct or not, but he raised issues) 18:25:31 npdoty: can we just close this and exclude the JSON characters? 18:25:38 +1 on closing JSON 18:25:39 (issue 111 is marked here as open, but in the issue database as pending review. which is right?) 18:25:49 +1 18:25:54 s/inflict/conflict/ 18:25:55 q? 18:25:56 close issue-126? 18:25:58 q- 18:26:02 q/ 18:26:05 q? 18:26:09 ack tl 18:26:19 consensus on closing 126 18:26:21 close issue-126 18:26:22 ISSUE-126 DNT-extension syntax includes characters not safe to embed in JSON closed 18:27:01 dsinger: one issue is marked as pending review here and open elsewhere . . . which is right? 18:27:03 perhaps we could add the 2 different proposals? 18:27:09 +1 to Nick 18:27:13 npdoty: perhaps we can option-box these 18:27:14 T-minus 4 minutes to end of meeting. Should someone review work to be completed between now and next meeting? 18:27:26 +q 18:27:33 -q 18:27:35 Shane: I'll send to the mailing list 18:27:46 Thank you Aleecia! 18:27:59 And I'm sorry this hasn't been as organized as I would have liked. We've all been a bit busy for some reason... 18:28:02 schunter: leaving issue-84 and others as open 18:28:17 +1 on "We've all been a bit busy for some reason..." 18:28:25 4.3 Plug-In APIs 18:28:25 User agents often include user-installable component parts, commonly known as plug-ins or browser extensions, that are capable of making their own network requests. From the user's perspective, these components are considered part of the user agent and thus ought to respect the user's configuration of a tracking preference. However, plug-ins do not normally have read access to the browser configuration. Therefore, we will define here various mechanisms for 18:28:25 communicating the tracking preference via common plug-in APIs. 18:28:33 4.3 --- no comments from group 18:28:43 4.4 Tracking Preference Expressed in Other Protocols 18:28:43 A user's tracking preference is intended to apply in general, regardless of the protocols being used for Internet communication. The protocol expressed here is specific to HTTP communication; however, the semantics are not restricted to use in HTTP; the same semantics may be carried by other protocols, either in future revisions of this specification, or in other specifications. 18:28:43 When it is known that the user's preference is for no tracking, compliant services are still required to honor that preference, even if other protocols are used. For example, re-directing to another protocol in order to avoid receipt of the header is not compliant. 18:28:46 q? 18:29:05 could add, though not sure where off hand 18:29:06 looks good to me, dsinger 18:29:10 +1 to 4.4 18:29:25 David, we could add though off hand i'm not sure where 18:29:25 +1 18:29:27 q?? 18:29:29 out of time. 18:29:37 dsinger: second para for 4.4 should be in compliance 18:29:50 does that mean we close the issue 108? 18:29:57 FWIW, we have a similar para in compliance already, but we should probably make sure they are precisely in accord 18:29:58 +1 on both 18:29:59 +1 for publish both and ask for feedback on both from implementers 18:30:12 and then we're out of time 18:30:12 Great meeting - thank you everyone - have a great day! 18:30:24 q? 18:30:25 schunter: looking for feedback if anyone objects to waiting to publish together 18:30:34 +1 publish both 18:30:42 after we publish 18:30:56 notes that I re-ordered the text in 5.2, and Tom is checking I didn't break anything 18:31:06 -WileyS 18:31:10 we'll need to do timelines after we get things out, but we're not there yet 18:31:16 -andyzei 18:31:26 call over time 18:31:34 18:31:45 aleecia_, yes 18:31:50 <3 18:32:16 schunter: looking for feedback on header/URI issue 18:32:38 q 18:32:43 q? 18:32:48 q? 18:32:58 I think we closed 108 18:33:01 -ChrisPedigoOPA 18:33:04 -justin.a 18:33:05 -justin 18:33:05 thanks, good progress! 18:33:06 -jchester2 18:33:09 -cOlsen.a 18:33:15 -Rigo 18:33:17 -[Microsoft] 18:33:18 - +1.310.292.aall 18:33:18 -aleecia 18:33:20 -Chapell 18:33:20 -tl 18:33:22 - +1.646.654.aakk 18:33:22 -npdoty 18:33:24 -alex 18:33:28 -??P36 18:33:35 -[IBM_Watson] 18:33:41 -dsriedel 18:33:59 -aadd.a 18:34:35 -ninjamarnau 18:34:49 -[Apple] 18:34:57 zakim, list attendees 18:34:57 As of this point the attendees have been tl, aleecia, ninjamarnau, PederMagee, efelten, npdoty, fielding, cOlsen, kevint, +5aaaa, +1.408.349.aabb, +1.202.637.aacc, [IBM_Watson], 18:35:00 ... jchester2, +1.202.684.aadd, dsriedel, dsinger, +1.206.619.aaee, +1.617.733.aaff, WileyS, Rigo, justin, alex, +1.202.744.aagg, +1.212.565.aahh, BrianTs, ChrisPedigoOPA, andyzei, 18:35:00 ... wseltzer, +385221aaii, Chapell, aadd, +1.917.934.aajj, +1.646.654.aakk, Nokia, +1.310.292.aall, 310.292aall 18:35:09 rrsagent, draft minutes 18:35:09 I have made the request to generate http://www.w3.org/2012/02/29-dnt-minutes.html npdoty 18:35:15 (thanks, Nick!) 18:35:40 Meeting: Tracking Protection Working Group teleconference 18:35:42 would've been *very* grumpy to lose these :-) 18:36:37 rrsagent, draft minutes 18:36:37 I have made the request to generate http://www.w3.org/2012/02/29-dnt-minutes.html npdoty 18:36:42 rrsagent, bye 18:36:42 I see 5 open action items saved in http://www.w3.org/2012/02/29-dnt-actions.rdf : 18:36:42 ACTION: lowenthal to draft alternate proposal on first-party targeting based on registration information [1] 18:36:42 recorded in http://www.w3.org/2012/02/29-dnt-irc#T17-10-28 18:36:42 ACTION: singer to investigate definitions of user action/input in HTML5 or similar specs [2] 18:36:42 recorded in http://www.w3.org/2012/02/29-dnt-irc#T17-56-54 18:36:42 ACTION: lowenthal to Improve wording of 3.9 "Meaningful Interaction" to avoid "affirmatively clicking" and make sure that "clicking" is replaced with something more general. [3] 18:36:42 recorded in http://www.w3.org/2012/02/29-dnt-irc#T17-57-27 18:36:42 ACTION: singer to work on updates to TPE introduction (harmonize with Shane/John) [4] 18:36:42 recorded in http://www.w3.org/2012/02/29-dnt-irc#T18-03-50 18:36:42 ACTION: rigo to draft text on clarity that this is for user agents (addressing his concern) [5] 18:36:42 recorded in http://www.w3.org/2012/02/29-dnt-irc#T18-23-38-1 18:36:44 Zakim, bye 18:36:44 leaving. As of this point the attendees were tl, aleecia, ninjamarnau, PederMagee, efelten, npdoty, fielding, cOlsen, kevint, +5aaaa, +1.408.349.aabb, +1.202.637.aacc, 18:36:44 Zakim has left #dnt 18:36:47 ... [IBM_Watson], jchester2, +1.202.684.aadd, dsriedel, dsinger, +1.206.619.aaee, +1.617.733.aaff, WileyS, Rigo, justin, alex, +1.202.744.aagg, +1.212.565.aahh, BrianTs, 18:36:47 ... ChrisPedigoOPA, andyzei, wseltzer, +385221aaii, Chapell, aadd, +1.917.934.aajj, +1.646.654.aakk, Nokia, +1.310.292.aall, 310.292aall 18:36:49 trackbot, bye 18:36:49 trackbot has left #dnt