13:57:54 RRSAgent has joined #bpwg 13:57:54 logging to http://www.w3.org/2008/09/23-bpwg-irc 13:57:56 RRSAgent, make logs public 13:57:56 Zakim has joined #bpwg 13:57:58 Zakim, this will be BPWG 13:57:59 Meeting: Mobile Web Best Practices Working Group Teleconference 13:57:59 Date: 23 September 2008 13:57:59 ok, trackbot; I see MWI_BPWG(CTTF)10:00AM scheduled to start in 3 minutes 13:58:08 Chair: francois 13:58:14 Agenda: http://lists.w3.org/Archives/Public/public-bpwg-ct/2008Sep/0053.html 13:58:26 Regrets: SeanP, jo 14:00:15 RRSAgent, draft minutes 14:00:15 I have made the request to generate http://www.w3.org/2008/09/23-bpwg-minutes.html francois 14:01:33 zakim, code? 14:01:47 the conference code is 2283 (tel:+1.617.761.6200 tel:+33.4.89.06.34.99 tel:+44.117.370.6152), francois 14:02:03 rob has joined #bpwg 14:02:07 MWI_BPWG(CTTF)10:00AM has now started 14:02:16 +Francois 14:03:03 +Bryan_Sullivan 14:03:14 + +0049211aaaa 14:03:32 + +0207287aabb 14:03:38 hgerlach has joined #bpwg 14:03:43 zakim, aaaa is hgerlach 14:03:51 +hgerlach; got it 14:03:57 zakim, aabb is rob 14:04:05 +rob; got it 14:04:12 Bryan has joined #bpwg 14:05:03 ScribeNick: rob 14:05:06 Scribe: rob 14:06:27 ScribeNick: francois 14:06:31 Scribe: francois 14:06:35 Topic: New comments received 14:06:44 -> http://lists.w3.org/Archives/Public/public-bpwg-comments/2008JulSep/0154.html fd's no-comment comment 14:08:09 tomhume has joined #bpwg 14:08:14 + +0789972aacc 14:08:39 zakim, aacc is AndrewS 14:08:39 +AndrewS; got it 14:09:03 ScribeNick: Bryan 14:09:06 http://cgi.w3.org/member-bin/irc/irc.cgi works 14:09:06 Scribe: Bryan 14:09:09 rob has joined #bpwg 14:09:16 + +0752568aadd 14:09:27 zakim, aadd is tomhume 14:09:28 +tomhume; got it 14:09:43 -> http://lists.w3.org/Archives/Public/public-bpwg-comments/2008JulSep/0152.html IAB message 14:09:47 andrews has joined #bpwg 14:10:09 Francois: may be some comments coming from W3C internal review of the CT guidelines. 14:10:51 Topic: LC-2018: on the title 14:10:52 ... these offer W3C staff the chance to comment given they are very busy 14:11:16 andrews has joined #bpwg 14:11:29 - Content Transformation Proxies: Guidelines 14:11:29 - Guidelines for Mobile Web Content Transformation Proxies 14:11:30 ... on the doc name, we can narrow the choice between two 14:11:58 b) +1 14:12:20 ... we are more about web browsing than web, but browsing may be a confusing term to include; mobile web seems fine 14:12:28 I favour the second 14:12:41 PROPOSED RESOLUTION: The title of the spec will be "Guidelines for Mobile Web Content Transformation Proxies" 14:12:48 +1 14:12:51 q+ 14:12:56 ack Bryan 14:13:49 Bryan: recommend to leave out mobile as this is whole web content 14:13:51 Good point - I agree 14:14:00 Guidelines for Content Transformation Proxies in Mobile Networks 14:14:01 +1 14:14:05 +1 14:14:07 -1 14:14:45 Heiko: proposes "in Mobile Networks" 14:15:15 PROPOSED RESOLUTION: The title of the spec will be "Guidelines for Web Content Transformation Proxies" 14:15:24 +1 14:15:29 Bryan: we are not limiting this to mobile networks; limited capability devices in general 14:15:37 +1 14:15:45 +1 14:15:48 +1 14:15:49 +1 14:15:50 +1 14:16:07 Francois: suggests we come to agreement to close this item as we could spend a lot of time on it 14:16:20 RESOLUTION: The title of the spec will be "Guidelines for Web Content Transformation Proxies" 14:16:27 q+ 14:16:33 ack hgerlach 14:16:50 -tomhume 14:17:10 Heiko: for new people, it may be hard to know that a key use case is in the mobile network context 14:17:38 Francois: the abstract of the title could include mobile and a proposal can be sent to the mailing list for that 14:17:41 +tomhume 14:17:46 Topic: LC-2025: On the quality and purpose of the doc 14:18:03 close ACTION-831 14:18:03 ACTION-831 Continue discussion of the title on the list closed 14:18:18 -> http://lists.w3.org/Archives/Public/public-bpwg-ct/2008Sep/0004.html heiko's comments 14:18:49 Francois: what can we resolve to do on this? 14:19:56 Heiko: this will come out of the whole comment resolution process; dont want to question the whole objective, this just provides general guidelines on how to improve the doc 14:20:17 Francois: we can include better examples and will come back to this in the end 14:20:20 -tomhume 14:20:21 Close ACTION-829 14:20:21 ACTION-829 Detail his thoughts arising from discussion of LC-2025 closed 14:20:37 Topic: LC-2012: clarification of the introduction 14:20:59 -> http://lists.w3.org/Archives/Public/public-bpwg-ct/2008Sep/0015.html Tom's proposal 14:21:46 Apologies all, I appear to have lost my telephone connection :( 14:21:57 "Within this document content transformation refers to the 14:21:57 manipulation of requests made to, and content delivered by, an origin 14:21:57 server. This manipulation is carried out by proxies with a view to 14:21:57 making content delivered more suitable for mobile presentation." 14:22:11 Francois: we should keep this for now, we do need to improve the intro, and can resolve to accept Tom's wording, about the 1st sentence of the intro 14:22:36 +1 14:23:03 PROPOSED RESOLUTION: re. LC-2012, use Tom's wording above, (and note we may have to further clarify the introduction for other reasons anyway) 14:23:14 +1 14:23:15 +1 14:23:28 +1 14:23:42 +1 14:23:49 RESOLUTION: re. LC-2012, use Tom's wording above, (and note we may have to further clarify the introduction for other reasons anyway) 14:23:59 RESOLUTION: re. LC-2012, use Tom's wording above, (and note we may have to further clarify the introduction for other reasons anyway) 14:24:05 Topic: LC-2064: duplicated IDs in the document 14:24:41 Francois: this one is a mistake; a bug in firefox 14:24:46 PROPOSED RESOLUTION: LC-2064 is a mistake. There are no duplicated IDs in the document. 14:24:56 +1 14:25:02 RESOLUTION: LC-2064 is a mistake. There are no duplicated IDs in the document. 14:25:10 Topic: LC-2003: no mention of whitelists 14:25:29 -> http://lists.w3.org/Archives/Public/public-bpwg-ct/2008Sep/0026.html jo's proposal 14:25:52 +tomhume 14:26:15 PROPOSED RESOLUTION: re. LC-2003, stick to our position and use Jo's proposed response in public-bpwg-ct/2008Sep/0026.html 14:26:26 -1 14:26:44 Francois: the essence is that this is an internal proxy issue 14:27:06 Heiko: don't agree, but can accept a team agreement 14:27:32 q+ 14:27:38 ack Bryan 14:28:12 q+ to support Heiko's point that whitelists do exist - and won't go away just because we don't mention them 14:29:04 Bryan: we can consider content management interfaces through other specifications or fora, e.g. OMA 14:29:18 Bryan: OMA is working on content management interfaces for example 14:29:51 Francois: agree that new technologies may be needed, if there is some clear work going on, we can mention it in the appendix 14:30:05 ack rob 14:30:05 rob, you wanted to support Heiko's point that whitelists do exist - and won't go away just because we don't mention them 14:30:57 Rob: there is talk of mechanisms, but CP's are aware of the need to be on whitelists, so it is strange that we don't mention it in more detail 14:31:50 -tomhume 14:31:56 Francois: the rationale is that it is not needed for our guidelines, and is just the internal processing of proxies; we could add a note mentioning whitelists 14:32:28 Rob: a note should tell CP to contact the network operator if they are having trouble 14:32:32 q+ 14:32:53 Bryan: should be called the "proxy operator" 14:33:39 ack hgerlach 14:33:39 Francois: we could note that whitelist require CPs to submit some request to manage their handling 14:33:56 Rob: it should be the proxy operator who takes the action 14:35:14 Heiko: the diverging views here indicate the need for clarity; the history of this is that the use of lists in the proxy were to prevent adaptation; the same concept can be applied to user-agents 14:36:53 Heiko: the only issue left is that 200 OK pages; for dedicated URL we see issues with 200 OK instead of 406; human launguage guidance of incompatibility cannot be used semantically and thus we need whiltelists 14:38:06 Francois: proposes someone take an action to propose text so we can try to get agreement on it 14:39:15 q+ 14:39:30 Bryan: we could just list the types of functions that could be controlled by whitelists in tyhe document and leave the details out 14:40:36 Bryan: we can just list the functions e.g. don't modify this user agent or that site 14:40:51 ack hgerlach 14:40:57 Francois: the listing of the functions is where the opinion divergence happens 14:41:10 +tomhume 14:42:04 Heiko: we had another item about the manipulation of other headers as well; we can expand the user-agent mod control whitelist text (if we had it) to include other headers as well 14:42:49 Francois: the relationship between whitelists and headers is unclear 14:43:06 Heiko: to control the changing of the user agent for specific pages 14:43:40 q+ to say we don't want to go into too much detail 14:43:45 ack rob 14:43:45 rob, you wanted to say we don't want to go into too much detail 14:43:46 ... the decision on whether the UA is changed should be the site provider's 14:44:35 Rob: we should not go into too much detail about the purpose of the controls; just note that there may be functions that control the automatic behavior 14:45:47 Bryan: I can try to provide some more generic text that will hopefully be useful 14:45:48 ACTION: Bryan to provide some text on whitelists to see if we can include them somehow and come to an agreement re. LC-2003 14:45:48 Created ACTION-850 - Provide some text on whitelists to see if we can include them somehow and come to an agreement re. LC-2003 [on Bryan Sullivan - due 2008-09-30]. 14:46:16 Topic: LC-2068: on requests that contain Cache-Control: no-transform directives 14:46:27 -> http://lists.w3.org/Archives/Public/public-bpwg-ct/2008Sep/0029.html Jo's proposal 14:48:04 "If the request contains a Cache-Control: 14:48:04 no-transform directive proxies must follow HTTP sections 14.9.5 and 14:48:04 13.5.2." 14:48:26 Francois: HTTP RFC talks about presence of the cache control header; we need to improve the clarity of the text and would like to hear proposals for that 14:48:43 ... text in the CT guidelines of course... 14:48:50 I think that we should leave the text unchanged. 14:49:20 "If the request contains a Cache-Control: no-transform 14:49:20 directive proxies must forward the request unaltered to the server, 14:49:20 other than to comply with transparent HTTP behaviour and as noted 14:49:20 below." 14:50:18 Francois: we could clarify the "as noted below" part. 14:50:29 "If the request contains a Cache-Control: no-transform directive proxies must forward the request unaltered to the server, other than to comply with transparent HTTP behavior and as noted below (see 4.1.6 Additional HTTP Headers)" 14:51:13 Andrew: would not suggest any changes; it would probably just make it less clear 14:51:54 Francois: we could ref the transparent HTTP behavior, but the whole spec is assumed to be on top of HTTP anyway 14:51:58 PROPOSED RESOLUTION: re. LC-2068, we think the text is as clear as possible. Stick to the text in the spec. 14:52:15 +1 14:52:16 +1 14:52:18 -tomhume 14:52:21 +1 14:52:23 +1 14:52:24 +1 14:52:28 RESOLUTION: re. LC-2068, we think the text is as clear as possible. Stick to the text in the spec. 14:52:39 Topic: LC-2008: on use of Vary header 14:52:48 -> http://lists.w3.org/Archives/Public/public-bpwg-ct/2008Sep/0030.html Jo's proposal 14:53:31 Apologies to all, I'm unable to keep a mobile signal here and am about to lose net.connection :( 14:53:51 "If a server varies its representation according to examination of 14:53:51 received HTTP headers then it must include a Vary HTTP header indicating 14:53:51 the headers it examines in accordance with [ref]. 14:53:51 " 14:54:05 Francois: The text is too long and thus obscure; Jo proposes to simplify the text 14:54:22 Current text: "If a server varies its representation according to examination of 14:54:22 received HTTP headers then it must include a Vary HTTP header indicating 14:54:22 this to be the case. If, in addition to, or instead of HTTP headers, a 14:54:22 server varies its representation based on other factors (e.g. source IP 14:54:22 Address) then it must, in accordance with [RFC 2616 14:54:23 HTTP], 14:54:25 include a Vary header containing the value '*'. 14:54:27 " 14:55:01 Francois: fine with Jo's proposal; we don't need to restate the RFC; readers can go there to get details 14:55:08 Agree 14:55:13 PROPOSED RESOLUTION: re. LC-2008, update the text according to Jo's proposal, as pasted above 14:55:17 +1 14:55:20 +1 14:55:21 +1 14:55:35 RESOLUTION: re. LC-2008, update the text according to Jo's proposal, as pasted above 14:57:02 Topic: LC-2090, LC-2091 on headers/footers 14:57:14 -> http://lists.w3.org/Archives/Public/public-bpwg-ct/2008Sep/0038.html Heiko's proposal 14:58:36 Heiko: adpated pages could include headers/footers, for non-adapted pages we should not add these 14:58:59 Francois: these should be out ot scope of the document; there were comments on copyright issues 14:59:02 q+ 14:59:13 ack Bryan 14:59:49 q+ to agree that just because it's possible does not mean it's recommended 15:00:17 ack rob 15:00:17 rob, you wanted to agree that just because it's possible does not mean it's recommended 15:00:28 Bryan: we should leave this off the table 15:00:59 PROPOSED RESOLUTION: re. LC-2090, leave headers/footers off the table. Out of scope of this document. 15:01:10 rob: agree that just because it's possible does not mean it's recommended 15:01:18 -1 15:04:03 linked to http://lists.w3.org/Archives/Public/public-bpwg-ct/2008Sep/0004.html 15:04:19 Heiko: with RC-2025, we discussed changes related to request for more details; now we are being less specific 15:05:09 ok, bye 15:05:13 Francois: suggests that people think about this over the list in the meantime 15:05:24 -hgerlach 15:05:26 -Bryan_Sullivan 15:05:30 -rob 15:05:32 -AndrewS 15:05:34 MWI_BPWG(CTTF)10:00AM has ended 15:05:35 Attendees were Francois, Bryan_Sullivan, +0049211aaaa, +0207287aabb, hgerlach, rob, +0789972aacc, AndrewS, +0752568aadd, tomhume 15:06:32 RRSAgent, draft minutes 15:06:32 I have made the request to generate http://www.w3.org/2008/09/23-bpwg-minutes.html francois 15:08:27 rob has left #bpwg 17:23:03 Zakim has left #bpwg