- From: Kingsley Idehen <kidehen@openlinksw.com>
- Date: Tue, 11 Jun 2013 13:38:23 -0400
- To: public-ldp-wg@w3.org
- Message-ID: <51B7608F.2010106@openlinksw.com>
On 6/11/13 1:29 PM, Henry Story wrote: > > On 11 Jun 2013, at 18:56, Arnaud Le Hors <lehors@us.ibm.com > <mailto:lehors@us.ibm.com>> wrote: > >> Henry, >> >> I understand what the example you cited is about. I just don't >> understand what this has to do with the problem we are trying to >> solve. I don't believe this example represents the only possible use >> of profiles. > > > I this e-mail here > http://lists.w3.org/Archives/Public/public-ldp-wg/2013Jun/0084.html > I asked "what is the profile adding?" > You then answered that you don't really know what it is, but that Erik > Wilde would know. > Then he directly quoted RFC6906 > >> >> The question isn't "oh, we've got a tool called profiles, what could >> we do with them?" and then imagine what we might do with them. > > Why do you say I imagine a use? I clearly don't: I used the example in > the spec Erik Wilde pointed > us to when I asked for clarification on what profiles are. > > >> The question is: "how can one find out the LDP interaction model is >> applicable from the HTTP layer, without creating a new mediatype". I >> believe one possible answer is to use an LDP profile. > > So perhaps you can go back to my example, and tell me why it does > not do that. > http://lists.w3.org/Archives/Public/public-ldp-wg/2013Jun/0090.html > > What is the interaction model issue you want to make explicit? > >> >> Given Erik's response to my earlier message I have no reasons to >> believe he has a problem with the way I propose to use profiles. If >> that's not the case I'm sure he will let us know. > > The only thing we have to go on about his idea of use of profiles is > his RFC6906. > When we then use that, you tell us we should not. Is this just a blank > check for > Erik Wilde to put anything in here, even if nobody understands, or can > we perhaps build > something here? > >> >> The problem we are discussing is primarily a matter of nailing down >> how one finds out whether the LDP interaction model is applicable. >> This is orthogonal to what you're talking about. I know that from >> your point of view the interaction model is tied to the LDP >> vocabulary but we've heard loud and clear that others don't want to >> do that. So I'm looking for a compromise where both groups can use >> LDP the way they want. > > My example showed how one can explain one interaction model: how one > can let > the client know that he should only POST certain types of documents to > an LDPC. > >> I've put forward a very simple proposal. Please, just take it for >> what it is. >> >> If you could only accept that this marker is harmless to what you >> want to do - as I said you can ignore it if you want - and people >> like Alexandre think it solves their problem we could be done with >> this and move on. > > If I don't know what they want to do, how can I know if it is harmless? > > I thought I knew what they wanted to do, and I tried to make that explicit > here: > > http://lists.w3.org/Archives/Public/public-ldp-wg/2013Jun/0090.html > > What was wrong with that? > > Also this has nothing to do with headers or not. If you can put it in > the body, you > can always also put it in a Link Header. +1 Kingsley > > > Henry > >> >> Regards. >> -- >> Arnaud Le Hors - Software Standards Architect - IBM Software Group >> >> >> Henry Story <henry.story@bblfish.net >> <mailto:henry.story@bblfish.net>> wrote on 06/11/2013 08:41:18 AM: >> >> > From: Henry Story <henry.story@bblfish.net >> <mailto:henry.story@bblfish.net>> >> > To: Arnaud Le Hors/Cupertino/IBM@IBMUS, >> > Cc: "public-ldp-wg@w3.org <mailto:public-ldp-wg@w3.org>" >> <public-ldp-wg@w3.org <mailto:public-ldp-wg@w3.org>> >> > Date: 06/11/2013 08:47 AM >> > Subject: Re: proposal on ldp:profile ( Issue-48 ) -- was: Discovery/ >> > Affordances (Issue-32/Issue-57) >> > >> > >> > On 11 Jun 2013, at 17:20, Arnaud Le Hors <lehors@us.ibm.com >> <mailto:lehors@us.ibm.com>> wrote: >> > >> > > Hi Henry, >> > > >> > > Henry Story <henry.story@bblfish.net >> <mailto:henry.story@bblfish.net>> wrote on 06/10/2013 11:57:22 PM: >> > > >> > > > >> I see this is as a simple marker that doesn't require much >> > anything else >> > > > >> than be defined in the spec as a way the server can >> advertise it is >> > > > >> supporting LDP. >> > > > >> > > > I think the problems in our discussions comes from this way of >> > > > phrasing things, >> > > > as it confuses two seperate topics: >> > > > >> > > > a) how do you know a resource is an LDPC/LDPR ? ("that it is >> > > > supporting LDP") >> > > > b) how do you constrain what types of resources can be member >> > of an LDPC . >> > > > >> > > > The profile is doing the second thing (b) >> > > > ... >> > > >> > > I don't understand why you pick that particular constraint and >> > decide that this is what the LDP profile would be about. >> > > >> > > This is especially confusing because there is no such constraint >> > that I know of in LDP today. Any type of resource can be a member >> ofan LDPC. >> > > >> > > And this is not at all the what I'm hearing people say about why >> > they want something to identify LDP resources beyond RDF. >> > >> > Do you mean constraint (b) ? >> > I explained that in the paragraph that followed right after the >> > piece of my e-mail that you cut. >> > >> > I cite RFC6906 entitled "The 'profile' Link Relation Type" which is >> > written by a certain >> > E. Wilde of EMC Corporation, which our Erik Wilde linked to in the >> > mail I was responding to >> > http://tools.ietf.org/html/rfc6906 >> > The end of the introduction has the following text >> > >> > [[ >> > As one example, consider the case of podcasts, where a specific kind >> > of feed uses additional fields for media-related metadata. Using a >> > 'profile' link, it would be easily possible for clients to >> understand >> > that a specific feed is supposed to be a podcast feed, and that it >> > may contain entries using podcast-specific fields. This may allow a >> > client to behave differently when handling such a feed (such as >> > rendering a podcast-specific UI), even when the current set of >> > entries in the feed may not contain any podcast entries. ( >> > Section 5.3 gives more details for this example.) >> > ]] >> > >> > this passage was also cited by Kingsley Idehen in the thread >> > "Discovery/Affordances (Issue-32/Issue-57)" >> > http://lists.w3.org/Archives/Public/public-ldp-wg/2013Jun/0085.html >> > >> > If you read this carefully it is clear that the aim of this profile >> > is to constrain the type of elements that appear in a podcast feed. >> > >> > I have often heard Erik Wilde ask for such constraints. They can >> > be useful in that you may want a LDPC to be a place people POST >> > specific types of RDF graphs, eg: >> > >> > - card addition events >> > - shopping orders >> > - bug report additions >> > - etc.... >> > >> > Furthermore it is not the first time that Erik Wilde makes this >> > request. In Issue-48 I point to a few places where he voiced >> > this request. I happen to think it is not a bad idea. >> > http://www.w3.org/2012/ldp/track/issues/48 >> > >> > Does this help, or have I missed something? >> > >> > Henry >> > >> > Social Web Architect >> > http://bblfish.net/ >> > >> > > > Social Web Architect > http://bblfish.net/ > -- Regards, Kingsley Idehen Founder & CEO OpenLink Software Company Web: http://www.openlinksw.com Personal Weblog: http://www.openlinksw.com/blog/~kidehen Twitter/Identi.ca handle: @kidehen Google+ Profile: https://plus.google.com/112399767740508618350/about LinkedIn Profile: http://www.linkedin.com/in/kidehen
Attachments
- application/pkcs7-signature attachment: S/MIME Cryptographic Signature
Received on Tuesday, 11 June 2013 17:38:52 UTC