W3C home > Mailing lists > Public > public-ldp@w3.org > March 2013

Re: Section 4: LDPR/non-LDPR formal definitions

From: James Leigh <james@3roundstones.com>
Date: Fri, 22 Mar 2013 11:37:38 -0400
Message-ID: <1363966658.2125.18.camel@james-PBL21>
To: Cody Burleson <cody.burleson@base22.com>
Cc: public-ldp@w3.org, Henry Story <henry.story@bblfish.net>
On Fri, 2013-03-22 at 09:50 -0500, Cody Burleson wrote:
> What is the question about whether binaries (images, etc) are
> non-LDPRs or if they too are LDPRs?
> 
> In the specification, I can find only one reference to non-LDPRs,
> which states:
> 
>         4.1.3 LDPR servers MAY host a mixture of LDPRs and non-LDPRs.
>         For example, it is common for LDPR servers to need to host
>         binary or text resources that do not have useful RDF
>         representations. 
> 
> There is no other mention of non-LDPR except in the editor's notes,
> which say:
> 
>         4.1.2 (if "the code" == LDPR server) could be read to say that
>         in order to conform to spec it must serve up RDF for
>         non-LDPRs. Hits 5.2.1 too. 
> 
> I could not find an open issue that seems to relate to this question.
> Is there an open issue?
> 
> It seems like you may be suggesting that it could be useful or
> necessary to return some sort of RDF representation of ANY resource
> stored on an LDPR server. 
> 
> It seems to me that if there is an RDF representation of a binary
> file, then the RDF representation is itself the LDPR, but the binary
> file is, by definition, a non-LDPR. (When i say, "by definition", I
> just mean: so far as the spec has currently created that definition in
> section 4.1.3).
> 
> I'm just still trying to learn and wondering if you could elaborate on
> "the question".
> 

I did find these two related issues:
      * OPEN Redirection of non-information resources to BPRs[16] and
      * CLOSED creating/deleting/changing non RDF resources[40].
      * ISSUE-40 references Use Case: Manage media resources[1].

I think I am interpreting the draft is the same way. The use of
PUT/PATCH to an LDPR resources in the draft suggests LDPR are actually
information resource (RDF files). If a service hosts non-information
resources (informational or abstract things such as people or places), I
speculate the service would respond with a 303 to the LDPR resource with
a primary topic of the requested non-information resource.

Here is how I would phrase "the question" from my understanding:

        Are all LDPR resources also information resources?

[1] https://dvcs.w3.org/hg/ldpwg/raw-file/default/ldp-ucr.html#uc-manage_media_resources
[16] http://www.w3.org/2012/ldp/track/issues/16
[40] http://www.w3.org/2012/ldp/track/issues/40

Regards,
James
Received on Friday, 22 March 2013 15:38:06 UTC

This archive was generated by hypermail 2.3.1 : Tuesday, 6 January 2015 20:03:10 UTC