Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  1. Danny Bernstein
  2. Andrew Woods (star)  
  3. Peter Winckles 
  4. Ben Pennell  
  5. Ben Cail   (out)
  6. Jared Whiklo 
  7. David Wilcox 
  8. Calvin Xu  (out)
  9. Thomas Bernhart (out)
  10. Daniel Lamb 

Agenda

  1. Announcements/Updates
    1. Terraform deployment tool
    2. Whitman College Pilot  Kickoff  
    3. Github fcrepo4→fcrepo  migration complete
  2. Planned Breaking Changes (standing topic)
  3. PR status / Work in Progress:
    1. core: https://github.com/fcrepo4/fcrepo4/pulls
    2. fcrepo-docker : https://github.com/fcrepo4-labs/fcrepo-docker/pull/10
    3. Telemetry
  4. 2020-10 Fedora Sprint
    1. Board
    2. Add/Remove?
    3. Who's doing what
  5. Fedora 6 Testing
  6. Ben Pennell 'sTwo Questions: 
    1. What should be the outcome of PUTing the default GET response back to the server in general?
    2. Should fedora attempt to filter out any generated triples?
  7. Your Topic Here

    Expand
    titleTickets resolved this week...

    Jira
    serverDuraSpace JIRA
    jqlQueryfilter=13111
    serverIdc815ca92-fd23-34c2-8fe3-956808caf8c5


...

  1. In Review

    Expand

    Jira
    serverDuraSpace JIRA
    jqlQueryfilter=13100
    serverIdc815ca92-fd23-34c2-8fe3-956808caf8c5


  2. Please squash a bug!

    Expand

    Jira
    serverDuraSpace JIRA
    columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
    maximumIssues20
    jqlQueryfilter=13122
    serverIdc815ca92-fd23-34c2-8fe3-956808caf8c5


  3. Tickets resolved this week:

    Expand

    Jira
    serverDuraSpace JIRA
    columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
    maximumIssues20
    jqlQueryfilter=13111
    serverIdc815ca92-fd23-34c2-8fe3-956808caf8c5


  4. Tickets created this week:

    Expand

    Jira
    serverDuraSpace JIRA
    columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
    maximumIssues20
    jqlQueryfilter=13029
    serverIdc815ca92-fd23-34c2-8fe3-956808caf8c5


Notes

Announcements

  1. Danny B and AWoods are signing off for the week
  2. Fedora terraform tooling available: https://github.com/fcrepo4-labs/fcrepo-aws-deployerImage Added
    • No SSL on instance.. yet
    • Next improvements: configurable storage options, including S3
    • Uses published fcrepo-docker
    • Can SSH into instance
  3. Whitman College Pilot kickoff
    • Second pilot with Fedora IMLS grant
    • Involves an Islandora migration
    • Using Islandora migration tools
    • Actual migration will take place early 2021
    • Requires S3 backend
      • Can currently be configured in Fedora, no code changes required
  4. Fedora GitHub orgs/repos have been migrated from fcrepo4 -> fcrepo

Breaking changes

  1. One minor, upcoming breaking change https://github.com/fcrepo/fcrepo/pull/1757Image Added
    • Actors of messages has changed

Current work

  1. Direct containers
    • Currently running tests against various databases
    • Approach: dynamically generated, based on DB cache
    • Ben will be working on "membershipService" before next week
      • ..as a separate PR based on Direct containers PR
    • Future optimization: hash to URI table
    • Indirect container implementation yet to be done (https://www.w3.org/TR/ldp/#ldpicImage Added)
  2. Metrics collection

Sprint planning

  1. F4->F6 migration
    • Version migration is still needed
  2. S3 Support
  3. Fedora API alignment - start with running API test suite
    • Full Prefer header support
  4. Managing scenarios of user-provided triples that conflict with triples managed by LDP Direct container
    • Filter out triples on PUT to the membership-resource if they include the membership predicate
    • On PUT: still require 'lenient' header when including SMTs
  5. Danny Bernstein to create documentation JIRA  ticket for configuration elements added in resolution to:
    Jira
    serverLYRASIS JIRA
    serverIdc815ca92-fd23-34c2-8fe3-956808caf8c5
    keyFCREPO-3401

Actions

  •  Danny Bernstein to ensure that a JIRA exists for scenario of transaction does not succeed completely, but rollback does succeed (see: 2020-08-13- Fedora Tech Meeting)
  •  Danny Bernstein document the process of migrating from 4 → 5 → 6
  •  Peter Winckles to create a JIRA to investigate support for optimistic locking and mutable head (see: 2020-08-13- Fedora Tech Meeting)
  •  Who:  Clarify in documentation that multiple simultaneous writes to OCFL are not supported
  •  migration-utils - translating RELS-EXT/INT into RDF in Fedora 6: is the functionality there? If not, add it.
  •  Danny Bernstein to organize a special topic call around the topic of high availability.

...