Draft Minutes for 26th Feb 2007 TAG Meeting

See http://www.w3.org/2001/tag/2007/02/26-minutes.html

W3C[1]

                                   - DRAFT -

                                      TAG

26 Feb 2007

   Agenda[2]

   See also: IRC log[3]

Attendees

   Present
           Stuart, Rhys, Raman, Noah, Norm, Vincent, TimBL, Henry, Dan

   Regrets
           David

   Chair
           Stuart

   Scribe
           Norm

Contents

     * Topics
         1. Administrivia
         2. Accept minutes of 12 Feb 2007
         3. Accept this agenda?
         4. Next telcon: 12 Mar 2007
         5. Face-to-face preparation
         6. whenToUseGet-7
         7. xmlFunctions-34 and the elaborated infoset
         8. CURIEs
         9. httpRange-14 and findings
        10. Any other business
     * Summary of Action Items

     ----------------------------------------------------------------------

  Administrivia

   Stuart: Are we ok with Jacek observing?

   Group: Yes.

   <Stuart> jacek, please intro your self for the record

   <observer_JacekK> I am here as the chair of SAWSDL WG and member of
   WS-Desc WG

   <observer_JacekK> Jacek Kopecky, DERI Innsbruck

  Accept minutes of 12 Feb 2007

   Accepted.

  Accept this agenda?

   Stuart: whenToUseGet-7 has had some discussion, pointed to from the
   agenda.
   ... For xmlFunctions-34 I'm hoping Henry will join
   ... Someone brought up CURIEs on the member list.
   ... Rhys asked about AOB.

   Rhys: Yes, a finding for httpRange-14.

   Stuart: Everyone happy with that agenda?

   Raman: Passwords in the clear seems to have slipped through the cracks.

   Stuart: Yes, I'll continue to coordinate with Ed until he can come.

   Agenda accepted.

  Next telcon: 12 Mar 2007

   Henry to scribe.

   Regrets from TimBL.

  Face-to-face preparation

   <Stuart> http://www.w3.org/2001/tag/2007/03/06-agenda[4]

   Stuart: I put out an appeal for topics to discuss; several have responded.
   ... I'd like to do a little bit of reflection at the beginning of the
   meeting.
   ... Noah has suggested that we spend some time on the self describing web.

   Noah: You intend that to include both the broader issue and xmlFunctions?

   Stuart: yes.
   ... Norm will lead something on namespaceDocument-8
   ... Dan/Raman both indicated interest in some discussion on
   tagSoupIntegration-54
   ... I hope Norm and Dan/Raman will fill in that part of the agenda.

   <DanC> (the version of the acme thing from last ftf is world-readable
   somehwere)

   Stuart: Can we make progress on semantic web architecture at the f2f?

   TimBL: I don't think we can make progress on it for this f2f.

   Norm: Alas, nor will I.

   Stuart: Ok, I'll take it off the agenda for this f2f.

   Noah: I'm happy with some open time on the agenda so that we can have
   deeper discussions.

   Stuart: That would leave substantive topics: self describing web,
   namespaceDocument-8, and tagSoupIntegration-54.

   Raman: I'd like to make sure that some deliverables come out of the
   meeting.

   <Noah> Why are our deliverables not Findings, etc.?

   DanC: Are you offering?

   Raman: If we can define what it is, I might offer.
   ... A set of clear notes that we publish is something valuable.
   ... Notes that only appear in the minutes is not as useful.

   <Noah> We could consider someday publishing a AWWW Version 2, etc., but I
   see no need for a concrete deliverable from each F2F. For me, the F2F is
   means toward the other ends.

   Raman: I'll write something if you'll let me interrupt periodically to get
   conclusions.

   TimBL: There's a big overlap between the self describing web and the
   semantic web. Noah: do you plan to cover GRDDL and other technologies?

   Noah: The short answer is yes, but the question is how deep to go.
   ... On the XML side, we have Henry doing xmlFunctions.
   ... The self describing web feels like an important topic, but I'm not
   sure I have it crisply defined in my mind.
   ... So I'm hoping that we can come to some kind of answer to these
   questions at the meeting. But yes, I was sort of thinking we'd cover all
   of these things.
   ... What's nice about RDF and XML is that you can inspect them in deeper
   ways than you can, for example, a JPEG image.

   TimBL: So we might have several findings: self-describing XML,
   self-describing RDF, etc.
   ... I think it would be nice if we could take the self-describing semantic
   web stuff and explain how the pieces fit together something like we did
   for the WebArch document.
   ... Dan, do you think it would make sense to go for a finding that's
   specifically about self-describing RDF documents, using GRDDL for example?
   I don't know if we need something to go around the GRDDL spec?

   DanC: On the one hand, there's a sort-of draft finding, a GRDDL rationale
   document.
   ... But I missed the hop from self describing web to GRDDL

   TimBL: An important part of the SemWeb architecture is that given a URI
   you can get some triples out of it.

   <DanC> (GRDDL background/rationale, perhaps could be a TAG finding when it
   grows up: http://www.w3.org/2004/01/rdxh/specbg[5] )

   TimBL: What makes it self-describing is that all you need is the URI.
   Explaining this requires the URI plus some specifications like HTTP and
   GRDDL.
   ... GRDDL seems like the self describing web to me, it's sort of the
   bootstrap.

   Noah: Yes, but I am trying to keep the exposition of the general
   principles separate from the exposition about specific technologies.

   <timbl> "self describing web" ~ "you get stuff from just a URI" which in
   sem web is "you get triples from just a URI" which involves GRDDL

   Noah: One of the important kinds of self description is: can you get
   triples from this document? Two ways: is it already in RDF or N3; but if
   the document is in another form, then it's a good thing if there's a
   bridge from that form to more triples.

   <DanC> (what noah said makes sense to me; it seems a small part of the
   self-describing web story, but if that's what tim had in mind, very well)

   TimBL: From the agenda point of view, I was wondering whether the self
   describing web agendum included GRDDL. Maybe we can continue this
   discussion in that slot.

   <timbl> "self describing web" ~ "you can folow your nose to find out what
   things mean" -- Ontologies as backing to RDF data including themselves

   Stuart: Any other questions about the face-to-face?

   <Zakim> ht_london, you wanted to ask about peer-to-peer

   Henry: I've arranged to go to MS Cambridge to give a general sort of
   URI/webarch talk,
   ... Mostly I'll be talking to folks interested in the future of
   peer-to-peer.
   ... What are we doing about that?

   <DanC> (neither "p2p" nor "peer" occurs in
   http://www.w3.org/2001/tag/issues[6] )

   Henry: This is information gathering for me. If there are questions that
   people would like me to ask folks who are thinking about p2p all day,
   every day, please send me mail.

   Noah: I think we agreed to put schemeProtocols-49 on the back burner.

   Henry: I'm not pushing, I just know that it's something we had planned to
   talk about.

   Stuart: These can certainly be topics for breaks and lunch.

   <Noah> I still think the schemesProtocols-49 question is an interesting
   one, but got pessimistic that I could in bounded time tell a story that
   would garner consensus.

  whenToUseGet-7

   -> http://lists.w3.org/Archives/Public/www-tag/2007Feb/0003

   Rhys: I'd be interested in a little discussion of versioning, more from
   the point of view of where we are and what we need to do

   Stuart: Yes. I haven't put it on the agenda because we have regrets from
   David who's been leading that item.
   ... Many moons ago, the TAG raised a concern about how agents and bits of
   software that use POST where supposed to know that the operations were
   safe.
   ... We had discussions with WSDL WG. They added an attribute to indicate
   that an operation was safe.
   ... More recently, there's been work on semantic annotations of WSDL
   ... The observation has been made in Jacek's question that it would be
   quite feasible to use the semantic annotations to mark operations safe.
   ... The message that Jacek sent us offers four proposals and asks for our
   opinion.
   ... Jonathan Marsh responded, expressing his preferences.

   DanC: The wsdlx:safe is fine by me.

   DanC: The <p> tag is a semantic annotation too, but I don't think it's
   best to indirect via new mechanisms for it.

   Stuart: I guess we're being asked if we think there's an architectural
   reason to do one instead of the other and if we mind if they make that
   change.

   <Stuart> http://lists.w3.org/Archives/Public/www-tag/2007Feb/0007[8]

   DanC: The WSDL group wants to make this change?

   Stuart: No the WSDL group does not want the change.

   Noah: Are there two or three options here?

   DanC: I see two: keep it or drop it and replace it with a semantic
   annotations.

   <Stuart> from Jonathan's message: 3a. WSDL drops the definition of safety
   and the dependency upon it

   <Stuart> from the HTTP binding, SAWSDL adds it in the normative spec.

   <Stuart> The WSDL primer continues to recommend when to use GET or POST,

   <Stuart> reinforce the importance of safety, and provide examples and

   <Stuart> pointers to the SAWSDL spec.

   <DanC> that's 1. the other is: keep it as is.

   Stuart: I think my own preference is that the functionality does not
   disappear, but I don't care how.

   DanC: I thought wsdlx:safe was to some extent deployed. If it isn't then I
   guess it's a coin toss.

   Noah: I don't have strong thoughts on this. Jonathan raised some points
   that I only sort of partially understood.
   ... As long as the annotations meet the need that the WS community thinks
   it has, and as long as they're clearly defined, I don't feel strongly.

   Stuart: So is our position: we want the functionality to be preserved, but
   we don't think there's an architectural argument.

   DanC: That's not my position. I think the mechanism should be as
   convenient as possible.

   Stuart: Of the two, which do you think is more convenient?

   DanC: The wsdlx:safe attribute seems more convenient, but it's only more
   convenient if its actually deployed.

   <Noah> I note that the primary utility of the wsdlx:safe annotation is not
   to

   <Noah> default the binding to GET in the absence of other information
   (there are

   <Noah> two other ways to explicitly set the operation to GET which take
   precedence

   <Noah> over wsdlx:safe). The primary utility is to mark a POST operation
   as safe,

   <Noah> as POST may be a preferable method for reasons other than
   indicating safety.

   <Noah> There is no dependency between the HTTP binding and wsdlx:safe in
   this case.

   <Noah> Above is from Jonathan's note.

   Noah: Apparently wsdlx:safe is not more than a very gentle suggestion to
   use GET. The primary utility is simply to mark a POST as safe.

   DanC: Does anyone have direct experience with GUI tools for making WSDL
   interfaces?

   <Noah> So, I'm a bit confused about why this all matters if it's mostly
   being used with POST in practice anyway.

   DanC: What I want is a button that says "make it safe" and if it has less
   than, say a dozen parameters, then it gets mapped to GET.
   ... So a stock quote based on one four character parameter would get
   mapped to GET.

   <Noah> Yes, I suppose I could imagine tools that got some value out of the
   fact that the post was idempotent, but it seems at best a very small step
   toward getting the Web to be used as intended.

   Stuart: So I don't think we have an answer to their question as such.

   <observer_JacekK> it matters because there will be more annotations and
   inventing WSDL extensions for them is not a good way forward, that's why
   we have SAWSDL

   Stuart: Jacek is concerned about having an approach that is more
   architecturally clean. I think there's tension with people in the WG with
   respect to deployment.

   DanC: I think that common things should be easy with a small amount of
   markup.

   Stuart: I think I can summarize what we discussed, but I don't think we're
   making a decision for them.

   <observer_JacekK> the button GUI functionality can work with either

   TimBL: Yes. I don't think this is a case where there's a strong
   architectural principle.
   ... If it gets moved, who actually has to put it in the spec?

   <DanC> " there will be more annotations and inventing WSDL extensions"
   really? who's building them observer_JacekK ?

   Stuart: I think the two WGs are in lock step so it won't get dropped.

   <observer_JacekK> I think this is about using the right specs where
   available, and SAWSDL is available now to WSDL

   DanC: I think there's a huge risk. I don't think the folks building GUI
   tools are connected to the SAWSDL WG.

   <observer_JacekK> DanC, we (DERI) build some annotations

   <observer_JacekK> and it's the assumption behind the existence of SAWSDL
   that there will be annotations, but I know this is weak

   TimBL: Obviously one of the impacts of putting it in the SAWSDL document
   is that some tools won't implement it. Is it true that anyone interested
   in the safe status will be interested in other annotations? It doesn't
   seem that way to me.

   Norm: That sounds like an argument against the annotations mechanism.

   <observer_JacekK> argument against SAWSDL or against safety with sawsdl?

   TimBL: Yes. The argument for it is, if you've got an annotation mechanism
   and this is an annotation, you should use the annotation mechanism.
   There's not an overriding principle. It's a question of what's going to
   allow it to be implemented.

   <Stuart> the latter

   Stuart: I think the action is with me to respond to Jacek and Jonathan.

   <scribe> ACTION: Stuart to respond to Jacek and Jonathan wrt
   whenToUseGet-7 and WSDL. [recorded in
   http://www.w3.org/2007/02/26-tagmem-minutes.html#action01[9]]

   <observer_JacekK> I don't know of anyone who uses safety annotation now; I
   plan to do so in connection with more annotations

   <timbl> These are trade-offs. The WG is in the best position to make an
   educated assesment of the best way to go.

  xmlFunctions-34 and the elaborated infoset

   Henry: Last time we met, we talked about xmlFunctions at some length. The
   document that I produced attempts to reconstruct the core of that
   discussion.

   Henry has problems with the phone; item postponed until the face-to-face.

  CURIEs

   Stuart: This hasn't surfaced on www-tag.

   Stuart: We haven't been tracking it with it's own issue. It seemed worth
   asking if we want to track it or not.

   Norm: I brought it up because it came up at the XML-CG.
   ... We don't seem to have reached any conclusions.

   Stuart: It's not clear whether the CURIE draft is a public document.

   DanC: It doesn't seem to be.

   TimBL: They're changing the definition of the href field in HTML's <a>.
   ... One issue is you can't mess with that without asking for everyone's
   permission.
   ... There are also issues with the CURIE design. The namespace prefix and
   the URI prefix are overloaded.
   ... Square brackets are used to disambiguate this when it could be an
   issue, but there's no way to know when it could be an issue.

   TimBL: There are at least those two issues.

   <DanC> my comment on curie compatibility[10]

   Stuart: We've had some dialog on this at the AC meeting.
   ... This isn't actually new. But we haven't really been trying to steer a
   particular direction with it.

   <ht_london> There are a lot of changes since the Edinburgh discussion

   Norm: I think that we should comment on the draft when it becomes public.

   DanC: I sent a comment on my own behalf.

   <Zakim> DanC, you wanted to note use of curies in the RDFa draft
   http://www.w3.org/TR/2006/WD-xhtml-rdfa-primer-20060516/#id69088[11]

   Stuart: Should I ask the chair what the status of the drafts are and
   encourage them to make them public?

   Henry: I misunderstood a pointer to an editor's draft to be a pointer to a
   public draft.
   ... Now that we're keeping our eyes on this, I'll wait until there's a
   public draft.
   ... I think Stuart should do what he said, noting that the TAG doesn't
   feel comfortable commenting on a private draft.

   <scribe> ACTION: Stuart to contact the Semantic Web Deployment and HTML WG
   chairs for an update on the status of this document and to encourage them
   to make it public. [recorded in
   http://www.w3.org/2007/02/26-tagmem-minutes.html#action02[12]]

  httpRange-14 and findings

   Rhys: This could easily be a newbie question. The traffic on httpRange-14
   last week made me go looking for a finding and I couldn't find it.
   ... If not, should we create one?
   ... If we should, I was going to volunteer to write it.

   DanC: We haven't made a finding. There was a resolution and a group
   decision and Roy announced it.
   ... That caused the discussion to decrease and we've treated it like a
   political third rail since.

   Norm: I hadn't earlier argued for a finding because I hadn't tried it.
   I've now tried it and I'd be more inclined to have a finding, but I'm not
   willing to write it :-)

   TimBL: Other groups have written about it.
   ... This is also about the self-describing semantic web.
   ... It's a key part about a how to get from a URI to triples.

   Noah: I've always wanted to absorb httpRange-14

   Much laughter

   TimBL: I think it would be nice to have TAG document that said, given a
   URI, this is what Dirk does with it.
   ... Some URIs get 303, some 302, etc.
   ... Fills in the gaps between all the specs.

   Noah: Yep, that makes sense.

   Stuart: So that's bigger than a finding.

   TimBL: Well, what we did last time was take findings of various sizes and
   try to collect them into an architecture document.

   Noah: Yes, but if the self describing web goes in the direction we think,
   you're saying there are things we can point to.
   ... That fits the larger picture about how you follow your nose.

   Rhys: Clearly these things are related, but I still wonder if we need a
   separate finding on httpRange-14.

   <Noah> I think we already have said something about httpRange 14, I.e in
   Roy's email describing our decision.

   <Stuart> see: http://www.w3.org/TR/swbp-vocab-pub/[13] from SWBPD-WG

   TimBL: I wonder if we should work on self describing semantic web
   documents instead.

   Norm: I don't see why it's wrong to have a finding that addresses that
   single issue and we should let Rhys do it.

   <Noah> If we think it's important to either give more detail or wider
   publicity than Roy's note, fine, but only if the likely value is high.
   There is a real risk that once we start, lots of time will be burned going
   over old disagreements. Or not. We might get lucky.

   TimBL: Well, one reason to give it a different title is to avoid the third
   rail effect. But also we've come farther now, so it's more valuable to
   tell the broader story.

   Stuart: The semantic web best practices not is quite good.
   ... I'm hearing some note of caution about writing on httpRange-14 and
   some enthusiasm.

   TimBL: I think it would be good to have a document we can point to when
   people ask about it but give it a different title.

   Stuart: Rhys, are you happy to noodle on that and see what you come up
   with?

   Rhys: Definitely.

   Stuart: So we'll let you work on that in your own time for a while.

   Rhys: I'm happy to take an action.

   <scribe> ACTION: Rhys to consider and draft a finding around the issues
   raised by httpRange-14. [recorded in
   http://www.w3.org/2007/02/26-tagmem-minutes.html#action03[14]]

  Any other business

   Noah: I'm just about finished with the slides for the enterprise workshop.

   Adjourned.

Summary of Action Items

   [NEW] ACTION: Rhys to consider and draft a finding around the issues
   raised by httpRange-14. [recorded in
   http://www.w3.org/2007/02/26-tagmem-minutes.html#action03[15]]
   [NEW] ACTION: Stuart to contact the Semantic Web Deployment and HTML WG
   chairs for an update on the status of this document and to encourage them
   to make it public. [recorded in
   http://www.w3.org/2007/02/26-tagmem-minutes.html#action02[16]]
   [NEW] ACTION: Stuart to respond to Jacek and Jonathan wrt whenToUseGet-7
   and WSDL. [recorded in
   http://www.w3.org/2007/02/26-tagmem-minutes.html#action01[17]]
   **
   [End of minutes]

     ----------------------------------------------------------------------

   [1] http://www.w3.org/
   [2] http://www.w3.org/2001/tag/2007/02/26-agenda.html
   [3] http://www.w3.org/2007/02/26-tagmem-irc
   [4] http://www.w3.org/2001/tag/2007/03/06-agenda
   [5] http://www.w3.org/2004/01/rdxh/specbg
   [6] http://www.w3.org/2001/tag/issues
   [8] http://lists.w3.org/Archives/Public/www-tag/2007Feb/0007
   [9] http://www.w3.org/2007/02/26-tagmem-minutes.html#action01
   [10] http://lists.w3.org/Archives/Public/public-rdf-in-xhtml-tf/2005Oct/0071
   [11] http://www.w3.org/TR/2006/WD-xhtml-rdfa-primer-20060516/#id69088
   [12] http://www.w3.org/2007/02/26-tagmem-minutes.html#action02
   [13] http://www.w3.org/TR/swbp-vocab-pub/
   [14] http://www.w3.org/2007/02/26-tagmem-minutes.html#action03
   [15] http://www.w3.org/2007/02/26-tagmem-minutes.html#action03
   [16] http://www.w3.org/2007/02/26-tagmem-minutes.html#action02
   [17] http://www.w3.org/2007/02/26-tagmem-minutes.html#action01
   [18] http://dev.w3.org/cvsweb/~checkout~/2002/scribe/scribedoc.htm
   [19] http://dev.w3.org/cvsweb/2002/scribe/

    Minutes formatted by David Booth's scribe.perl[18] version 1.128 (CVS
    log[19])
    $Date: 2007/02/26 18:29:31 $

Received on Monday, 26 February 2007 18:33:46 UTC