13:19:28 RRSAgent has joined #bpwg 13:19:28 logging to http://www.w3.org/2009/03/10-bpwg-irc 13:19:30 RRSAgent, make logs public 13:19:30 Zakim has joined #bpwg 13:19:32 Zakim, this will be BPWG 13:19:32 ok, trackbot; I see MWI_BPWG()9:30AM scheduled to start in 11 minutes 13:19:33 Meeting: Mobile Web Best Practices Working Group Teleconference 13:19:33 Date: 10 March 2009 13:22:40 Chair: DKA 13:23:02 Agenda: http://lists.w3.org/Archives/Public/public-bpwg/2009Mar/0054.html 13:24:16 Regrets: Francois, Jo, Miguel, Manrique, Yeliz, Adam, Sangwhan, Abel, Nacho, Bruce 13:25:25 jeffs has joined #bpwg 13:26:17 rob has joined #bpwg 13:26:50 MWI_BPWG()9:30AM has now started 13:26:57 + +1.585.278.aaaa 13:27:44 zakim, aaaa is jeffs 13:27:44 +jeffs; got it 13:29:06 Agenda: http://lists.w3.org/Archives/Public/public-bpwg/2009Mar/0054.html 13:29:27 Regrets+ Tom 13:30:25 +Dom 13:30:48 +??P14 13:30:50 s/scolar/scholar 13:30:56 zakim, ??P14 is me 13:30:56 +achuter; got it 13:31:09 ring ring 13:31:21 zakim fail 13:31:35 + +0774811aabb 13:31:41 zakim, aabb is me 13:31:41 +DKA; got it 13:33:19 + +0207287aacc 13:33:28 zakim, aacc is me 13:33:29 +rob; got it 13:34:14 SeanP has joined #bpwg 13:34:31 dstorey has joined #bpwg 13:34:36 zakim, who is here? 13:34:36 On the phone I see jeffs, Dom, achuter, DKA, rob 13:34:37 On IRC I see dstorey, SeanP, rob, jeffs, Zakim, RRSAgent, dom, achuter, DKA, trackbot 13:34:52 having troubles getting the conference phone to accept the passcode 13:35:14 Scribe: Jeff 13:35:17 scribeNick: jeffs 13:35:21 ScribeNick: jeffs 13:35:49 Topic: Questionnaire on the TPAC 13:36:03 + +0472369aadd 13:36:06 Topic: Questionnaire on TPAC 13:36:13 + +1.630.414.aaee 13:36:21 Zakim, aaee is me 13:36:21 +SeanP; got it 13:36:33 -> http://lists.w3.org/Archives/Member/member-bpwg/2009Mar/0020.html Whether BPWG will be at TPAC 2009 in Santa Clara, Nov 2009 13:36:35 simultaneous TPAC and AC meeting 2-6 November in Santa Clara 13:36:43 EdC has joined #bpwg 13:37:09 Dan: do we really think the Group's work will be competed by then? 13:37:15 Yes, Ed, there is a BPWG. 13:37:36 Dom: it appears unlikely both CT and MWAppsBP completed by the end of june 13:37:41 + +41.31.972.aaff 13:37:41 i've joined the call, not sure how to match my number to my irc name though 13:38:01 zakim, aaff is dstorey 13:38:01 +dstorey; got it 13:38:02 Dom: would not be surprised if it took us until the end of this calenda year. 13:38:22 Dan: wondering how many people from EU will be able to attend 13:38:52 Dom: plan at this time is to add $15/day fee to cover meeting costs for TPAC/AC in Nov 13:38:54 "The current plan is to hold Group meetings on Monday 2, Tuesday 3, Thursday 5, and Friday 6 November. The Technical Plenary Day would be held all day Wednesday 4 November. The AC Executive Session would start on the evening of Tuesday 3 November and will be continued in the afternoon of Thursday 5 November. We also plan to charge a registration fee of $50/day to defray a portion of the expenses (more details forthcoming)." 13:39:02 s/$15/$50/ 13:39:10 q? 13:39:11 Dan: can we do a quick poll on the Web? 13:39:16 zakim, who is here? 13:39:16 On the phone I see jeffs, Dom, achuter, DKA, rob, +0472369aadd, SeanP, dstorey 13:39:18 On IRC I see EdC, dstorey, SeanP, rob, jeffs, Zakim, RRSAgent, dom, achuter, DKA, trackbot 13:39:21 Dom: can we do a quick round on this call 13:39:28 +1 for me to be there 13:39:40 +1 13:39:47 probably +1 too 13:39:53 [I probably would go, whether or not BPWG meets there] 13:39:53 +1 13:39:54 Dan: if there is a reason to meet, Dan will be there too (probably maybe) 13:39:58 +0.5 for me 13:40:00 -1 13:40:08 zakim, mute me+1 probably 13:40:08 I don't understand 'mute me+1 probably', achuter 13:40:14 +1 probably 13:40:39 I may also have other WG meetings then 13:40:45 Dan: wants conditional Web-based poll - to determine if we should reserve a spot 13:40:53 Dom: will send out a poll 13:41:25 Dom: maybe this will have to be decided by the Chairs on the basis of the poll 13:41:35 Dan: let us do a poll and ask ppl to respond by friday 13:41:44 ACTION: Dom to create a poll to check who would attend at a F2F in TPAC 13:41:44 Created ACTION-914 - Create a poll to check who would attend at a F2F in TPAC [on Dominique Hazaƫl-Massieux - due 2009-03-17]. 13:42:16 Dan: Francois created a face-to-face mtg logistics page 13:42:27 Topic: CT (defer) 13:42:48 http://www.w3.org/2002/09/wbs/37584/BPWG-CT-heuristics/results 13:43:09 Dan: we still need ppl to respond to the poll, ASAP (today) 13:43:33 Dan: discussion deferred awaiting more responses 13:43:48 Dom: let us look at the current respnses 13:44:00 s/respnses/responses 13:44:23 Dan: poll referred to is addendum on the MWAPB 13:44:27 http://www.w3.org/2002/09/wbs/37584/BPWG-addendum-feedback/results 13:44:52 Dom: comments need to be taken into account 13:45:32 Dan: how should we orchestrate the additional work which needs to be accomplished? 13:46:00 Dan: would a focused editorial session on this topic work? 13:46:49 Dan: another option would be focused time or a breakout at the f2f focused on MWApps 13:47:47 Dan: teleconf attendance at mtg should not be a problem 13:48:01 Dan: moving on to next item 13:48:13 Topic: Mandatory Heuristics issues 13:48:21 zakim, mute me 13:48:21 achuter should now be muted 13:48:24 http://www.w3.org/2002/09/wbs/37584/BPWG-CT-heuristics/results 13:48:55 Dom: running problem - should we mandate things ref to transcoding madating yes/no 13:49:26 Dom: most say "yes, no transcoding" with comments in other direction from Sean 13:49:42 Dom: pls express opinion via poll ASAP 13:50:18 zakim who is here? 13:50:28 Dan: thinks we should take a resolution on this as it is a SHOULD requirement 13:50:36 zakim, who is here? 13:50:36 On the phone I see jeffs, Dom, achuter (muted), DKA, rob, +0472369aadd, SeanP, dstorey 13:50:38 On IRC I see EdC, dstorey, SeanP, rob, jeffs, Zakim, RRSAgent, dom, achuter, DKA, trackbot 13:51:23 Sean: there seems to be some agreement that it should be a SHOULD-level requirement, unless the user has requested that the transformation be allowed 13:51:30 Sean: would be okay with that 13:52:01 Dom: can I take this as meaning you would not raise a formal objection? 13:52:09 Sean: I would not raise a formal objection 13:52:24 Dan: asks Dom to raise formal resolution 13:52:28 Dom: okay 13:52:46 PROPOSED RESOLUTION: a CT proxy SHOULD NOT transform a page that matches well-known mobile heuristics (to be defined) unless the user has explicitly requested it 13:53:03 +1 13:53:10 +1 13:53:10 +1 13:53:11 +1 13:53:31 RESOLUTION: a CT proxy SHOULD NOT transform a page that matches well-known mobile heuristics (to be defined) unless the user has explicitly requested it 13:53:41 -SeanP 13:53:43 ISSUE-268? 13:53:43 ISSUE-268 -- Test cases to illustrate mobile web application best practices -- OPEN 13:53:43 http://www.w3.org/2005/MWI/BPWG/Group/track/issues/268 13:53:53 Dan: are there additional sub-issues? 13:53:56 ISSUE-286? 13:54:00 ISSUE-286 -- Transformation of Mobile Content/Mandating some respect of some heuristics -- OPEN 13:54:00 http://www.w3.org/2005/MWI/BPWG/Group/track/issues/286 13:54:20 +1 13:54:46 q? 13:54:55 Dan: my impression we need more discussion on the heuristics themselves 13:54:57 +SeanP 13:55:02 PROPOSED RESOLUTION: mobile doctypes (XHTML MP and Basic, WML, iMode) is a recognized mobile heuristic 13:55:15 +1 13:55:16 +1 13:55:16 +1 13:55:17 +1 13:55:19 +1 13:55:24 RESOLUTION: mobile doctypes (XHTML MP and Basic, WML, iMode) is a recognized mobile heuristic 13:55:36 s/is/are 13:55:37 PROPOSED RESOLUTION: and are a recognized mobile heuristic 13:56:05 +1 13:56:09 +1 13:56:11 +1 13:56:18 q+ 13:56:31 ack seanp 13:56:42 Dan: to be clear, are we limiting the allowed heuristics to what we list 13:56:56 Dom: media="all" means page is for all defined media types 13:57:32 Sean: if media="all" is there def a handheld page? 13:58:12 Dom: "all" is supposed to include "handheld" 13:58:17 PROPOSED RESOLUTION: is a recognized mobile heuristic 13:58:53 Dan: this also relates to my issue, are we telling ppl you SHOULD use these heuristics and NOT any others? 13:59:10 +1 13:59:13 +1 13:59:16 Dom: we are saying you have to respect these heuristics, but are not constrained from using your own in addition 13:59:19 +1 13:59:22 +1 13:59:35 RESOLUTION: is a recognized mobile heuristic 13:59:42 PROPOSED RESOLUTION: MIME Types defined in http://www.w3.org/2005/MWI/BPWG/Group/TaskForces/CT/editors-drafts/Guidelines/081107#sec-Example-Content-Types minus application/xhtml+xml are mobile heuristics 13:59:53 +1 14:00:02 +1 14:00:07 +1 14:00:08 +1 14:00:30 +1 14:00:39 +1 14:00:45 0 14:00:47 RESOLUTION: MIME Types defined in http://www.w3.org/2005/MWI/BPWG/Group/TaskForces/CT/editors-drafts/Guidelines/081107#sec-Example-Content-Types minus application/xhtml+xml are mobile heuristics 14:01:35 PROPOSED RESOLUTION: a mobileOK claim is a mobile heuristic 14:01:42 Dan: let us make an informative note that vendors may also wish to respect a mobileOK client 14:02:50 Dan: let our document not be gated by POWDER 14:03:43 PROPOSED RESOLUTION: a mobileOK claim is a mobile heuristic, but marked as a "feature at risk" 14:03:50 +1 14:04:00 +1 14:04:05 q+ 14:04:05 +1 14:04:06 +1 14:04:11 ack ed 14:04:40 Ed: is that just at the level of an idea or defined in doc? 14:05:21 Dan it is defined but insufficient implementation experience 14:05:27 +1 14:05:28 +1 14:05:31 s/Dan/Dom 14:05:42 RESOLUTION: a mobileOK claim is a mobile heuristic, but marked as a "feature at risk" 14:06:01 q+ 14:06:04 ack ed 14:06:06 Dan: can we then close ISSUE-286, chorus of "no" 14:06:09 Microsoft-specific meta-tag 14:06:10 "MobileOptimized" intended to identify Mobile-IE optimized 14:06:10 content. 14:06:10 14:06:10 where nnn is a number of pixels. 14:06:47 -1 on MobileOptimized 14:06:56 Dan: asks Ed for URI to document about this issue on MSDN 14:07:10 -> http://msdn.microsoft.com/en-us/library/ms890014.aspx Definition of mobileOptimized in MSDN 14:07:32 If it a IE thing, it may risk Pocket IE optimised stuff 14:07:35 Dom: not very widely deployed so does not need to be on the list 14:07:50 It is defined here http://msdn.microsoft.com/en-us/library/ms890014.aspx 14:08:09 -> http://developer.apple.com/safari/library/documentation/AppleApplications/Reference/SafariWebContent/UsingtheViewport/chapter_4_section_5.html safari viewport 14:09:12 So far WebKit, Opera Mobile, and I think Opera Mini 14:09:40 q+ 14:09:43 Dan: asking what should be on the list 14:10:01 q+ 14:10:07 Dan: does it make sense to be more permissive now and cut down later based on community feedback? 14:10:09 ack rob 14:10:34 Rob: these things tend to be designed for small devices anyway 14:10:43 +1 on keeping the list as short as possible for next draft 14:11:03 ack edc 14:11:06 q? 14:11:22 Dan: becomes an issue with higher-res/browser-capability smartphone 14:11:54 Rob: difficult to distinguish when represented as HTML 14:12:32 Dom: tends towards keeping list as short as possible and looking for feedback on what to include in the end 14:12:48 Dan: what about including these 2 as editorial note 14:13:07 Unsure or in section E? 14:13:12 would vote for including Viewport 14:13:33 Dan: asking for proposed resolution 14:13:51 PROPOSED RESOLUTION: is a proposed mobile heuristic, as an editors note 14:13:58 +1 14:14:23 Where do editors' notes appear in the document? 14:14:48 tentatively +1 but wil lhave to look at what params are set in the viewport 14:15:05 0 (because I don't know enought about it right now) 14:15:25 Dom: include a note saying asking for feedback on including Viewport in the list of heuristic 14:16:03 +1 14:16:04 Is viewport specifically iPhone specific, or more generally WebKIT? If the latter, found in desktop browsers? 14:16:07 http://developer.apple.com/safari/library/documentation/AppleApplications/Reference/SafariHTMLRef/Articles/MetaTags.html#//apple_ref/html/const/viewport 14:16:27 for all the viewport properties 14:16:42 Dom: works on a number of smartphne browsers 14:17:02 s/smartphne/smartphone 14:17:24 0 14:17:41 0 (what about the parameters that distinguish viewports for mobiles?) 14:17:42 for Apple docs on Viewport attributes and uses: http://developer.apple.com/safari/library/documentation/AppleApplications/Reference/SafariHTMLRef/Articles/MetaTags.html#//apple_ref/html/const/viewport 14:17:53 Dan: thinks we should take a resolution 14:18:46 dstorey: this is not mobile-specific 14:19:47 PROPOSED RESOLUTION: is not a proposed mobile heuristic, since it is not an explicit declaration of mobile content 14:19:56 +1 14:20:14 hmmmmm, think I am a -1 on this right now 14:20:37 +1 14:20:38 +0 14:20:47 why does a heuristic have to be solely about mobile? can it not be about displays and germane to mobile? 14:21:53 Dom: WRT jeffs question - scope of CT document is only to regulate things about mobile 14:21:56 zakim, who's noisy? 14:22:01 q+ 14:22:06 ack jeffs 14:22:08 dom, listening for 10 seconds I heard sound from the following: Dom (5%) 14:22:10 q? 14:22:12 zakim, mute me 14:22:12 Dom should now be muted 14:22:20 Scribe: Dan 14:22:23 ScribeNick: DKA 14:22:44 Jeff: We're talking about regulating within the mobile domain - I don't see how this (viewport) is out of scope. 14:22:45 ack me 14:23:39 q+ 14:23:39 Dom: [rephrasing] meta name=viewport could be used for a tv screen where resolution is limited but you don't have other mobile limitations - as such it's not an explicit indication that a page is intended for mobile. 14:24:19 This seems a similar issue as the media="all" for CSS. 14:24:21 Jeff: Seems to me that just because it can be used for other display devices doesn't mean it can't be used as an explicit heuristic in a mobile context. We're talking about what the mobile browser will or won't do when it hits this tag. 14:25:41 Dom: in the case where you're designing a tv-specific page and you're using heavy images, you use meta name=viewport to say that the expected width is 600 pixesl wite but that doesn't mean your page is designed for mobile - so a proxy in this specific case should transform the content. 14:25:59 Jeff: Just looking at one thing doesn't make sense... 14:26:32 Dom: We're not saying ct proxies must not used meta-name=view port as a heuristic. What we're saying is that it's not sufficient. 14:27:05 Dom: We are also saying that as soon as you encounter one of the heuristics you shoul not transform. 14:27:10 Jeff: OK 14:27:19 Jeff: Will you not mention viewport at all? 14:27:26 Dom: Yes. 14:27:28 PROPOSED RESOLUTION: is not a notransform-recognized mobile heuristic, since it is not an explicit declaration of mobile content 14:27:34 Jeff: I'm not happy. 14:27:51 Jeff: Makes sense to use [viewport] somewhere. 14:28:16 s/use/mention/ 14:28:27 Dom: Could be in an appendix but could create confusion. 14:28:36 ScribeNick: jeffs 14:29:21 Could be in section E, but then there should be a mention that the attributes associated to the tag must be analyzed to try to figure out whether the target is mobile or not. 14:29:59 Dan: personally inclined to include it as a note, feedback from community will tell us if we need to mandate otehr heuristics 14:30:08 +1 14:30:10 s/otehr/other 14:30:11 +1 to not including viewport as a recognized heuristic 14:30:19 +1 14:30:36 0 14:30:42 +1 14:30:46 0 14:30:59 so what about mobileoptimized ? 14:30:59 RESOLUTION: is not a notransform-recognized mobile heuristic, since it is not an explicit declaration of mobile content 14:31:30 PROPOSED RESOLUTION: including an editor's note on calling for more mobile-specific heuristics 14:31:31 Dan: *now* can we close that issue? 14:31:44 0 14:31:44 +1 14:31:45 +1 14:31:53 +1 14:32:02 RESOLUTION: including an editor's note on calling for more mobile-specific heuristics 14:32:19 PROPOSED RESOLUTION: is not a notransform-recognized mobile heuristic, since it doesn't seem to widely-deployed enough to deserve mention 14:32:36 +1 14:32:49 0 14:33:16 PROPOSED RESOLUTION: is not a notransform-recognized mobile heuristic, since it doesn't seem to widely-deployed enough to deserve mention 14:33:22 +1 14:33:28 +1 14:33:40 -1 (but...) 14:33:42 q+ 14:33:56 ack Sean 14:34:03 q? 14:34:06 ack EdC 14:34:11 0 14:34:48 EdC: on the one hand, could decide this is taken as a not-heuristic, on the other hand, could be in appendix 14:34:59 Dom: we are just addressing mandated heuristicvs 14:35:09 +1 (not in mandated heuristics) 14:35:14 s/heuristicvs/heuristics 14:35:39 Dom: should we adress non-mandated heuristics now or later? 14:35:52 Dan: let us look for community feedback first 14:36:11 What about an editorial note mentioning consideration for the mobileoptimized and calling for feedback? 14:36:56 Dom and Dan: back and forth on whether we should be working with non-normative (or potentially so) heuristics 14:38:01 Dom: the Q for me is: should we have it or weill it get outdated very quickly? do not wish to create confusion about the heuristics 14:38:10 s/weill/will 14:39:04 q+ 14:39:06 Dan: suggests not having such a scection unless enormous community feedback to deal w this 14:39:10 PROPOSED RESOLUTION: we do not include a list of non-mandated heuristics in the document 14:39:13 ack seanp 14:39:21 s/scection/section 14:39:22 -1 14:39:44 Sean: this could be useful to content providers 14:40:09 q? 14:40:13 Dom: if only useful to them, but not to content providers, should not be in this doc 14:40:34 I for one think such a list is useful 14:40:48 s/if only useful to them, but not to content providers, should not be in this doc/don't think it's useful to content providers if they can't rely on it to make decisions/ 14:40:55 Dan: who supports that resolution, pls? 14:41:46 Dom: wants to create a new issue on this specific point 14:42:12 Dan: wants to close larger issue we have and open new issue specific to this topic 14:42:18 close ISSUE-286 14:42:18 ISSUE-286 Transformation of Mobile Content/Mandating some respect of some heuristics closed 14:42:19 +1 14:42:23 +1 14:42:46 TOPC remaining CT issues 14:43:08 q? 14:43:19 s/TOPC/TOPIC 14:43:25 q+ 14:43:36 Dan: suggests we close the call if no burning issues 14:44:15 ACTION-897? 14:44:15 ACTION-897 -- Eduardo Casais to establish what best current practice is with regard the withrawal of use of X- once the non X- form is agreed -- due 2009-01-20 -- OPEN 14:44:15 http://www.w3.org/2005/MWI/BPWG/Group/track/actions/897 14:44:29 lists.w3.org/Archives/Public/public-bpwg/2009Feb/0000.html 14:44:49 Dom: shouldn't we talk the larger topic before we close the issue? 14:44:58 Dan: okay 14:45:29 s/shouldn't we talk the larger topic/shouldn't we talk about the larger topic 14:45:49 Dan: wants to talk over in last 15 mins of mtg 14:46:06 EdC: addressing the larger point of the X-Device field 14:47:11 EdC: some proxies modify the header sent by the terminal, but then put in again as x-device- but x-headers are experimental only according to IETF 14:47:41 -achuter 14:47:45 EdC: current IETF practice allows registering both X-field and non-X-field headers for transition period 14:48:11 EdC: this does not bring any benefits to proxy providers etc 14:48:34 EdC: requires programming and communications overhead 14:49:16 EdC: proposal is keep X-device header fields for the moment and indicate in CT guidelines these may become deprecated 14:49:53 Dom: one proposal is to not say anything about additional headers to be sent 14:50:00 s/one/another/ 14:51:12 PROPOSED RESOLUTION: we mandate sending X-device headers, and say they may get deprecated in the future 14:51:19 PROPOSED RESOLUTION: we do not mandate sending X-device headers 14:51:23 q+ 14:52:29 q? 14:52:31 EdC: we had already discussed some time ago and current version of the guidelines should say proxies should not modify, and if do should save original values in X-header fields 14:52:32 ack edc 14:53:09 EdC: is this 2 resolutions or 1? 14:53:11 q+ 14:53:16 ack seanp 14:53:16 Dom: choice of one or the other 14:53:44 SeanP: didn't we settle on the 1st version last week? 14:53:56 q+ 14:54:00 I also remember settling on #1 14:54:12 q? 14:54:14 ack edc 14:54:17 Dom: checking minutes 14:54:54 EdC: my issue is that if we go for 2nd resolution, what do proxies send? original values or modified values? 14:54:58 +1 on number 1 14:55:09 +1 on number 1 14:56:19 EdC and Dom: back and forth 14:56:54 +1 on 1 14:57:01 Dan: I don't think we can take a resolution on this today 14:57:28 +1 to #1 as well 14:57:29 Dan: we need to record strong support for mandating, but we need to defer 14:57:42 close ACTION-897 14:57:47 ACTION-897 Establish what best current practice is with regard the withrawal of use of X- once the non X- form is agreed closed 14:58:22 Dan: has draft agenda for f2f almost done, will try to get it out tomorrow 14:58:44 -DKA 14:58:45 -Dom 14:58:46 bye. 14:58:47 - +0472369aadd 14:58:48 -rob 14:58:50 -SeanP 14:58:51 Dan: time to say goodbye 14:59:11 (waves at dom) thanks for all the work 14:59:24 -jeffs 15:00:04 -dstorey 15:00:05 MWI_BPWG()9:30AM has ended 15:00:06 Attendees were +1.585.278.aaaa, jeffs, Dom, achuter, +0774811aabb, DKA, +0207287aacc, rob, +0472369aadd, +1.630.414.aaee, SeanP, +41.31.972.aaff, dstorey 15:00:18 rob has left #bpwg 15:00:30 ISSUE-288 and ISSUE-289 created 15:00:37 RRSAgent, draft minutes 15:00:42 I have made the request to generate http://www.w3.org/2009/03/10-bpwg-minutes.html dom 15:00:42 zakim, bye 15:00:42 Zakim has left #bpwg 15:37:26 dstorey has joined #bpwg