ISSUE-37: What is the LDP data model and the LDP interaction model?

LDP model

What is the LDP data model and the LDP interaction model?

State:
CLOSED
Product:
Linked Data Platform Spec
Raised by:
Erik Wilde
Opened on:
2012-11-16
Description:
Before the spec dives into any details about how things are done specifically in RDF or with HTTP, there should be a section in the spec that clearly describes the model that LDP is about, both in terms of fundamental resources, and interactions with these. http://lists.w3.org/Archives/Public/public-ldp-wg/2012Nov/0127.html was an attempt to take what RFC 5023 is doing and summarize it. Maybe we are not making the same design decisions, but we should have a clear model of what it is we are designing, and a good description of that model. Personally, I think AtomPub could have done a better way of describing their model, but there are many useful things you can read about without having to read anything about XML or HTTP.

Having such a model also should help us to make many of our other discussions more effective, because we wouldn't have to start from scratch, but could use this fundamental model as the starting point, and then start answering detail questions from there.

The proposal is to create an initial section in the spec that attempts to clearly describe the overall model of LDP, and the different aspects i enumerated in http://lists.w3.org/Archives/Public/public-ldp-wg/2012Nov/0127.html could maybe serve as an outline for the questions this section should answer (and the answers could of course be different from the answers AtomPub came up with).

PS: http://lists.w3.org/Archives/Public/public-ldp-wg/2012Nov/0130.html may be relevant for this issue as well.

Edited to add: the wiki page! http://www.w3.org/2012/ldp/wiki/ISSUE-37
Related Actions Items:
Related emails:
  1. Re: ldp-ISSUE-59 (recursive-delete): Reconsider usage of Aggregate/Composite construct to get predictable container delete behavior [Linked Data Platform core] (from ashok.malhotra@oracle.com on 2013-04-05)
  2. Re: ISSUE-37: short description of model (from kidehen@openlinksw.com on 2013-02-28)
  3. Re: ISSUE-37: short description of model (from Erik.Wilde@emc.com on 2013-02-28)
  4. Re: ISSUE-37: short description of model (from kidehen@openlinksw.com on 2013-02-27)
  5. Re: ISSUE-37: short description of model (from Roger.Menday@uk.fujitsu.com on 2013-02-27)
  6. Re: ISSUE-37: short description of model (from Erik.Wilde@emc.com on 2013-02-27)
  7. Re: ISSUE-37: short description of model (from Roger.Menday@uk.fujitsu.com on 2013-02-27)
  8. Re: ISSUE-37: short description of model (from Erik.Wilde@emc.com on 2013-02-26)
  9. Re: ISSUE-37: short description of model (from Roger.Menday@uk.fujitsu.com on 2013-02-26)
  10. Re: ISSUE-37: short description of model (from Erik.Wilde@emc.com on 2013-02-26)
  11. ISSUE-37: short description of model (from roger.menday@uk.fujitsu.com on 2013-02-26)
  12. ISSUE-37 proposed text intro section (from Erik.Wilde@emc.com on 2013-02-25)
  13. HTTP headers and metadata - was: establishing conversational context (from henry.story@bblfish.net on 2013-02-06)
  14. Re: Creating non-Atom LDPRs: AtomStrict & AtomRelax (from henry.story@bblfish.net on 2013-02-03)
  15. Creating non-Atom LDPRs: AtomStrict & AtomRelax (from henry.story@bblfish.net on 2013-02-03)
  16. Re: ISSUE-37 WAS:Proposal for containers (from henry.story@bblfish.net on 2013-02-02)
  17. Re: ISSUE-37 WAS:Proposal for containers (from Erik.Wilde@emc.com on 2013-02-02)
  18. Re: ISSUE-37 WAS:Proposal for containers (from Erik.Wilde@emc.com on 2013-02-02)
  19. Re: POSTing binary data - the Atom Use Case (from kidehen@openlinksw.com on 2013-02-01)
  20. POSTing binary data - the Atom Use Case (from henry.story@bblfish.net on 2013-02-01)
  21. Re: ISSUE-37 WAS:Proposal for containers (from henry.story@bblfish.net on 2013-02-01)
  22. RE: ISSUE-37 WAS:Proposal for containers (from steve.battle@sysemia.co.uk on 2013-02-01)
  23. RE: ISSUE-37 WAS:Proposal for containers (from mesteban@fi.upm.es on 2013-02-01)
  24. Re: ISSUE-37 WAS:Proposal for containers (from henry.story@bblfish.net on 2013-02-01)
  25. Re: ISSUE-37 WAS:Proposal for containers (from Erik.Wilde@emc.com on 2013-02-01)
  26. Re: ISSUE-37 WAS:Proposal for containers (from rgarcia@fi.upm.es on 2013-02-01)
  27. Re: ISSUE-37 WAS:Proposal for containers (from nmihindu@fi.upm.es on 2013-02-01)
  28. Re: ISSUE-37 WAS:Proposal for containers (from steve.battle@sysemia.co.uk on 2013-01-31)
  29. Re: ISSUE-37 WAS:Proposal for containers (from lehors@us.ibm.com on 2013-01-31)
  30. Re: ISSUE-37 WAS:Proposal for containers (from steve.battle@sysemia.co.uk on 2013-01-31)
  31. Re: ISSUE-37 WAS:Proposal for containers (from lehors@us.ibm.com on 2013-01-31)
  32. Re: ISSUE-37 WAS:Proposal for containers (from nmihindu@fi.upm.es on 2013-01-31)
  33. RE: ISSUE-37 WAS:Proposal for containers (from steve.battle@sysemia.co.uk on 2013-01-31)
  34. Re: Proposal for containers (from henry.story@bblfish.net on 2013-01-31)
  35. Re: Proposal for containers (from Erik.Wilde@emc.com on 2013-01-31)
  36. Re: Proposal for containers (from ashok.malhotra@oracle.com on 2013-01-31)
  37. Re: Proposal for containers (from henry.story@bblfish.net on 2013-01-31)
  38. Re: Example of Atom publication using LDP (from henry.story@bblfish.net on 2013-01-30)
  39. Re: Example of Atom publication using LDP (from kidehen@openlinksw.com on 2013-01-30)
  40. Example of Atom publication using LDP (from henry.story@bblfish.net on 2013-01-30)
  41. Re: Model questions (from henry.story@bblfish.net on 2013-01-29)
  42. Model questions (from ashok.malhotra@oracle.com on 2013-01-28)
  43. Re: Interaction model vs data model (from johnarwe@us.ibm.com on 2013-01-25)
  44. Re: ISSUE-36: Summary of ways of making containers (from henry.story@bblfish.net on 2013-01-25)
  45. Re: ISSUE-36: Summary of ways of making containers (from henry.story@bblfish.net on 2013-01-24)
  46. Re: Interaction model vs data model (from henry.story@bblfish.net on 2013-01-24)
  47. Re: Interaction model vs data model (from eric@w3.org on 2013-01-23)
  48. Interaction model vs data model (from lehors@us.ibm.com on 2013-01-23)
  49. Re: Issue-37: Ontological Modelling (from kidehen@openlinksw.com on 2013-01-22)
  50. Re: Issue-37: Ontological Modelling (from Erik.Wilde@emc.com on 2013-01-22)
  51. Re: Issue-37: Ontological Modelling (from Erik.Wilde@emc.com on 2013-01-22)
  52. Re: Issue-37: Ontological Modelling (from ashok.malhotra@oracle.com on 2013-01-22)
  53. Re: Issue-37: Ontological Modelling (from kidehen@openlinksw.com on 2013-01-22)
  54. Re: Issue-37: Ontological Modelling (from Erik.Wilde@emc.com on 2013-01-22)
  55. Re: Issue-37: Ontological Modelling (from henry.story@bblfish.net on 2013-01-22)
  56. Re: Issue-37: Ontological Modelling (from Erik.Wilde@emc.com on 2013-01-22)
  57. Re: Issue-37: Ontological Modelling (from Roger.Menday@uk.fujitsu.com on 2013-01-22)
  58. Re: Issue-37: Ontological Modelling (from henry.story@bblfish.net on 2013-01-22)
  59. Re: Issue-37: Ontological Modelling (from Erik.Wilde@emc.com on 2013-01-22)
  60. Re: Issue-37: Ontological Modelling (from Erik.Wilde@emc.com on 2013-01-22)
  61. Re: Issue-37: Ontological Modelling (from kidehen@openlinksw.com on 2013-01-22)
  62. Re: Issue-37: Ontological Modelling (from Erik.Wilde@emc.com on 2013-01-22)
  63. Re: Issue-37: Ontological Modelling (from Erik.Wilde@emc.com on 2013-01-22)
  64. Re: Issue-37: Ontological Modelling (from henry.story@bblfish.net on 2013-01-22)
  65. Re: Issue-37: Ontological Modelling (from Erik.Wilde@emc.com on 2013-01-22)
  66. Re: Issue-37: Ontological Modelling (from henry.story@bblfish.net on 2013-01-22)
  67. Re: Issue-37: Ontological Modelling (from roger.menday@uk.fujitsu.com on 2013-01-22)
  68. Re: Issue-37: Ontological Modelling (from roger.menday@uk.fujitsu.com on 2013-01-22)
  69. Re: Issue-37: Ontological Modelling (from henry.story@bblfish.net on 2013-01-22)
  70. Re: Issue-37: Ontological Modelling (from ashok.malhotra@oracle.com on 2013-01-22)
  71. Re: Issue-37: Ontological Modelling (from Erik.Wilde@emc.com on 2013-01-22)
  72. Re: Issue-37: Ontological Modelling (from henry.story@bblfish.net on 2013-01-22)
  73. Re: Issue-37: Ontological Modelling (from henry.story@bblfish.net on 2013-01-22)
  74. Re: Issue-37: Ontological Modelling (from andy.seaborne@epimorphics.com on 2013-01-21)
  75. Re: Issue-37: Ontological Modelling (from kidehen@openlinksw.com on 2013-01-21)
  76. Re: Issue-37: Ontological Modelling (from ashok.malhotra@oracle.com on 2013-01-21)
  77. Re: Feedback on Henry's proposal for ISSUE-34 (from henry.story@bblfish.net on 2013-01-21)
  78. Re: Issue-37: Ontological Modelling (from henry.story@bblfish.net on 2013-01-21)
  79. Re: Issue-37: Ontological Modelling (from kidehen@openlinksw.com on 2013-01-21)
  80. Re: Issue-37: Ontological Modelling (from ashok.malhotra@oracle.com on 2013-01-21)
  81. Re: Issue-37: Ontological Modelling (from henry.story@bblfish.net on 2013-01-21)
  82. Re: Issue-37: Ontological Modelling (from ashok.malhotra@oracle.com on 2013-01-21)
  83. Issue-37: Ontological Modelling (from henry.story@bblfish.net on 2013-01-21)
  84. Re: container/member models (from roger.menday@uk.fujitsu.com on 2013-01-17)
  85. Re: container/member models (from lehors@us.ibm.com on 2013-01-17)
  86. Re: container/member models (from roger.menday@uk.fujitsu.com on 2013-01-17)
  87. Re: container/member models (from henry.story@bblfish.net on 2013-01-17)
  88. Re: container/member models (from lehors@us.ibm.com on 2013-01-17)
  89. Re: ISSUE-37: the Graph and Links model (from Erik.Wilde@emc.com on 2013-01-16)
  90. Re: container/member models (from rgarcia@fi.upm.es on 2013-01-15)
  91. Re: ISSUE-37: the Graph and Links model (from rgarcia@fi.upm.es on 2013-01-15)
  92. Re: container/member models (from sspeiche@gmail.com on 2013-01-14)
  93. Re: ISSUE-37: the Graph and Links model (from roger.menday@uk.fujitsu.com on 2013-01-14)
  94. Re: ISSUE-37: the Graph and Links model (from andy.seaborne@epimorphics.com on 2013-01-14)
  95. Re: ISSUE-37: the Graph and Links model (from roger.menday@uk.fujitsu.com on 2013-01-14)
  96. Re: ISSUE-37: the Graph and Links model (from andy.seaborne@epimorphics.com on 2013-01-13)
  97. Re: ISSUE-37: the Graph and Links model (from roger.menday@uk.fujitsu.com on 2013-01-13)
  98. Re: container/member models (from roger.menday@uk.fujitsu.com on 2013-01-13)
  99. Re: ISSUE-37: the Graph and Links model (from ashok.malhotra@oracle.com on 2013-01-13)
  100. Re: ISSUE-37: the Graph and Links model (from Roger.Menday@uk.fujitsu.com on 2013-01-13)
  101. Re: container/member models (from sspeiche@gmail.com on 2013-01-13)
  102. Re: ISSUE-37: the Graph and Links model (from Erik.Wilde@emc.com on 2013-01-12)
  103. Re: ISSUE-37: the Graph and Links model (from ashok.malhotra@oracle.com on 2013-01-12)
  104. Re: ISSUE-37: the Graph and Links model (from Roger.Menday@uk.fujitsu.com on 2013-01-12)
  105. Re: ISSUE-37: the Graph and Links model (from Erik.Wilde@emc.com on 2013-01-12)
  106. Re: ISSUE-37: the Graph and Links model (from Roger.Menday@uk.fujitsu.com on 2013-01-12)
  107. Re: ISSUE-37: the Graph and Links model (from roger.menday@uk.fujitsu.com on 2013-01-12)
  108. Re: ISSUE-37: the Graph and Links model (from ashok.malhotra@oracle.com on 2013-01-11)
  109. ISSUE-37: the Graph and Links model (from Roger.Menday@uk.fujitsu.com on 2013-01-11)
  110. Re: container/member models (from Erik.Wilde@emc.com on 2012-12-19)
  111. Re: container/member models (from sspeiche@gmail.com on 2012-12-17)
  112. container/member models (from Erik.Wilde@emc.com on 2012-12-16)
  113. Re: LDP Agenda for December 17, 2012, with a list of issues to be closed (from steve.battle@sysemia.co.uk on 2012-12-15)
  114. Re: LDP Agenda for December 17, 2012, with a list of issues to be closed (from lehors@us.ibm.com on 2012-12-15)
  115. Re: LDP Agenda for December 17, 2012, with a list of issues to be closed (from david@3roundstones.com on 2012-12-14)
  116. Re: LDP Agenda for December 17, 2012, with a list of issues to be closed (from ashok.malhotra@oracle.com on 2012-12-14)
  117. Re: LDP Agenda for December 17, 2012, with a list of issues to be closed (from lehors@us.ibm.com on 2012-12-14)
  118. Re: I added some comments to the wiki page for ISSUE-37 (from lehors@us.ibm.com on 2012-12-13)
  119. Re: I added some comments to the wiki page for ISSUE-37 (from Erik.Wilde@emc.com on 2012-12-13)
  120. Re: I added some comments to the wiki page for ISSUE-37 (from roger.menday@uk.fujitsu.com on 2012-12-13)
  121. Re: I added some comments to the wiki page for ISSUE-37 (from andy.seaborne@epimorphics.com on 2012-12-13)
  122. Re: I added some comments to the wiki page for ISSUE-37 (from ashok.malhotra@oracle.com on 2012-12-13)
  123. Re: I added some comments to the wiki page for ISSUE-37 (from roger.menday@uk.fujitsu.com on 2012-12-13)
  124. Re: I added some comments to the wiki page for ISSUE-37 (from andy.seaborne@epimorphics.com on 2012-12-13)
  125. Re: I added some comments to the wiki page for ISSUE-37 (from Erik.Wilde@emc.com on 2012-12-12)
  126. Re: I added some comments to the wiki page for ISSUE-37 (from tthibodeau@openlinksw.com on 2012-12-12)
  127. Re: I added some comments to the wiki page for ISSUE-37 (from henry.story@bblfish.net on 2012-12-12)
  128. Re: I added some comments to the wiki page for ISSUE-37 (from ashok.malhotra@oracle.com on 2012-12-12)
  129. Re: I added some comments to the wiki page for ISSUE-37 (from andy.seaborne@epimorphics.com on 2012-12-12)
  130. Re: I added some comments to the wiki page for ISSUE-37 (from Erik.Wilde@emc.com on 2012-12-12)
  131. Re: I added some comments to the wiki page for ISSUE-37 (from ashok.malhotra@oracle.com on 2012-12-12)
  132. Re: I added some comments to the wiki page for ISSUE-37 (from andy.seaborne@epimorphics.com on 2012-12-12)
  133. Re: I added some comments to the wiki page for ISSUE-37 (from andy.seaborne@epimorphics.com on 2012-12-12)
  134. Re: I added some comments to the wiki page for ISSUE-37 (from ashok.malhotra@oracle.com on 2012-12-11)
  135. Re: I added some comments to the wiki page for ISSUE-37 (from Erik.Wilde@emc.com on 2012-12-11)
  136. Re: I added some comments to the wiki page for ISSUE-37 (from Erik.Wilde@emc.com on 2012-12-11)
  137. Re: I added some comments to the wiki page for ISSUE-37 (from henry.story@bblfish.net on 2012-12-11)
  138. Re: I added some comments to the wiki page for ISSUE-37 (from david@3roundstones.com on 2012-12-11)
  139. Re: I added some comments to the wiki page for ISSUE-37 (from ashok.malhotra@oracle.com on 2012-12-10)
  140. Re: I added some comments to the wiki page for ISSUE-37 (from Erik.Wilde@emc.com on 2012-12-10)
  141. Re: I added some comments to the wiki page for ISSUE-37 (from ashok.malhotra@oracle.com on 2012-12-10)
  142. Re: I added some comments to the wiki page for ISSUE-37 (from Erik.Wilde@emc.com on 2012-12-10)
  143. I added some comments to the wiki page for ISSUE-37 (from ashok.malhotra@oracle.com on 2012-12-10)
  144. ACTION-33 complete (from Erik.Wilde@emc.com on 2012-12-10)
  145. Re: query your API (from Roger.Menday@uk.fujitsu.com on 2012-12-10)
  146. Re: query your API (from Erik.Wilde@emc.com on 2012-12-10)
  147. first stab at ACTION-32 (from Erik.Wilde@emc.com on 2012-12-07)
  148. first stab at ACTION-40 (from Erik.Wilde@emc.com on 2012-12-07)
  149. Re: ldp-ISSUE-41 (Member Attachments): Standard way to manage members with attachments (from Erik.Wilde@emc.com on 2012-11-28)
  150. Re: ISSUE-37: how to proceed (from Erik.Wilde@emc.com on 2012-11-23)
  151. Re: ISSUE-37: how to proceed (from andy.seaborne@epimorphics.com on 2012-11-23)
  152. Re: ldp-ISSUE-40 (image): creating/deleting/changing non RDF resources [Use Cases and Requirements] (from henry.story@bblfish.net on 2012-11-22)
  153. Re: ldp-ISSUE-40 (image): creating/deleting/changing non RDF resources [Use Cases and Requirements] (from Erik.Wilde@emc.com on 2012-11-22)
  154. Re: forms, direction, query, etc Š (from Erik.Wilde@emc.com on 2012-11-21)
  155. Re: ISSUE-37: how to proceed (from Erik.Wilde@emc.com on 2012-11-21)
  156. Re: ISSUE-37: how to proceed (from andrei.sambra@gmail.com on 2012-11-21)
  157. Re: ISSUE-37: how to proceed (from Erik.Wilde@emc.com on 2012-11-20)
  158. ISSUE-37: how to proceed (from Erik.Wilde@emc.com on 2012-11-20)
  159. Re: ldp-ISSUE-37 (LDP model): What is the LDP data model and the LDP interaction model? [Linked Data Platform core] (from roger.menday@uk.fujitsu.com on 2012-11-19)
  160. Re: ldp-ISSUE-37 (LDP model): What is the LDP data model and the LDP interaction model? [Linked Data Platform core] (from rgarcia@fi.upm.es on 2012-11-16)
  161. ldp-ISSUE-37 (LDP model): What is the LDP data model and the LDP interaction model? [Linked Data Platform core] (from sysbot+tracker@w3.org on 2012-11-16)
  162. Re: ldp-ISSUE-37 (LDP model): What is the LDP data model and the LDP interaction model? [Linked Data Platform core] (from kidehen@openlinksw.com on 2012-11-15)

Related notes:

See the wiki page! http://www.w3.org/2012/ldp/wiki/ISSUE-37

Ted Thibodeau, 28 Jan 2013, 15:56:17

Resolution: Close issue-37 as is, and let Ashok address it within the next 2 weeks as part of the normal editorial process of informative content.
See https://www.w3.org/2013/meeting/ldp/2013-06-20#resolution_5

Arnaud Le Hors, 20 Jun 2013, 16:03:46

Display change log ATOM feed


Chair, Staff Contact
Tracker: documentation, (configuration for this group), originally developed by Dean Jackson, is developed and maintained by the Systems Team <w3t-sys@w3.org>.
$Id: 37.html,v 1.1 2015/08/17 04:43:08 denis Exp $