Details

    • Type: New Feature
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: Fedora 5.0.0
    • Fix Version/s: Fedora 5.0.0
    • Component/s: f4-core
    • Labels:
    • Roadmap Theme:
      Services: Versioning
    • Epic Link:
    • Sprint:
      API Alignment Sprint 02

      Description

      A PUT or POST request to create an object will make a resource versionable if it includes header Link: rel="type" with type of http://fedora.info/definitions/fcrepo#VersionedResource
      * A LDPR will be created as a LDPRv with the versioning type.
      * A LDPCv will be created

      The newly created LDPCv:
      * must be a child of the LDPRv
      * must be a LDPC ( https://fcrepo.github.io/fcrepo-specification/#LDPC )
      * Note: it will be replacing the current "fcr:versions" path, which was previously used to access modeshape versions. Versioning will no longer be using built in modeshape tree snapshotting features features.

      See this document for what REST ful interactions should look like in regards to LDPCv: https://wiki.duraspace.org/pages/viewpage.action?pageId=90964507#Versioning/AuthorizationDesign-restRESTfulInteractions

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                dbernstein Danny Bernstein
                Reporter:
                ben.pennell Ben Pennell
                Reviewer:
                Andrew Woods
              • Votes:
                0 Vote for this issue
                Watchers:
                6 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: