W3C home > Mailing lists > Public > public-rww@w3.org > April 2017

Re: Linked Data Platform Wikipedia Entry Draft

From: Kingsley Idehen <kidehen@openlinksw.com>
Date: Fri, 14 Apr 2017 09:40:23 -0400
To: public-rww@w3.org
Message-ID: <1aac67fc-e168-ff8e-f0d0-937aad860169@openlinksw.com>
On 4/13/17 11:03 PM, Brent Shambaugh wrote:
> Thanks to the latter half of "LDP a replacement for WebDav?" in
> https://lists.w3.org/Archives/Public/public-rww/2017Apr/, here is what
> I have for the LDP Wikipedia article thus far:
> “Linked Data Platform (LDP) is a Linked Data specification defining a
> set of integration patterns for building RESTful HTTP services that
> are capable of read-write of RDF data. ...
> The Linked Data Platform allows use of RESTful HTTP to consume,
> create, update and delete both RDF and non-RDF resources.[4] In
> addition, it defines a set of "Container" constructs—buckets into
> which documents can be added with a relationship between the bucket
> and the object similar to the relationship between a blog and its
> constituent blog posts.[5]”
> (https://en.wikipedia.org/wiki/Linked_Data_Platform)


> History:
> LDP evolved from work at IBM's Rational Product Group for application
> integration. Starting in 2010, IBM looked at linked data for
> application lifecycle management, but realized that Tim Berners-Lee's
> four rules for linked data[6] did not go far enough for their purpose.
> The rules describe how to read linked data, but they do not go into
> how to create linked data in order to allow for a dynamic environment
> (read-write) or how to locate linked data. In addition, the rules were
> not a formal definition of linked data.

I would suggest replacing "but realized that Tim Berners-Lee's four
rules for linked data[6] did not go far enough for their purpose" with
something along the lines of "and realized that Tim Berners-Lee's four
rules for linked data[6] could be applied to this problem space too."

Why? Because that claim (by whoever made or is making it) is factually
incorrect, and somewhat nonconstructive.

> IBM joined with the W3C in June 2012 to form a working group to “work
> toward to provide a clear definition of linked data in the form of a
> W3C recommendation”[7]. It consisted of “50 particpants from 30
> organizations”[7], and was chaired by Arnaud J Le Hors. On 26 February
> 2015, the W3C Linked Data Platform 1.0 was approved as a W3C
> Recommendation [3]
> General Description:
> The linked data platform could be seen as a “set of rules that clarify
> and extend Tim Berners-Lee's 4 basic rules by focusing on the
> following concepts:

Suggestion re paragraph above:

s/extend/apply .

> -LDP Resources (LDPR)
>   - HTTP and RDF techniques to read and write linked data
>   - Resources can be created, modified, deleted and read using
> standard HTTP methods
>   - Cover "RDF sources" as well as "binary resources"
> - LDP Containers (LDPC)
>   - An LDPR to which you POST to create new things, GET to find existing things
>   - Similar to what AtomPub does for XML
>   - Available in three flavors: BasicContainer, DirectContainer, and
> IndirectContainer
> - Paging & Ordering
>   - A mechanism to get the content of a LDPC in chunks and specify the
> order in which the
>     content is sorted”[7]
> LDP is not a file system, but instead serves as method for the
> organization and use of read-write linked data. It is not the only way
> to update RDF. SPARQL/UPDATE does this as well [8].

Point of clarity:

LDP isn't a file system, but it uses Linked Data to produce the kind of
information that can be used to create a modern file system abstraction
for interacting with HTTP-accessible resources (colloquially referred to
as "Web Resouces").

> Extensions:
> Identity management is not included in the LDP specification. SOLiD
> (Social Linked Data Platform) implements identity management using
> WebID to allow for authentication and for access to LDP resources
> using ACL. SOLiD also extends LDP with a HEAD and OPTIONS method. [9]


Like Linked Data and LDP, SOLiD (or SoLID) is a complimentary collection
of open standards oriented best practices aimed a decentralized
read-write data interactions via an HTTP network.
> See also
> Apache Marmotta
> Fedora Commons
> References:
> [1] "Linked Data Platform Working Group". W3C.
> [2] "Linked Data Platform (LDP) Working Group Charter". W3C.
> [3] "Linked Data Platform (LDP) is a W3C Recommendation". W3C.
> [4] Mihindukulasooriya, Nandana (2014-11-05). "Learning W3C Linked
> Data Platform with examples".
> [5] Burleson, Cory (10 July 2014). "Introduction to: Linked Data
> Platform". semanticweb.com.
> [6] https://www.w3.org/DesignIssues/LinkedData.html
> [7] https://www.youtube.com/watch?v=YxkFS8r3OUE&t=2756s
> [8] https://www.w3.org/TR/sparql11-update/
> [9] SOLiD – Social Linked Data Platform (Design Notes) 09/13/2015
> External Links:
> Linked Data Platform 1.0, W3C
> Linked Data Platform 1.0 Primer, W3C
> Linked Data Platform Use Cases and Requirements, W3C
> LDP Implementations, W3C Wiki
> Getting Started with the Linked Data Platform (LDP) – background and
> history during early development
> Introduction to Fedora 4 - Includes Discussion of LDP
> <https://www.youtube.com/watch?v=5p-MmNgnDCg>
> -Brent


Kingsley Idehen	      
Founder & CEO 
OpenLink Software   (Home Page: http://www.openlinksw.com)

Weblogs (Blogs):
Legacy Blog: http://www.openlinksw.com/blog/~kidehen/
Blogspot Blog: http://kidehen.blogspot.com
Medium Blog: https://medium.com/@kidehen

Profile Pages:
Pinterest: https://www.pinterest.com/kidehen/
Quora: https://www.quora.com/profile/Kingsley-Uyi-Idehen
Twitter: https://twitter.com/kidehen
Google+: https://plus.google.com/+KingsleyIdehen/about
LinkedIn: http://www.linkedin.com/in/kidehen

Web Identities (WebID):
Personal: http://kingsley.idehen.net/dataspace/person/kidehen#this
        : http://id.myopenlink.net/DAV/home/KingsleyUyiIdehen/Public/kingsley.ttl#this

Received on Friday, 14 April 2017 13:40:54 UTC

This archive was generated by hypermail 2.3.1 : Friday, 14 April 2017 13:40:55 UTC