- From: <noah_mendelsohn@us.ibm.com>
- Date: Mon, 10 Aug 2009 16:45:17 -0400
- To: www-tag@w3.org
- Cc: public-tag-announce@w3.org
During its teleconference of 23 July 2009, the TAG voted to approve [1] the minutes of our F2F meeting of 23-25 June 2009. As has been our recent custom, the minutes are cross referenced from an updated copy of the meeting agenda, which is available at [2], and in text form below. The actual minutes are in three separate Web documents [3-5]. For the convenience of those who require text for use with assistive technologies, and as an aid to finding them in the TAG's email archives, text-only versions of these will be sent in separate emails momentarily. Note that, for most users, the links in [2] will be the most effective way to find things. Noah [1] http://www.w3.org/2001/tag/2009/07/23-minutes#item02 [2] http://www.w3.org/2001/tag/2009/06/23-agenda [3] http://www.w3.org/2001/tag/2009/06/23-minutes [4] http://www.w3.org/2001/tag/2009/06/24-minutes [5] http://www.w3.org/2001/tag/2009/06/25-minutes -------------------------------------- Noah Mendelsohn IBM Corporation One Rogers Street Cambridge, MA 02142 1-617-693-4036 -------------------------------------- [1]W3C | [2]TAG | Previous teleconference: [3]11 June 2009 | Next teleconference: 16th July 2009 (tentative). [1] http://www.w3.org/ [2] http://www.w3.org/2001/tag/ [3] http://www.w3.org/2001/tag/2009/06/11-minutes TAG face-to-face meeting, 23-25 June 2009 — MIT Stata Center, Cambridge, MA, USA [4]Picture of the TAG [4] http://www.w3.org/2001/tag/2009/06/TagStataPictureHiRes.jpg Noah Mendelsohn, Jonathan Rees, Tim Berners-Lee, Dan Connolly, Henry Thompson, Larry Masinter, Ashok Malhotra, John Kemp Nearby: [5]issues list - [6]findings - [7]www-tag archive - [8]tag archive - Actions: ([9]open, [10]pending review) [5] http://www.w3.org/2001/tag/group/track/issues [6] http://www.w3.org/2001/tag/findings [7] http://lists.w3.org/Archives/Public/www-tag/ [8] http://lists.w3.org/Archives/Member/tag/ [9] http://www.w3.org/2001/tag/group/track/actions/open [10] http://www.w3.org/2001/tag/group/track/actions/pendingreview Regrets: T.V. Raman will be participating by phone from the West Coast, and will be available only for afternoon sessions. Agenda Summary Tues 23rd June Agenda Minutes 08:00-9:00 Arrive & Set up The meeting room will be available. Please have your computers and network connections set up for a prompt start at 9AM. 1. [11]Convene & Administration 2. [12]W3C Work on APIs 3. [13]Language Versioning and HTML 4. [14]Web Application State Management 5. [15]Javascript Security [11] http://www.w3.org/2001/tag/2009/06/23-minutes.html#item01 [12] http://www.w3.org/2001/tag/2009/06/23-minutes.html#item02 [13] http://www.w3.org/2001/tag/2009/06/23-minutes.html#item03 [14] http://www.w3.org/2001/tag/2009/06/23-minutes.html#item04 [15] http://www.w3.org/2001/tag/2009/06/23-minutes.html#item05 09:00-9:15 [16]Convene Appoint Scribes, Review F2F Logistics, etc 09:15-9:30 [17]Review F2F Goals and Agenda 9:30-10:30 [18]W3C work on Web APIs 10:30-10:45 Break (15 mins) 10:45-12:00 [19]Language Versioning and HTML (session 1 of 2) 12:00-13:15 Lunch - with W3C & DIG staff (W3C open area - 5th Floor Gates Tower - 75 mins) 13:15-14:45 [20]Web Application State Management (session 1 of 2) 14:45-15:00 Break (15 mins) 15:00-16:30 [21]JavaScript Security 16:30-17:00 [22]TAG Administration: future meetings, etc. Weds 24th June Agenda Minutes 09:00-10:15 [23]The Mobile Web 1. [24]Mobile Web 2. [25]Metadata Access and Formats 3. [26]Versioning and HTML 4. [27]Web Arch for Applications 5. [28]tag administration issues [24] http://www.w3.org/2001/tag/2009/06/24-minutes.html#item01 [25] http://www.w3.org/2001/tag/2009/06/24-minutes.html#item02 [26] http://www.w3.org/2001/tag/2009/06/24-minutes.html#item03 [27] http://www.w3.org/2001/tag/2009/06/24-minutes.html#item04 [28] http://www.w3.org/2001/tag/2009/06/24-minutes.html#item05 10:15-10:45 Break (30 mins) 10:45-12:00 [29]Metadata access and formats 12:00-13:15 Lunch (75 mins) 13:15-14:00 [30]Language Versioning and HTML (session 2 of 2) 14:00-15:15 [31]Web Architecture for Applications 15:15-15:45 Break & picture? (30 mins) 16:15-17:00 [32]TAG Administration: future meetings, etc. Thurs 25th June Agenda Minutes 09:00-10:30 [33]Naming Schemes 1. [34]Naming Schemes 2. [35]HTTP Semantics 3. [36]TAG f2f scheduling 4. [37]Tag priorities and future work 5. [38]Architecture for Web Applications 6. [39]HTML 5 review [34] http://www.w3.org/2001/tag/2009/06/25-minutes.html#item01 [35] http://www.w3.org/2001/tag/2009/06/25-minutes.html#item02 [36] http://www.w3.org/2001/tag/2009/06/25-minutes.html#item03 [37] http://www.w3.org/2001/tag/2009/06/25-minutes.html#item04 [38] http://www.w3.org/2001/tag/2009/06/25-minutes.html#item05 [39] http://www.w3.org/2001/tag/2009/06/25-minutes.html#item06 10:30-10:45 Break (15 mins) 10:45-12:00 [40]HTTP Semantics 12:00-13:30 Lunch (90 mins) 13:30-15:00 [41]TAG Priorities 16:00-17:00 ...those who are not traveling may wish to stay for informal discussion... Unscheduled topics There are some other topics we may decide to discuss in the free time slots. Suggested discussion goals and preparation materials are available in the section linked below. [42]Unscheduled topics Note that preparation is also encouraged for some items for which [43]fixed time slots have not been allocated. We may or may not decide to discuss some or all of these, presumably in the sessions not yet scheduled. Logistics (there is also a separate [44]logistics page) [44] http://www.w3.org/2001/tag/2009/06/06-f2f-local-arrangements.html Venue MIT, Stata Center 32 Vassar Street Cambidge, MA 02139 Schedule: Tue 23 June: 09:00 - 17:00 Wed 24 June: 09:00 - 17:00 Thurs 25 June: 09:00 - 16:00 Agenda Details 1. Convene Goals: + Appoint scribes + Review F2F logistics + Approve minutes of telconferences o [45]11 June 2008 2. Review F2F Goals and Agenda Session shepherd: Noah Mendelsohn Session goals: + Review F2F Goals o Establish more clearly TAG priorities for coming year o Set goals and decide next steps for [46]ISSUE-60 (WebApplicationState-60) and for working draft [47]Usage Patterns For Client-Side URI parameters o Decide whether further TAG work on extensibility and versioning will be cost effective, and in particular whether it will likely have positive impact on the development of HTML 5. o Decide whether the TAG should be working more actively in areas relating to use of the Web with "mobile" devices. o Decide whether the TAG should begin consideration of architectural issues relating to W3C standardization of APIs used for Web Application development. o Make progress on other open TAG issues (e.g. metadata, use of URI schemes, security, etc.) + Review F2F Agenda ([48]this document) Preparation: + [49]Whiteboard summary of proposed TAG priorities from March 2009 TAG F2F. + [50]TAG F2F Priorities email from Noah 3. W3C Work on Web APIs Session shepherds: Ashok Malhotra, John Kemp Background: Traditionally, most of the W3C's Recommendations have focused on data formats such as HTML, identification mechanisms such as URI's, etc. With the rise of AJAX, JavaScript and similar APIs have become an increasingly important aspect of content and application development for the Web, and W3C is considering at least one [51]proposal to charter work on the standardization of such APIs. The TAG has also had some informal discussionts (see thread starting with [52]email from Thomas Roessler) of Geolocation APIs and the Geopriv work. Session goals: + Discuss technical and architectural issues relating to Web APIs. + Decide: o Whether there are technical issues relating to APIs that merit ongoing consideration by the TAG o Decide whether the TAG should play a role in helping the W3C to decide whether to undertake work in this area, and/or how to structure charters for such work o Consider privacy and security issues relating to Javascript APIs that give access to the user's location. Preparation: + [53]W3C and APIs from Larry Masinter and Ashok Malhotra ([54]announcement email) + Email [55]geolocation update from Thomas Roessler. + (optional - late addition) [56]Proposed HTML 5 2D graphics context for use with the [57]canvas element 4. Language Versioning and HTML Session shepherds: Jonathan Rees, Larry Masinter Background: The TAG has for years studied the means used to evolve document and programming languages, and techniques for maximizing interoperability as languages evolve. We have also considered the structure and evolution of HTML in particular, including the tradeoffs between "tag soup" and XHTML views of robustness and error handling. This session is scheduled because some TAG members have recently proposed that we may be able to apply our analyses of language versioning to HTML in particular. TAG Issues relating to this discussion: + [58]ISSUE-20 (errorHandling-20) What should specifications say about error handling? — shepherd: Henry Thompson + [59]ISSUE-33 (mixedUIXMLNamespace-33) Composability for user interface-oriented XML namespaces — no shepherd + [60]ISSUE-41 (LanguageVersioning-41) What are good practices for designing extensible languages and for handling versioning? — shepherd: Larry Masinter + [61]ISSUE-54 (TagSoupIntegration-54) Tag soup integration — shepherd: Henry Thompson Session goals (both sessions): + Decide whether further work on versioning by the TAG is likely to have a constructive effect on HTML in particular + Consider, as a framework, the [62]draft prepared by Larry Masinter and Jonathan Rees + Decide which issue(s) we will use to track this work, and ensure that shepherds have been identified. Preparation: + [63]Architectural Considerations for Language Versioning for the Web (Note from Larry Masinter and Jonathan Rees) 5. [64]ISSUE-60: Web Application State Management Session shepherd: T.V. Raman Background: + The TAG has recently issued a First Public Working Draft titled [65]Usage Patterns For Client-Side URI parameters Session goals: + Make plans for further work on Client Side URI parameters + Plan next draft of [66]Usage Patterns For Client-Side URI parameters Preparation: + First Public Working Draft of [67]Usage Patterns For Client-Side URI parameters 6. JavaScript Security Session shepherd: Jonathan Rees Background: + The TAG recently [68]discussed JavaScript technologies such as [69]Caja, which apply capability-based sandboxing techniques to JavaScript. The goal is to support the "safe" execution of untrusted JavaScript code in a Web page. + The chair does not believe that we currently have an open issue that would provide for continued work in this area. + [70]ACTION-274: See if I can reconstruct a discussion with tlr where present course and speed will lead to GET-based links becoming regarded as unsafe - on Dan Connolly. This is marked PENDING REVIEW, and it appears that no followup on unsafe GET is planned. Session goals: + Clarify significant use cases for safe execution of untrusted code in Web pages (I.e. remind ourselves why we care). + Further educate the TAG regarding technical work and standardization efforts relating to safe execution of untrusted code in Web pages. + Decide whether the TAG has a continued interest in working in this area, and if so, with what goals. + Open an issue and assign a shepherd, if appropriate. Preparation: + [71]Resource protection (Jonathan's F2F preparation notes) + Paragraph on "Chattiness" in [72]Mark Nottingham's review of CORS + [73]Origin isn't (Tyler Close blog post) + [74]Re: The HTTP Origin Header (draft-abarth-origin) (Roy Fielding email) + (optional, longish) [75]ACLs don't (paper by Tyler Close) + (optional, long) [76]Cross-origin resource sharing W3C working draft 7. Mobile Web Session shepherd: John Kemp Background: + John Kemp has offered to give us an overview of important issue relating to the Mobile Web, based on his 10 years of experience working in that area. Goals: + Get better informed about the Mobile Web, related architectural challenges + Decide whether the TAG wants to undertake work relating specifically to the Mobile Web. If so, open issues, assign shepherds, and agree on next steps as appropriate. Preparation: + [77]Mobile Phones, the good, the bad and the ugly 8. Metadata Access and Formats Session shepherds: Ashok Malhotra (metadata access), Jonathan Rees (metadata formats and ontologies) TAG Issues relating to this discussion: + [78]ISSUE-57 (HttpRedirections-57) The use of HTTP Redirection — shepherd: Jonathan Rees + [79]ISSUE-62 (UniformAccessToMetadata-62) — shepherd: Ashok Malhotra (this issue was "split" from issue-57 at the [80]March 2009 TAG F2F meeting.) + [81]ISSUE-63 (MetadataFramework-63) Metadata on the web: representations and ontologies? — shepherd: Larry Masinter ([82]ACTION-254 calls for Larry to announce creation of this issue on www-tag.) + [83]ISSUE-54 (TagSoupIntegration-54) Tag soup integration — shepherd: Henry Thompson Background: + As noted above, we discussed metadata access and formats at the [84]March 2009 TAG F2F meeting, and we now have 3 issues open, but it's not clear that we are making good progress. + Some TAG members have informed the chair that this area is of interest to them. Goals: + Take stock of where we are on all of the above, and see what if anything we actually want to do. Preparation (Metadata access): + [85]Jonathan Rees e-mail discussing LRDD It has been [86]suggested (member-only) that the TAG review but not not necessarily take any action on the following drafts: + [87]http://tools.ietf.org/html/draft-hammer-discovery-03 + [88]http://tools.ietf.org/html/draft-nottingham-site-meta-0 1 + [89]http://tools.ietf.org/html/draft-nottingham-http-link-h eader-05 Preparation (Metadata formats): + [90]Email from Ashok (member only) outlining perceived interests and concerns of various TAG members. [91]Response from Raman. (The chair suggests that copies of this correspondence be moved to the TAG's public www-tag@w3.org archive.) 9. Naming Schemes Session shepherd: Henry Thompson TAG Issues relating to this discussion: + [92]ISSUE-50 (URNsAndRegistries-50): URIs, URNs, "location independent" naming systems and associated registries for naming on the Web - shepherd: Henry Thompson + May also be related to [93]ISSUE-49 (schemeProtocols-49): Relationship of URI schemes to protocols and operations - no shepherd assigned Goals: + Make sure we are agreed on target audience, success criteria, etc. for this work. + Review the new Dirk and Nadia draft + Consider whether this work should be better coordinated with, e.g., [94]ISSUE-49. + Decide on next steps. Preparation: + June 2009 draft of [95]Dirk and Nadia design a naming scheme (the new draft is promised within the next few days — this agenda will be updated with a pointer to the new copy when available) + [96]John Kemp email (member-only) pointing to [97]Widget URIs Editor's Draft + (optional) [98]Widgets 1.0: URI Scheme W3C First Public Working Draft 18 June 2009 10. HTTP Semantics (AWWSW) Session shepherd: Jonathan Rees Background: + Jonathan Rees has been participating in the regular teleconferences of a group attempting to more formally relate HTTP to RDF ([99]email archives). This work was started, at least informally, under the auspices of the TAG. + Recently, discussions have focused on (a) clarifying and relating conflicting notions of "information resource" and (b) considering what HTTP interactions say about resources independent of httpRange-14. Some questions have arisen, and the TAG's input may be helpful in resolving them. Goals: + Send agreed TAG comments on [100]the HTTPbis section on 303 responses (see [101]email from Henry suggesting we do this). + Hear a [102]summary from Jonathan of progress that's been made, and questions that have arisen. + Provide guidance on use cases and goals of an HTTP ontology. + Review the nature of the TAG's relationship to AWWSW, and adjust it if needed. + Review [103]Jonathan's review of HTTPbis's treatment of GET+303. + Determine next steps for [104]ISSUE-57. Preparation: + [105]AWWSW status report + [106]Summary of current state of HttpRedirections-57 + [107]Comments on proposed GET+303 text in HTTPbis 11. TAG Priorities Session shepherd: Noah Mendelsohn Background: + Discussion of TAG priorities at the [108]March 2009 TAG F2F (see minutes of all days, as there were several sessions, and also several lists of potential work areas.) + [109]Summary of potential priority work areas gathered on flip charts at the end of the March F2F + Emails from the chair: o [110]summary of materials relating to TAG priorities o [111]request that the next round of discussions of goals and priorities be done using email ([112]response from Tim). 12. Web Architecture for Applications Background: At the F2F session on June 23, 2009, the TAG decided to consider the possibility of a significant enhancement to the Web Architecture document, to focus on the Web as an application platform. This might be in the form of revisions to the existing Web arch document and/or become a second volume. A rough outline of a table of contents has been written on a white board: + Declarative vs. procedural + APIs + Modules and dependencies + Security - trust boundaries + Privacy (including cross-site issues) + Client-side URIs 13. TAG Administration Goals: + Discuss summer telconference schedule + Discuss dates for future F2F meetings + Consider TAG plans for particiation in the [113]November W3C Technical Plenary and AC Meeting (TPAC) + Discuss summer teleconference scheduling Background: + [114]Tabulation of TAG member responses on summer availability (member-only). 14. Unscheduled items No specific discussion time is allocated to the following, but we may choose to discuss these in some of the free time slots. + ACTION-265 Work with Larry, Henry to frame technical issues relating to the vairous overlapping specs. about URIs, IRIs and encoding on the wire - on Dan Connolly - Due 19 June 2009 + ACTION-264 Draft agenda item for upcoming telcon discussion of geolocation and privacy - on Ashok Malhotra - Due 3 June 2009 + Sniffing - see actions 257 (Noah) & 264 (Larry) [45] http://www.w3.org/2001/tag/2009/06/11-tagmem-minutes.html [46] http://www.w3.org/2001/tag/group/track/issues/60 [47] http://www.w3.org/TR/2009/WD-hash-in-uri-20090415/ [48] http://www.w3.org/2001/tag/2009/06/ [49] http://www.w3.org/2001/tag/2009/03/05-whiteboard-priorities.txt [50] http://lists.w3.org/Archives/Member/tag/2009May/0081.html [51] http://lists.w3.org/Archives/Public/public-new-work/2009May/0000.html [52] http://lists.w3.org/Archives/Public/www-tag/2009Jun/0053.html [53] http://lists.w3.org/Archives/Public/www-tag/2009Jun/att-0085/W3C_and_APIs.htm [54] http://lists.w3.org/Archives/Public/www-tag/2009Jun/0085.html [55] http://lists.w3.org/Archives/Public/www-tag/2009Jun/0053.html [56] http://dev.w3.org/html5/spec/Overview.html#the-2d-context [57] http://dev.w3.org/html5/spec/Overview.html#the-canvas-element [58] http://www.w3.org/2001/tag/group/track/issues/20 [59] http://www.w3.org/2001/tag/group/track/issues/33 [60] http://www.w3.org/2001/tag/group/track/issues/20 [61] http://www.w3.org/2001/tag/group/track/issues/20 [62] http://w3.org/2001/tag/doc/versioning-html/versioning-html-20090611.html [63] http://w3.org/2001/tag/doc/versioning-html/versioning-html-20090611.html [64] http://www.w3.org/2001/tag/group/track/issues/60 [65] http://www.w3.org/TR/2009/WD-hash-in-uri-20090415/ [66] http://www.w3.org/TR/hash-in-uri/ [67] http://www.w3.org/TR/2009/WD-hash-in-uri-20090415/ [68] http://www.w3.org/2001/tag/2009/05/28-minutes.html#item06 [69] http://code.google.com/p/google-caja/ [70] http://www.w3.org/2001/tag/group/track/actions/274 [71] http://www.w3.org/2001/tag/doc/resource-protection/20090615 [72] http://lists.w3.org/Archives/Public/public-webapps/2009AprJun/0643.html [73] http://waterken.sourceforge.net/recent.html#id12 [74] http://lists.w3.org/Archives/Public/ietf-http-wg/2009JanMar/0037.html [75] http://waterken.sourceforge.net/aclsdont/current.pdf [76] http://www.w3.org/TR/2009/WD-cors-20090317/ [77] http://www.w3.org/2001/tag/doc/mobile-web-2009-06-18.html [78] http://www.w3.org/2001/tag/group/track/issues/57 [79] http://www.w3.org/2001/tag/group/track/issues/62 [80] http://www.w3.org/2001/tag/2009/06/23-agenda.html [81] http://www.w3.org/2001/tag/group/track/issues/20 [82] http://www.w3.org/2001/tag/group/track/actions/254 [83] http://www.w3.org/2001/tag/group/track/issues/20 [84] http://www.w3.org/2001/tag/2009/06/23-agenda.html [85] http://lists.w3.org/Archives/Public/www-tag/2009Jun/0060.html [86] http://www.w3.org/2001/tag/2009/06/23-agenda.html [87] http://tools.ietf.org/html/draft-hammer-discovery-03 [88] http://tools.ietf.org/html/draft-nottingham-site-meta-01 [89] http://tools.ietf.org/html/draft-nottingham-http-link-header-05 [90] http://lists.w3.org/Archives/Member/tag/2009Jun/0043.html [91] http://lists.w3.org/Archives/Member/tag/2009Jun/0044.html [92] http://www.w3.org/2001/tag/group/track/issues/50 [93] http://www.w3.org/2001/tag/group/track/issues/49 [94] http://www.w3.org/2001/tag/group/track/issues/49 [95] http://www.w3.org/2001/tag/doc/namingSchemes.html [96] http://lists.w3.org/Archives/Member/tag/2009Jun/0030.html [97] http://dev.w3.org/2006/waf/widgets-uri/ [98] http://www.w3.org/TR/2009/WD-widgets-uri-20090618/ [99] http://lists.w3.org/Archives/Public/public-awwsw/ [100] http://tools.ietf.org/html/draft-ietf-httpbis-p2-semantics-06#page-24 [101] http://lists.w3.org/Archives/Member/tag/2009Jun/0035.html [102] http://lists.w3.org/Archives/Public/public-awwsw/2009Jun/0064.html [103] http://lists.w3.org/Archives/Public/www-tag/2009Jun/0056.html [104] http://www.w3.org/2001/tag/group/track/issues/57 [105] http://lists.w3.org/Archives/Public/public-awwsw/2009Jun/0064.html [106] http://lists.w3.org/Archives/Public/www-tag/2009Jun/0057.html [107] http://lists.w3.org/Archives/Public/www-tag/2009Jun/0056.html [108] http://www.w3.org/2001/tag/2009/03/03-agenda.html [109] http://www.w3.org/2001/tag/2009/03/05-whiteboard-priorities.txt [110] http://lists.w3.org/Archives/Public/www-tag/2009Mar/0138.html [111] http://lists.w3.org/Archives/Public/www-tag/2009Mar/0139.html [112] http://lists.w3.org/Archives/Public/www-tag/2009Apr/0029.html [113] http://www.w3.org/2009/11/TPAC/overview.html [114] http://www.w3.org/2001/tag/2009/06/summersched.html Noah Mendelsohn for TAG $Revision: 1.42 $ of $Date: 2009/07/31 02:12:01 $ [115]Valid XHTML 1.0 Transitional [116]Valid CSS! [115] http://validator.w3.org/check?uri=referer [116] http://jigsaw.w3.org/css-validator/check/referer
Received on Monday, 10 August 2009 20:43:42 UTC