15:23:08 RRSAgent has joined #dnt 15:23:08 logging to http://www.w3.org/2012/07/25-dnt-irc 15:23:35 Zakim, this will be dnt 15:23:35 ok, aleecia; I see T&S_Track(dnt)12:00PM scheduled to start in 37 minutes 15:23:46 chair: aleecia 15:23:59 regrets+ EdFelten 15:24:13 rrsagent, make logs public 15:24:17 npdoty has joined #dnt 15:24:21 agenda? 15:24:29 zakim, clear agenda 15:24:29 agenda cleared 15:25:21 agenda+ Selection of scribe 15:25:35 agenda+ Quick check that callers are identified 15:25:47 agenda+ Review of overdue action items: https://www.w3.org/2011/tracking-protection/track/actions/overdue 15:26:04 agenda+ Reminder: express your preferences for f2f timing: http://doodle.com/z3v958wixkpum4h8 15:26:17 agenda+ Foreshadowing: Coming this week, call for objections on symmetry / minimum number of choices proposals. 15:26:28 agenda+ Discussion of Tracking Selection List document 15:26:45 agenda+ Discussion of whether we should take up issue-154 15:26:58 agenda+ Issue-150 (DNT conflicts from multiple user agents) 15:27:15 agenda+ Issue-151 (User Agent Requirement: Be able to handle an exception request) 15:27:32 agenda+ Issue-153 (What are the implications on software that changes requests but does not necessarily initiate them?) 15:27:43 agenda+ Announce next meeting & adjourn 15:46:47 Zakim, code? 15:46:47 the conference code is 87225 (tel:+1.617.761.6200 sip:zakim@voip.w3.org), npdoty 15:48:49 T&S_Track(dnt)12:00PM has now started 15:48:55 +npdoty 15:50:47 rvaneijk has joined #dnt 15:51:57 +aleecia 15:52:11 agenda? 15:52:29 + +1.646.654.aaaa 15:52:40 Thank you for muting. 15:52:41 eberkower has joined #dnt 15:52:50 - +1.646.654.aaaa 15:53:21 + +1.646.654.aabb 15:53:41 646 654 aaaa = eberkower 15:53:48 Zakim, aabb is eberkower 15:53:49 +eberkower; got it 15:53:55 ok great 15:53:56 thanks! 15:55:20 James has joined #dnt 15:58:19 Joanne has joined #DNT 15:58:31 jeffwilson has joined #dnt 15:58:43 ifette has joined #dnt 15:58:44 robsherman has joined #dnt 15:58:53 + +1.202.370.aacc 15:58:54 sidstamm has joined #dnt 15:58:58 zakim, aacc is robsherman 15:58:59 +robsherman; got it 15:59:22 jchester2 has joined #dnt 15:59:34 AnnaLong has joined #dnt 15:59:36 Lia has joined #dnt 15:59:40 +[Google] 15:59:45 regrets+ susanisrael 15:59:47 Zakim, google has ifette 15:59:47 +ifette; got it 15:59:49 +Joanne 15:59:54 +[Mozilla] 15:59:55 +AnnaLong 16:00:00 Zakim, Mozilla has sidstamm 16:00:01 +sidstamm; got it 16:00:04 tlr, is it bad that I instinctively typed 97294 as the conference code? 16:00:06 +jeffwilson 16:00:12 +jchester2 16:00:13 vinay has joined #dnt 16:00:19 I doubt he's reading :-) 16:00:19 + +1.678.580.aadd 16:00:21 + +1.202.695.aaee 16:00:22 -AnnaLong 16:00:28 aleecia, you should remember that one though :) 16:00:30 ifette, arrrrrrrrrrrrrrrrgh 16:00:35 jmayer has joined #dnt 16:00:41 dwainberg has joined #dnt 16:00:48 adrianba has joined #dnt 16:00:59 +AnnaLong 16:01:05 alex has joined #dnt 16:01:13 +vinay 16:01:18 justin has joined #dnt 16:01:37 or did you escape WSC? 16:01:41 +jmayer 16:01:41 I did 16:01:44 WileyS has joined #dnt 16:01:45 ChrisPedigoOPA has joined #dnt 16:01:47 dsinger has joined #dnt 16:01:49 oh man, missing out :) 16:01:50 +alissa 16:02:08 Regrets - will only be on via IRC today (in a Board meeting and won't be able to join via phone) 16:02:09 +dwainberg 16:02:12 +[Apple] 16:02:18 Noted, thanks Shane 16:02:20 zakim, [apple] has dsinger 16:02:20 +dsinger; got it 16:02:27 + +1.202.403.aaff 16:02:30 Regrets, need to leave 1/2hr early 16:02:36 regrets+ WileyS 16:02:47 Zakim, aaee is me 16:02:47 +Lia; got it 16:02:48 Zakim, aaff is ChrisPedigoOPA 16:02:48 +ChrisPedigoOPA; got it 16:03:00 +alex 16:03:02 dsriedel has joined #dnt 16:03:12 + +49.721.91.aagg 16:03:18 +??P55 16:03:23 scribenick: Joanne 16:03:24 JC has joined #DNT 16:03:25 Chris_IAB has joined #dnt 16:03:28 zakim, aagg is me 16:03:28 +dsriedel; got it 16:03:30 agenda? 16:03:31 just joined via Skype 16:03:32 zakim, mute me 16:03:41 Zakim, ??P55 is Chris_IAB 16:03:48 dsriedel should now be muted 16:03:53 +Chris_IAB; got it 16:03:53 https://www.w3.org/2011/tracking-protection/track/actions/overdue?sort=owner 16:03:54 +[Microsoft] 16:03:54 robsherman1 has joined #dnt 16:04:02 Aleecia: looking at overdue action items 16:04:04 npdoty, Yes. 16:04:07 action-216? 16:04:07 ACTION-216 -- Brooks Dobbs to draft tentative agreement on financial reporting breakout discussion -- due 2012-06-28 -- OPEN 16:04:07 http://www.w3.org/2011/tracking-protection/track/actions/216 16:04:13 fielding has joined #dnt 16:04:13 Zakim, alissa is actually justin 16:04:13 I don't understand 'alissa is actually justin', npdoty 16:04:14 + +1.813.366.aahh 16:04:18 BrendanIAB has joined #dnt 16:04:20 Zakim, alissa is really justin 16:04:20 +justin; got it 16:04:22 ...Action 216 for Brooks 16:04:35 hwest has joined #dnt 16:04:37 Brooks: went to mailing list 16:04:39 +tl 16:04:49 +hwest 16:04:56 Aleecia: willl edit action item 16:05:00 +fielding 16:05:03 ...edit break session 16:05:11 + +1.206.658.aaii 16:05:14 +??P64 16:05:21 Brooks: tainted recap of break session good starting point for discussion 16:05:28 action-213? 16:05:28 ACTION-213 -- Jonathan Mayer to draft text perhaps with roy and ifette around notion of filtering out data that is received in large amounts that should be required to be filtered out -- due 2012-07-15 -- OPEN 16:05:28 http://www.w3.org/2011/tracking-protection/track/actions/213 16:05:30 +[Microsoft.a] 16:05:34 Zakim, ??P64 is probably BrendanIAB 16:05:34 +BrendanIAB?; got it 16:05:36 Aleccia: jmayer with action 213 16:05:39 jmayer, are you on the call? 16:05:40 zakim, [Microsoft.a] is me 16:05:40 +adrianba; got it 16:05:43 sent language to the list 16:06:00 + +1.508.655.aajj 16:06:01 ....sent langauge to the list. can close that 16:06:36 Brooks has joined #dnt 16:06:37 damiano has joined #dnt 16:06:42 henryg has joined #dnt 16:06:46 tedleung has joined #dnt 16:06:57 action 214 against Aleecia. Nick has done his part. Aleecia to go back to F2F meetings. stays open and completed by enod of week 16:06:57 Sorry, couldn't find user - 214 16:07:02 johnsimpson has joined #dnt 16:07:10 + +1.206.369.aakk 16:07:22 zakim, aakk is tedleung 16:07:22 +tedleung; got it 16:07:31 ....Rigo to send photos. Leave action 215(?) open 16:07:40 jmayer's language for 213 is here: http://lists.w3.org/Archives/Public/public-tracking/2012Jul/0114.html 16:07:40 -Lia 16:07:50 ...final one Heather 16:07:53 +johnsimpson 16:07:54 (we had a small confusion over action numbers) 16:07:56 suegl has joined #dnt 16:07:58 +rvaneijk 16:08:02 Hwest: in porgeress request another week 16:08:13 Aleecia: remind me what that is 16:08:17 s/porgeress/progress/ 16:08:20 Zakim, who is on the phone? 16:08:20 On the phone I see npdoty, aleecia, eberkower, robsherman, [Google], Joanne, [Mozilla], jeffwilson, jchester2, +1.678.580.aadd, AnnaLong, vinay, jmayer, justin, dwainberg, [Apple], 16:08:21 zakim, who is on the call? 16:08:21 zakim, who is on the phone? 16:08:23 ...identify callers 16:08:24 ... ChrisPedigoOPA, alex, dsriedel (muted), Chris_IAB, [Microsoft], +1.813.366.aahh, tl, hwest, fielding, +1.206.658.aaii, BrendanIAB?, adrianba, +1.508.655.aajj, tedleung, 16:08:24 ... johnsimpson, rvaneijk 16:08:24 [Google] has ifette 16:08:24 [Apple] has dsinger 16:08:24 [Mozilla] has sidstamm 16:08:25 On the phone I see npdoty, aleecia, eberkower, robsherman, [Google], Joanne, [Mozilla], jeffwilson, jchester2, +1.678.580.aadd, AnnaLong, vinay, jmayer, justin, dwainberg, [Apple], 16:08:29 ... ChrisPedigoOPA, alex, dsriedel (muted), Chris_IAB, [Microsoft], +1.813.366.aahh, tl, hwest, fielding, +1.206.658.aaii, BrendanIAB?, adrianba, +1.508.655.aajj, tedleung, 16:08:31 ... johnsimpson, rvaneijk 16:08:34 [Google] has ifette 16:08:35 [Apple] has dsinger 16:08:38 [Mozilla] has sidstamm 16:08:40 On the phone I see npdoty, aleecia, eberkower, robsherman, [Google], Joanne, [Mozilla], jeffwilson, jchester2, +1.678.580.aadd, AnnaLong, vinay, jmayer, justin, dwainberg, [Apple], 16:08:43 ... ChrisPedigoOPA, alex, dsriedel (muted), Chris_IAB, [Microsoft], +1.813.366.aahh, tl, hwest, fielding, +1.206.658.aaii, BrendanIAB?, adrianba, +1.508.655.aajj, tedleung, 16:08:46 ... johnsimpson, rvaneijk 16:08:47 [Google] has ifette 16:08:49 [Apple] has dsinger 16:08:53 [Mozilla] has sidstamm 16:08:53 +[Microsoft.a] 16:08:54 Zakim, aadd is brooks 16:08:55 +brooks; got it 16:08:59 Brooks is 678 580 2683 16:09:03 Zakim, aahh is Nielsen 16:09:03 +Nielsen; got it 16:09:30 Zakim, aaii is amyc 16:09:30 +amyc; got it 16:09:35 +Lia 16:09:37 zakim, [Microsoft] has suegl 16:09:37 +suegl; got it 16:09:41 Nick - I will need to jump off the call at 10. Can you take over scribing at that time? 16:09:46 Zakim, aajj is Henry_CBS 16:09:46 +Henry_CBS; got it 16:10:16 agenda? 16:10:40 Aleecia: reminder to do doodle poll for F2F dates 16:10:45 f2f timing doodle: http://doodle.com/z3v958wixkpum4h8 16:10:55 ...there are no good times, looking for least painful choices 16:11:14 ...need to resolve quickly and get decision to group by next week 16:11:35 Zakim, who is making noise? 16:11:35 ...quick note on call for symetry and choice proposals. 16:11:35 zakim, who is making noise? 16:11:47 npdoty, listening for 10 seconds I heard sound from the following: Nielsen (4%) 16:11:56 ifette, listening for 10 seconds I heard sound from the following: Nielsen (10%) 16:12:02 ...look for text on text on mailing list by end of this week 16:12:20 -Lia 16:12:24 +Peder 16:12:27 ...looking for proposal with least amount of strong objections 16:12:31 cOlsen has joined #dnt 16:12:32 pedermagee has joined #dnt 16:12:40 ...talk about state of tracking selection list doc 16:12:53 damiano has joined #dnt 16:12:57 +Lia 16:13:06 ...after Belgium small worked on this doc and did some work but has tapered off 16:13:19 + +1.202.326.aall 16:13:23 ...there is a little additional work to do and a few remaining issues 16:13:51 vincent has joined #dnt 16:14:19 ...andy one of the ditoprs is willing to continue do work on it. not a lot of interest and will continue for a fgew months. will publish as a note not recommendation in about 2 months 16:14:29 s/ditoprs/editors/ 16:14:35 +Cyril_Concolato 16:14:38 ...should look at doc at this time. Objections? 16:14:42 +q 16:14:46 ...ok, mo 16:14:47 q? 16:14:49 ack jmayer 16:15:02 zakim Cyril_Concolato is actually vincent 16:15:13 jmayer: what are the implications on th recharter process 16:15:15 -Nielsen 16:15:29 zakim, Cyril_Concolato is actually vincent 16:15:29 I don't understand 'Cyril_Concolato is actually vincent', vincent 16:15:35 Aleecia: no implications. continue to do work 16:15:41 out of order from the agenda, but a question for reps from the browser companies that have implemented DNT:1-- do you plan to implement the DNT:0 option, and if so, what is your timeline? 16:15:43 Zakim, Cyril_Concolato is really vincent 16:15:43 +vincent; got it 16:15:43 ...any other questions 16:16:03 thx npdoty, I got it wrong 16:16:04 ISSUE-154? 16:16:04 ISSUE-154 -- Are First parties allowed to use data (either offline or online) from third parties -- raised 16:16:04 http://www.w3.org/2011/tracking-protection/track/issues/154 16:16:11 Topic: Issue 154 16:16:12 issue-154? 16:16:24 ...next agenda item issue 154 placeholder to continue Belluvue discussion. implications on issue 17 as well 16:17:32 ...1st party had very few restrictions but not combining data from other sources. as a first impression, data append may be an issue. should we allow this for first parties. is there info on data append that warrnats discussion 16:17:35 +q 16:17:40 ISSUE-17? 16:17:40 ISSUE-17 -- Data use by 1st Party -- closed 16:17:40 http://www.w3.org/2011/tracking-protection/track/issues/17 16:17:53 +1 16:17:54 ...very open questions. like to understand what makes append data in that we consider this 16:17:56 ack jchester2 16:18:01 +q 16:18:03 ack jchester 16:18:09 ack jchester 16:18:38 User consent for use of this data (opt-in consent) or its public nature trumps DNT 16:18:48 q+ 16:18:53 +[GVoice] 16:19:05 data append also privacy increases the risk on re-identification in a data set 16:19:31 JChester: acquinated growth with data append. yesterday in US Congress the issue around data brokers and changing dymanics around data append. happy to provide material and feels this is something we need to discu 16:19:39 s/increases the risk on re-identification/ privacy increases the risk on re-identification 16:19:41 ...this is more than about sweepstakes 16:19:48 ack ChrisPedigoOPA 16:19:55 Aleecia: what I am hearing is we take this up as sep issue 16:19:55 Rob - depends on the nature of the data appended. If the appended data element is "suburban socialites" I don't believe this increases reverse identification 16:20:06 q? 16:20:31 I don't know what "data append" means other than the obvious storage mechanism, so someone will have to define it. 16:20:35 -[GVoice] 16:20:49 Allecia: we should look at all sides of the issue, not just one part. what we have discussed is not written down very well 16:21:12 +[GVoice] 16:21:17 ...having data within a first party is fine. data from other sources is not. form this data append is not allowed 16:21:26 the kind of data append done today is far more than suburan socialites. Happy to provide examples from many of the companies 16:22:09 zakim, who is making noise? 16:22:20 ifette, listening for 10 seconds I heard sound from the following: ChrisPedigoOPA (72%) 16:22:27 Jeff - if the data is restricted to 1st party use, can you explain why DNT should be applied to that limited use? I agree on its application to 3rd party reuse, but not 1st party restricted use. 16:22:30 ChrisP: the coming in part is the problem and from the pubs POV we append data all the time so we can market to consumers. Offline dbs and other dbs that may be acquired. its is above board 16:22:56 I would completely disagree with ChrisPedigoOPA's claim that users know about and expect offline data appending. 16:22:58 ...in most cases 1st party marking is expected and does not require consent. offline data is out of scope 16:23:05 I do not agree with the argument that because people know about appending practices it is ok to do it. 16:23:23 -amyc 16:23:27 +q 16:23:28 Aleecia: offline data not being combined with online data has not been consdered 16:23:36 We haven't agreed on language on first party responsibilites. 16:23:39 At all. 16:24:00 ...how and why append is somehing differnet 16:24:02 append is both online and offline data 16:24:04 q? 16:24:09 Justin - disagree - thought we had strong consensus on 1st party responsibilities 16:24:39 DNT should be about sharing data as well. So sharing between 3rd party to 1st party is part of the scope 16:24:39 ChrisP: offline data is different. its been used in a first party context since we saied 1st party use is fine 16:24:39 q? 16:24:43 q+ 16:24:48 WileyS, I'm just saying the language isn't nailed down. We tried to crowdsource the language in Seattle and we failed. 16:24:50 can we define "append" 16:24:53 ack fielding 16:24:58 not everyone knows what we're talking about (myself included) 16:25:11 Aleecia: data collected offline from 3rd parties is different than data collected by 3rd parties online 16:25:20 Justin - that's fair - but I believe we have agreement at the conceptual level 16:25:47 Perhaps one of the examples we can discuss is Yahoo's new Genome product: http://pressroom.yahoo.net/pr/ycorp/233956.aspx 16:26:19 Feidling: how are dfining append> any reason to use this data is to modify user exp on 1st party site. this is not tracking. need soling arrangement with co providing service 16:26:29 I ask that the FTC weigh in on this discussion, please 16:26:51 Aleecia: need to define what we mean by data append and discussion notion of user exp 16:26:53 s/how are dfining append>/how are we defining append?/ 16:26:57 s/soling/siloing/ 16:27:07 ...chris can you give us a def of data append 16:27:14 WileyS, Agreed, but agreed conceptually that first parties can't ship data off to 3Ps in ways they couldn't do otherwise. I think one of the main concerns with append is data brokers getting info about queried users by the append requests. 16:27:31 Do they want that? 16:27:48 ChrisP: it is the notion that the user has interacted with the site and we want to follow up but may not have the contact info to do so 16:27:58 WileyS, That is, a concern I have heard is not about NYT getting offline data, it's about Experian learn that user@mail.com is a NYT subscriber. That may be prohibited by the conceptual agreement we had on first parties. 16:28:04 so a user you don't know comes to a site, you match something about that user with address information gathered offline, and then you can send them an offer in the mail? 16:28:11 WileyS, I'm not arguing either way. Just trying to flesh out the argument. 16:28:35 Justin - would need to understand what you mean by "queried users" - data append is typically a one-way process. 16:28:35 We should look at IAB (US) data primer, which also discusses append 16:28:47 q? 16:28:54 ack jmayer 16:29:03 Aleecia: let me sum up/ Someone has an LLBean catalog visits NYtimes, NYTImes being 1st party gets data from LLBean to contact user in 1st party context. 16:29:11 is what Chris described the same "data append" that WileyS/justin are discussing in IRC? 16:29:15 amyc has joined #dnt 16:29:18 + +1.703.438.aamm 16:29:25 jmayer; 2 diff wayys 16:29:59 From IAB primer, for ex: "Data Append – User data from one source is linked to a user’s profile from another source." 16:30:27 WileyS, How can it only work one way? It's a communication. Experian has to get the request about user@mail.com from a first party publisher, unless it's hashed somehow. 16:30:33 What jmayer is saying right now. 16:30:53 ...1st way is 2-3 diff points of consnsus. taking 3 points together - a 1st party cannot do an append since the 1st party is sharing PII to get add'l data 16:31:14 Justin, one-way: from data broker to 1st party. Data broker argues they have either user consent for sharing or its public data. 1st party does NOT share user data back to data broker in the exchange. 16:31:19 -robsherman 16:31:38 ...agreement 1st party should not share with 3rd party. LLBean ex. user signed up with LLBean and LLBEan shares with NYTimes who at this point is a third party 16:31:44 +q 16:31:52 ack ifette 16:31:52 ...there is a 1st party sharing with a 3rd party in this chain 16:32:07 WileyS, How does the data broker know to send the 1st party data? 16:32:15 It's clear from the congressional letter and the FTC report that few consumers in US, at least, know or have consented to the wide range data collection by the data brokers--offline or online 16:32:24 ifette: agfree with what jmayer siad at the end that 1st party sharing with third party is prohibited 16:32:44 what I meant to say is that IF data append is being used to alter the customer experience for a first party, then we had talked about that and do not want DNT to prevent it. However, it is reasonable to limit the mechanism to same-party data and siloed outsourcing where the data-providing entity is not allowed to add to their database. 16:32:45 ...don't want to place restrictions on what data cos bring in 16:32:46 My point: two ways of getting to no appends from points of prior consensus. 16:33:02 ...getting confused when we don't discuss what we are appending to 16:33:49 Justin: a "match" is performed - typically in a contained environment so no data is leaked back to the data broker. 16:34:03 Aleecia: situation where we have things offline where DNT does not apply. when signing up for catalog, user may not understand data may have another use 16:34:06 1) Combination of a) No sharing with third parties what they can't collect themselves. b) Third party can't solicit and collect PII. c) Technology agnostic. These logically entail no appending, since the first party has to send PII to a third party to do the append. 16:34:16 ...catalog co does not have an online presence 16:34:19 q+ 16:35:02 q? 16:35:09 2) We have agreement that a first party should not, in general, share with third parties. With an append, there's a first party often sharing with a third party. Just have to shift perspective. 16:35:16 ...1st party could be a DNT o pledging to comply with DNT. if co doing data append, there is an agreement in place and know they are doing this. it is poss only 1st party has DNT implications 16:35:28 ifette: agress with restatement of issue 16:35:35 jmayer, but isn't it a first party (the catalog) that didn't receive a DNT header? 16:35:43 jmayer, 1st party does NOT share data back to the data broker for reuse with other customers. 16:35:47 ...restriction should be on parties providing data to agg service 16:36:15 WileyS, Thanks, then that would solve the problem, at least for the view of the problem as I've portrayed it.. (Of course, there are other complaints about appending, as jchester2 notes.) 16:36:21 Simon has joined #dnt 16:36:25 Aleeica: why diff if data coming from ooffline vs online 16:36:30 The third party should not be able to transmit data to first party if DNT is enabled. There's no longer real distinction between online and offline anymore. It's all integrated and done in real time increasingly. 16:36:42 npdoty, depends on the hypo. In some cases, it might have DNT: 1. 16:37:04 ifette: don't have context of where data came from or what the setup was. what we have knowledge about we can put restrictions on 16:37:06 jmayer, so can we prohibit it only in cases where the data is collected under DNT:1? 16:37:07 and because DNT does not mean that first parties do not track 16:37:15 Jeff, in your use case, if the "3rd party" has opt-in consent or the data is public, do you agree that DNT would not apply? 16:37:25 WileyS, "for reuse with other customers," sure. If the focus is properly on data collection, that use restriction doesn't buy much. 16:37:26 ...don't think group has in its scope to define ewhere cos can get data 16:37:39 npdoty, under my second approach, I think that's right. Not under my first approach. 16:37:45 +??P11 16:37:49 ...don't want to define coll practices for all poss. scenarios 16:38:06 q+ 16:38:13 Jmayer, a collection model doesn't apply well to appends (nor to this entire debate) so use based restrictions are the appropriate route 16:38:20 Aleecia: that is what I am trying to avoid. don't think we want offline to be part of DNT 16:38:36 q? 16:38:38 ack ChrisPedigoOPA 16:38:48 "yourself" includes outsourced service providers that silo 16:39:11 ChrisP: if 1st party can't share dta, tightens up loophole. Ifette's point right on. 16:39:20 Shane, generally opt-in consent okay. But few users know that such data is shared with others in a real-time targeting environment; mixed with other data sources; and may be used in sensitive cases related to finance or health. Best way is if user says DNT, third party data should bot be used for targeting inside a first party site. 16:39:34 ...what DNT is about is the browser sending a signal. 16:39:46 +q 16:39:47 ack tedleung 16:39:48 ...to extend that to the offline world is problematic 16:39:52 Jeff, Disagree - opt-in consent trumps all (not DNT) 16:39:59 This isn't about offline and online. It's all together now. 16:40:25 tedleung: we should use agreements we already for 1st parties. does that include service providers? 16:40:36 Shane. That's why FTC called for new legislation on data brokers. Because the opt-in mechanism isn't working fairly. 16:41:20 ...use offline contractor to let you build scrapbook. is that a service providre? would htis be allowed? 16:41:51 Jeff, then let that conversation play out there rather than driving this working group to attempt cover this on top of everything else we're trying to cover (which I've argued in the past is already way too much) - we're never going to complete this spec if we keep attempting to cover every single privacy issue out there in a single pass. 16:41:57 q? 16:41:57 Aleecia: as long as service provider is siloing the data and process it for Disney. there is no problem. data is not being combined with other data 16:42:08 Agree with what Aleecia just said. A data aggregator would not come within the service provider exception. 16:42:23 ack fielding 16:42:24 ...service provider is actiing as agent on yourbehalf 16:42:47 Shane. I am just weighing in to help provide context for this discussion. I only want to focus on the issue at hand. No data append is DNT is enabled 16:43:20 Fielding: comment for Ted, service provider would solve Ted's question. what is unclear is restrictions on what hte 1st party can do. not sure if answer to Ted is correct. 16:43:23 Jeff - agreed, and I'm arguing we shouldn't try to apply DNT to data append in the 1st party context. 16:43:37 Aleecia: what are we telling 1st party that they can't do? 16:43:50 Fiedling: not sure what we mean by data append 16:43:53 Shane. I know that and we disagree. Perhaps we need to do use case here. 16:43:56 I wrote two examples on the mailing list. 16:43:59 What Ted is saying is a good point (that I don't know if it was summed up properly). A publisher's use of data providers may actually help the consumer experience. The publish sometimes tries to get data from the provider that could collect itself (like age range, gender, income level based on general location, etc.). 16:44:05 Agree with Roy. Still Don't understand what data append means. 16:44:13 Jmayer, I replied to your use cases. 16:44:14 Aleecia: good next step is to have people provide def on what data append means and a couple of use cases 16:44:28 Seems like publishers should be able to get that info from providers to better the consumer experience and not have every website ask for the user's age, gender, etc. 16:44:35 q? 16:44:39 ack hwest 16:44:39 q+ to discuss actions which, while not prohibited, are probably imprudent; we might usefully have a note. 16:44:41 ...will ask someone to take action item 16:44:45 The data append can harm the user experience: such as identifying them as less worthy for various financial products, etc. 16:44:53 Jeff, we've agree user consent trumps DNT. We've agreed that 1st parties are out of scope. When you combine the two I don't see the logic that DNT is now somehow magically applied. 16:44:56 ack dsinger 16:44:56 dsinger, you wanted to discuss actions which, while not prohibited, are probably imprudent; we might usefully have a note. 16:45:03 Hwest: you read my mind. its good to have examples and clear up confusion 16:45:18 Dsinger: agreed and include advisory notes 16:45:28 WileyS, talismanic invocation of "it's out of scope" doesn't do much. 16:45:35 +1 to dsinger, might address some of the concerns we've heard here 16:46:11 We should include, Aleecia, how data append does violate DNT 16:46:11 Aleecia: can one or meore people to write a crisp def of data append and expalin how it can be implement w/o violatiing DNt for 1st party 16:46:21 ChrisP: happy to help 16:46:22 Jmayer, I'll avoid using that phrases going forward - perhaps another way to state it is to say the rules we've already agreed upon would state that application of DNT on a 1st party appending user opt-in consent data is not appropriate. 16:46:49 aleecia, can we back up and have people j ust write up WHAT data append is, in practice? 16:46:56 I think a lot of us don't have a clue. 16:47:07 (Me included) 16:47:32 actio: pedigo to draft crisp definition of data append / proposed response -- does that sound reasonable? 16:47:32 Aleecia: what I think jmayer raised, for data append to work, 1st party wants to get additional data they will need to send to the third party data so the third party to do the append. if 1st party can't share with 3rd party, how can they append data 16:47:39 I am happy to work with colleagues to show how this violates DNT. I am on deadline until end of month so can't fully focus on it alone. 16:48:06 jmayer: soewhere there is a 1st party sharing with 3rd party depening on perspective. how do we work around that. 16:48:13 +q 16:48:14 I don't understand the second argument, jmayer. 16:48:55 ack jchester2 16:48:55 Aleecia: lets not tackle that in this action. lets keep scope simple so ChrisP has a chance to complete action item. Chris has 2 weeks 16:49:06 justin, some have argued that we have consensus on no first parties sharing with third parties, but not no third parties sharing with first parties. My point is that it's just a matter of perspective. From the LL Bean perspective, it's a first party sharing with a third party. 16:49:14 ChrisPedigoOPA, aleecia -- does that action text sound reasonable? 16:49:36 ChrisP, happy to work with you on this if you like 16:49:37 actio: pedigo to draft crisp definition of data append / proposed response -- does that sound reasonable? 16:49:42 so why don't we let chris draft some text and then respond to it? 16:49:55 JChester: another response to show why it violates DNT. Happy to help draft this and would like others to work with me.We have to whow why this could viollate DNT 16:50:16 agenda? 16:50:20 Allecia: ChrisP will define append and how that works and give him a chance to present what he has in mind 16:50:26 npdoty, missing a n in action? 16:50:44 action: pedigo to draft crisp definition of data append / proposed response (potentially with Shane and Jeff) 16:50:44 Could not create new action (failed to parse response from server) - please contact sysreq with the details of what happened. 16:50:44 Could not create new action (unparseable data in server response: local variable 'd' referenced before assignment) - please contact sysreq with the details of what happened. 16:50:47 Aleecia: moving to issue 150 16:50:59 jmayer, I still don't think I understand, or at least see how it's different from the previously stated concerns about a publisher sending id'ing info to a data broker. 16:51:14 trackbot, init 16:51:15 issue-150? 16:51:15 ISSUE-150 -- DNT conflicts from multiple user agents -- raised 16:51:15 http://www.w3.org/2011/tracking-protection/track/issues/150 16:51:24 action: pedigo to draft crisp definition of data append / proposed response (potentially with Shane and Jeff) 16:51:24 Created ACTION-230 - Draft crisp definition of data append / proposed response (potentially with Shane and Jeff) [on Chris Pedigo - due 2012-08-01]. 16:51:36 justin, one is about the flow from the first party to the append provider; the other is about the flow back from the append provider to the first party. 16:51:43 Topic: Issue 150 -- conflicts in user agents 16:51:53 +1 to Aleecia's proposal, up to the UA to handle conflicts 16:52:00 ...only one DNT should be sent, not three. Compliance editors add language but want to makes sure we aren't missing anything. Comments? Sggestions? 16:52:07 aleecia: will just ask the editors to add those two lines 16:52:12 totally agree, this is out of scope, the UA's problem with their plug-in architecture etc. 16:52:21 ...no one thinking that is bad idea. editors will add text to compliance draft 16:52:38 Issue-151? 16:52:38 ISSUE-151 -- User Agent Requirement: Be able to handle an exception request -- raised 16:52:38 http://www.w3.org/2011/tracking-protection/track/issues/151 16:52:38 Topic Issue 151 -- requirement for handling exceptions 16:52:41 ...Issue 151. rigo not on call. Outcome will impact how we handle other issues 16:52:59 q+ on JavaScript-disabled UAs 16:53:26 ack jchester 16:53:34 ...without Rigo to present we can take up but lets move forward with discussion 16:53:38 ack npdoty 16:53:38 npdoty, you wanted to comment on JavaScript-disabled UAs 16:53:44 q+ 16:53:49 q? 16:53:50 q+ 16:54:23 ack Brooks 16:54:24 Nick: will follow up with Rigo. shouldn't need this requirement. 16:54:34 q+ 16:55:12 npdoty: users who have JavaScript disabled can still use DNT, doesn't change the meaning of a preference, simpler to just not have additional text on this 16:55:12 +robsherman 16:55:18 ack ifette 16:55:23 Brooks: this creates confusion adn conflict due to def of user agent. UA only thing that can capture user pref. if a non-UA sets user pref but can't respond. how will that work. 16:55:36 ifette: agree with Brooks, there is a definition problem 16:55:55 -Henry_CBS 16:56:16 is there a practical difference between a UA that is hard-wired to say "no", and a UA that doesn't have the API? 16:56:24 ...not aware of UA with js disabled by default. can't use internet w/o js so shouldn't be an issue 16:56:36 q? 16:56:37 Aleecia: disagree with Ian's statement. 16:56:41 q+ 16:56:52 ifette: dos break most sites users go to 16:56:53 have we only been talking about compliance for default configurations of shipping browsers? 16:56:59 +q 16:57:10 ack dwainberg 16:57:27 Aleecia: think in terms of plugins and add-ons. I think that is what we are talking about more than broqsers as UAs 16:57:34 apologies, i have a conflict at 10 and need to drop off the call 16:57:58 ack adrianba 16:58:03 q+ 16:58:04 dwainberg: in all cases, a UA needs to take that consent and override conseent given by other software 16:58:31 Nick: need to jump. can you scribe? 16:58:36 it sounds like Brooks and dwainberg are talking about conflicting plugins/UAs, like the last issue 16:58:39 scribenick: npdoty 16:58:47 thanks Nick! 16:58:57 adrianba: if the JS API is in the spec, then compliance requires implementing it 16:59:01 -Joanne 16:59:11 s/override consent given/override DNT set/ 16:59:14 ... but a separate question of how to handle UAs that don't support the exception 16:59:14 -fielding 16:59:19 adrian, the software you're contemplating should have some way to fit in with the spec and support exceptions 16:59:45 unfortunately, i've a conflict and need to drop off 16:59:57 q? 16:59:59 adrianba: of course it's not compliant with the whole spec, but the key issue is how we'll handle them 17:00:12 but i agree it's a "what makes a valid spec-compliant UA" and then that gets tangled in with "what do you do if you get a signal from a UA that doesn't comply with the spec" 17:00:16 -[Google] 17:00:24 scribenick: hwest 17:00:28 ack jmayer 17:01:01 jmayer: I agree with Adrian and Ian that if this becomes a matter of non compliant UAs, then it does get entangled with honoring noncompliant user agents. I think the answer is yes. 17:02:06 ... I want to argue that we shouldn't call a UA noncompliant just because it doesn't support the API. I've implemented this API, and it's not extraordinarily hard. Asynchronous work, needs UI. Lots harder to add on developers than implementing response header. Shouldn't put that on every developer. 17:02:14 ... but websites will need a fallback or OOBC mechanism. 17:02:19 in particular for extension developers 17:02:33 ... sites will need an alternative, we can make that easier with JS libraries etc. 17:02:41 q? 17:02:45 ack dsinger 17:02:50 ... should not be considered out of compliance w/o JS API 17:02:58 + +1.727.686.aann 17:03:04 dsinger: We're working no the API design, and open question whether API is better than OOBC 17:03:06 -alex 17:03:22 Zakim, aann is alex 17:03:26 +alex; got it 17:03:28 ... some prefer out of band. If header in a plugin, don't think plugins get to handle JS calls, no idea how to do a compliant plugin with JS API. 17:03:45 depends on the exact structure of your plugin architecture, but it's certainly a lot harder to handle JS calls in an extension/plugin 17:03:48 ... not sure that I see the difference between not having API and having the always-no browser. 17:03:52 Jmayer, very few in industry will implement W3C's version of DNT if there is a requirement to honor non-compliant UA DNT signals. If the goal is to have implementation, this needs to be seriously considered. 17:03:58 +q 17:04:04 aleecia: at a technical level, do add ons get to handle js? 17:04:04 ack jamyer 17:04:09 ack jmayer 17:04:44 jmayer: varies by browser, FF you can add a JS API. Some browsers you have to add a script tag to the DOM that brings in the API script and does callbacks. Can get complicated, haven't verified that it works in other browsers. 17:04:52 I've gotten it to work in Chrome, though it is tricky 17:05:02 q+ 17:05:09 ack adrianba 17:05:20 adrianba: IE doesn't have a reliable mechanism 17:05:37 ... suggestion that jmayer made is possible, but have ordering problems if page wants to access the API first 17:06:08 -justin 17:06:27 aleecia: To sum up, hearing some support, and hearing concerns that this is a high implementation cost on developers. Have at least one case of an OS sending DNT as a signal, so lots of different examples/implementations that dont' fit this mold. 17:06:28 adrianba, getting ordering right can be annoying in Chrome/Safari too. Certainly a hacky approach. 17:06:30 q+ to ask does anyone think sites should feel free to ignore DNT signals if a JS api isn't present? 17:06:44 -Lia 17:06:51 ... should write up this and figure out how to mitigate those concerns. 17:06:54 ack npdoty 17:06:54 npdoty, you wanted to ask does anyone think sites should feel free to ignore DNT signals if a JS api isn't present? 17:07:09 npdoty: does anyone think sites should feel free to ignore DNT signals if a JS api isn't present? 17:07:32 ... because if not, we can set that aside and just figure out how easy it is for extension developers 17:07:40 I have to go. sorry 17:07:44 Nick, if there is no way to determine if a sites 3rd parties are receiving site-wide exception signals (DNT:0) then I find it hard to hard that that UA without the API should be supported. Unbalanced situation. 17:07:47 q+ 17:07:49 -jchester2 17:07:53 ack dwainberg 17:08:01 Nick, "hard to argue" 17:08:29 +q 17:08:35 ack tl 17:08:36 dwainberg: I think we'd feel that UAs without the API are noncompliant and should be ignored. It's part of the package, if we're about user choices. If it doesn't go both ways, it all breaks down. 17:08:56 +1 to David 17:08:57 - +1.202.326.aall 17:09:05 -jmayer 17:09:06 tl: If users make a choice, and the choice is to always say DNT1, don't ask me when a site wants an exception, shouldn't make it noncompliant. 17:09:15 q? 17:09:23 dwainberg: sure, that could be an option,but not an excuse to not have the API 17:10:17 agenda? 17:10:24 t1, I thought we agreed a UA must support all 3 states to be compliant - that includes user granted exceptions 17:10:32 aleecia: Please do the scheduling doodle! 17:10:42 ... We want to get that done vey soon and work on the F2F 17:10:49 If the site/3rd party is blocked from a dialogue with the user I don't see this as a compliant outcome. 17:10:55 WileyS, tl, I think that's an open and very disputed question for which we'll have a call for objections coming shortly 17:10:58 issue-153? 17:10:58 ISSUE-153 -- What are the implications on software that changes requests but does not necessarily initiate them? -- raised 17:10:58 http://www.w3.org/2011/tracking-protection/track/issues/153 17:11:19 ... Next issue is ISSUE-153 17:11:32 ... what happens when a non-UA changes the DNT setting 17:11:49 I don't understand. Something is at the end of the HTTP protocol, that's rrespnsible' 17:12:00 q+ 17:12:32 ack adrianba 17:12:59 adrianba: Clarify, question was based on how the spec applies to software that you may run on your PC that changes settings on a browser but is not itself a browser 17:13:14 ... Something is changing the user preference that impacts how the browser sends the signal 17:13:42 -dsriedel 17:13:47 Nick, can you explain what you mean by "call for objections"? Doesn't that preclude that we've reached a consensus point? 17:13:55 q+ 17:13:58 q+ 17:14:06 ... All browsers store their prefs somewhere, what happens when the browser doesn't have visibility 17:14:22 dsinger: this is out of scope, that's part of your system design 17:14:31 ack dwainberg 17:15:11 dwainberg: Issue there about question of what set the DNT and how the relevant pieces of software and parties down the chain know. Second issue, something at the end of the HTTP protocol controls what goes out. 17:15:25 ... Do we need that thing to be able to take in and apply exceptions? 17:15:41 ... If no JS API or user interface, how do you take in exception requests? 17:15:42 WileyS, yes, Aleecia mentioned it on the call earlier (I recognize you're not with us on the phone), at the last f2f when we reached an impasse on that question it sounded like further discussion wasn't going to help, the chairs said they would send out a call for objections to different proposals to the Working Group 17:15:54 ack BrendanIAB 17:16:01 @dwainberg: I see a new feature for ccleaner 17:16:25 brendanIAB: Have done some relevant research. AAVG implementation is a plugin that modified HTTP after browser hands it off to the plugin. 17:16:34 Nick, could someone send a more detailed explanation of this issue to the mailing list? Seems like a significant issue if we're at the "Formal Objection" stage. 17:16:38 ... that means the browser is not aware of the modification. 17:16:52 @rvaneijk: or maybe a header signal to request exceptions? 17:16:54 ... that means interaction with the plugin is more user friendly. 17:17:05 aleecia: Does this run into no third party interception and changing of the signal? 17:17:06 WileyS, yes, definitely have more details on the list; this isn't the formal objection stage, fwiw 17:17:12 (JC speaking) 17:17:22 JC: so this could change the header? 17:17:46 BrendanIAB: Yes, so the UA isn't the only entity that is responsible. Giving browser full control might require restructuring of some browser functino. 17:18:04 ... plugins can modify outbound headers in three of five browsers. 17:18:34 it's relatively easy for any user agent to "hijack" and propagate the DNT header signal (that's a problem) 17:18:40 Nick, Thank you. 17:18:49 aleecia: Two approaches possible. Dsinger suggests that we can't handle this as an issue, we shouldn't address it. 17:19:14 q+ 17:19:16 ...this hijacking can be done without explicit knowledge of the user. 17:19:16 ... Or we could handle this through requiring a user presentation, either through exception handling requirement or choice requirement or some other mechanism. 17:19:36 ack dsinger 17:19:44 ... Useful to hear from folks what they think and how they'd address this. 17:20:15 in the case of AVG, they look to send DNT:1 WITHOUT modifying the setting in the user's browser (thus the user has no way to change this) 17:20:18 ... So right now because of UA definition we would not have an issue of AVG as a UA, since it wouldn't be a UA. 17:20:28 -ChrisPedigoOPA 17:20:38 ... So to push it back to the modifier, then we need a "UA and friends" category. 17:20:45 do we just need to add a sentence, "Other software MUST NOT modify DNT preferences without following the requirements of this section."? 17:20:59 q? 17:21:19 q+ 17:21:25 ack dwainberg 17:21:44 dwainberg: I'll take the action. Also question, at some point someone had the idea to add a signal in the header to indicate who set the signal. What happened there? 17:21:54 aleecia: That is an open issue in the TPE doc. 17:22:19 dwainberg, I don't think that actually helps us here, though, right? if we're talking about rogue software changing your preferences without your knowledge... 17:22:53 ... so a hypothetical, that you must state who set the DNT header, then you can imagine UAs needing to coordinate with their plugins to get that info. What we'er hearing is that that may be difficult with current architecture. 17:23:19 Is this right: the UA cannot access the user's setting in the browser to change them? (ref AVG implementation) 17:23:31 plugins and other software can still override the header info. The underlying problem remains, how can a site reliably trust a DNT signal. 17:23:40 dwainberg: Lots of signals here will lead to a lot of confusion for the consumer. 17:23:53 q+ 17:23:54 ... is there a way to make this consistent and easy for the user? 17:24:02 ack vincent 17:24:04 Issue 143 17:24:08 David, Issue 143 17:24:12 vincent: Maybe give priority to UA 17:24:30 s/underlaying/underlying/ 17:24:31 q+ 17:24:37 ack npdoty 17:24:43 I am deeply concerned about the idea that sites can second-guess how 'valid' the dnt:1 signal is. That's a recipe for spiralling lack of trust and compliance. 17:24:49 , when you say "override", you mean just send a DNT signal without notifying the user? 17:25:04 npdoty: Conflicts could be bad, especially for rogue software 17:25:09 ... but may not impact most u sers 17:25:12 have to drop - have a great day everyone 17:25:14 and moreover, the user has no way to toggle back via their browser... 17:25:17 take care, Shane 17:25:21 Maybe give priority to UA that support user exception if such UA is installed 17:25:27 Every other setting? 17:25:29 dwainberg: Are there similar cases where settings have to fight it out? 17:25:30 that's what I meant 17:25:37 @Chris_IAB: with override I mean like a proxy, browser sends DNT:0, and software changes that to DNT:1 17:25:42 npdoty: cookie management, some people have extra tools 17:26:14 dwainberg: Anything in common use? 17:26:21 , thanks... but the UA could just send an ADDITIONAL (perhaps conflicting) signal too 17:26:53 @Chris_IAB: it is just text in a header. ANY additional info can be altered/deleted/overwritten 17:27:15 aleecia: Action item for... who? Write up any sort of sane alternative for how we deal with this case. 17:27:25 I can take an action for a very short proposal per my above suggestion 17:27:28 Example: I set DNT:0 via my browser, then I install AVG and it just starts sending DNT:1 in addition to my DNT:0 signal (both signals are set)-- how does a pub/ad-network deal with that? 17:27:30 "The software that is responsible for causing a DNT header to be sent is also responsible for assuring it reflects the user's intention" 17:27:47 , I get how headers work, thanks :) 17:28:11 action: doty to write a very short proposal (with dsinger) on issue-153 17:28:11 Created ACTION-231 - Write a very short proposal (with dsinger) on issue-153 [on Nick Doty - due 2012-08-01]. 17:28:24 @npdoty: is that different from the Action I just agreed to take? 17:28:31 action-231: dsinger: "The software that is responsible for causing a DNT header to be sent is also responsible for assuring it reflects the user's intention" 17:28:31 ACTION-231 Write a very short proposal (with dsinger) on issue-153 notes added 17:28:35 meant to write "both signals are sent" (not set, but that's also true ;) 17:28:42 aleecia: All for today! Adjourned. 17:28:44 -Peder 17:28:45 -??P11 17:28:45 -johnsimpson 17:28:45 -[Apple] 17:28:46 -aleecia 17:28:46 -eberkower 17:28:46 thanks aleecia! 17:28:47 -brooks 17:28:49 -alex 17:28:51 -BrendanIAB? 17:28:51 cheers, everyone 17:28:53 - +1.703.438.aamm 17:28:55 -vincent 17:28:56 cheers 17:28:57 -adrianba 17:28:59 -tedleung 17:28:59 johnsimpson has left #dnt 17:29:01 -robsherman 17:29:01 tedleung has joined #dnt 17:29:03 -dwainberg 17:29:04 dwainberg, I think we're proposing an alternative 17:29:05 -[Microsoft.a] 17:29:07 -[Mozilla] 17:29:09 -[Microsoft] 17:29:11 -hwest 17:29:14 -rvaneijk 17:29:14 dwainberg, though if we come to the same conclusion: great! 17:29:15 -Chris_IAB 17:29:26 action-231: "Other software MUST NOT modify DNT preferences without following the requirements of this section." 17:29:27 ACTION-231 Write a very short proposal (with dsinger) on issue-153 notes added 17:29:27 ok. thanks, nick. 17:29:44 did that get assigned to me in the issue tracker? 17:29:52 -tl 17:30:04 I think I missed it, let's create it now 17:30:04 -[GVoice] 17:30:54 -jeffwilson 17:30:59 action: wainberg to write a proposal for issue-153 17:30:59 Sorry, couldn't find user - wainberg 17:31:03 -AnnaLong 17:31:28 it's dwainberg 17:31:41 action:dwainberg to write a proposal for issue-153 17:31:57 dwainberg, let's get you signed up formally (will send email offline) and then Tracker can handle an action for you 17:32:19 ok 17:32:22 Zakim, list attendees 17:32:22 As of this point the attendees have been npdoty, aleecia, +1.646.654.aaaa, +1.646.654.aabb, eberkower, +1.202.370.aacc, robsherman, ifette, Joanne, AnnaLong, sidstamm, jeffwilson, 17:32:25 ... jchester2, +1.678.580.aadd, +1.202.695.aaee, vinay, jmayer, dwainberg, dsinger, +1.202.403.aaff, Lia, ChrisPedigoOPA, alex, +49.721.91.aagg, dsriedel, Chris_IAB, 17:32:25 ... +1.813.366.aahh, justin, tl, hwest, fielding, +1.206.658.aaii, BrendanIAB?, adrianba, +1.508.655.aajj, +1.206.369.aakk, tedleung, johnsimpson, rvaneijk, brooks, Nielsen, amyc, 17:32:25 ... suegl, Henry_CBS, Peder, +1.202.326.aall, vincent, [GVoice], +1.703.438.aamm, +1.727.686.aann 17:32:33 rrsagent, make logs public 17:32:36 rrsagent, draft minutes 17:32:36 I have made the request to generate http://www.w3.org/2012/07/25-dnt-minutes.html npdoty 17:32:40 Zakim, bye 17:32:41 leaving. As of this point the attendees were npdoty, aleecia, +1.646.654.aaaa, +1.646.654.aabb, eberkower, +1.202.370.aacc, robsherman, ifette, Joanne, AnnaLong, sidstamm, 17:32:41 Zakim has left #dnt 17:33:05 tedleung has left #dnt 17:50:00 fielding has left #dnt 18:57:52 tlr has joined #dnt 19:57:45 npdoty has joined #dnt 19:58:20 aleecia has left #dnt 20:18:03 ifette has joined #dnt 20:28:49 npdoty has joined #dnt 21:00:42 ifette has joined #dnt