Time/Place

Attendees

(plus) (facilitator)
(star) (notetaker)

Agenda

  1. External content
    1. Issues: https://github.com/fcrepo/fcrepo-specification/issues?q=is%3Aissue+is%3Aopen+label%3Aexternal-content
    2. Needs more editorial review, also pending response to existing comments: https://github.com/fcrepo/fcrepo-specification/pull/121
  2. PUT-to-create: waiting on comment from Daniel Lamb and/or Benjamin Armintorhttps://github.com/fcrepo/fcrepo-specification/issues/43
  3. What to do with: PUT/POST with Content-Location:
    1. https://github.com/fcrepo4/fcrepo4/blob/master/fcrepo-http-commons/src/main/java/org/fcrepo/http/commons/domain/ContentLocation.java
    2. https://github.com/fcrepo4/fcrepo4/blob/master/fcrepo-http-commons/src/main/java/org/fcrepo/http/commons/domain/ContentLocationMessageBodyReader.java
    3. https://github.com/fcrepo4/fcrepo4/blob/master/fcrepo-http-api/src/main/java/org/fcrepo/http/api/FedoraLdp.java#L327
  4. Which git issues are actionable? https://github.com/fcrepo/fcrepo-specification/issues
    1. Does persistence fixity belong in the spec https://github.com/fcrepo/fcrepo-specification/issues/90
    2. Add intro: https://github.com/fcrepo/fcrepo-specification/issues/93https://github.com/fcrepo/fcrepo-specification/issues/95
    3. Publish ontology: https://github.com/fcrepo/fcrepo-specification/issues/108
    4. Depth header for delete: https://github.com/fcrepo/fcrepo-specification/issues/111
  5. Which git issues need triage?
    1. Fixity section: https://github.com/fcrepo/fcrepo-specification/issues/100
    2. Clarify HEAD behavior https://github.com/fcrepo/fcrepo-specification/issues/103
    3. Clarify InboundReferences https://github.com/fcrepo/fcrepo-specification/issues/119
  6. Branding: Fedora Commons/community implementation; other implementations and the API specification

Minutes

External Content

  1. Action: Danny/Barmintor, need more review of PR#121
  2. UPenn, Princeton, Columbia - using external content
  3. Islandora users with large content will likely use external content
  4. Some Hydra users will likely use proxied content

PUT-to-create

  1. Merging by escowles

PUT/POST with Content-Location

  1. Do we need both?
  2. Action: awoods - is anyone using this feature?

Which git issues are actionable?

  1. Does persistence fixity belong in the spec
  2. Add intro
  3. Publish ontology
  4. They are different ontologies
  5. Remove overlapping term from v4 ontology with the release of Fedora 5
  6. The spec ontology should be common to all impls
  7. Depth header for delete

Which git issues need triage?

  1. Action: everyone review these three issues

Branding

  1. The spec defining "what is a Fedora" is problematic
  2. Maybe call this effort the "Core API Specification"
  3. Some features are not specified or are optional
  4. Review simeon's diagram as it relates to branding/messaging
  5. Need to bring barmintor into the conversation
  6. Action: simeon to create a github issue

Action Items