Uploaded image for project: 'Fedora Repository Project'
  1. Fedora Repository Project
  2. FCREPO-2935

Sections 3.1.2 and 3.1.3: Add Default ldp:membershipResource to Direct and Indirect Containers

    XMLWordPrintable

    Details

    • Type: Improvement
    • Status: Closed
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: Fedora 5.1.0
    • Component/s: None
    • Labels:
    • Roadmap Theme:
      API Specification
    • Epic Link:
    • Sprint:
      Fedora 2018 API Alignment 3

      Description

      According to the spec: https://fcrepo.github.io/fcrepo-specification/#ldpc

      Implementations must allow the membership constant URI ([LDP] 2) to be set via theldp:membershipResource property of the content RDF on container creation, or otherwise default to an implementation defined value. Implementations should use the LDPC's URI as the default property value.

      Currently we are not "default[ing] to an implementation defined value".  When you create a direct or indirect container without the ldp:membershipResource predictate,  none is added by default.  This ticket will be complete when ldp:membershipResource added when no such triple is specified in the body and the object of that triple should be the LDPC itself. 

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              ben.pennell Ben Pennell
              Reporter:
              dbernstein Danny Bernstein
              Reviewer:
              Jared Whiklo
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved: