Time/Place

This meeting is a hybrid teleconference and slack chat. Anyone is welcome to join...here's the info:

Attendees

Part 1: 

  1. Danny Bernstein 
  2. Peter Winckles 
  3. Jared Whiklo 
  4. Bethany Seeger 
  5. Thomas Bernhart  (star)
  6. Aaron Birkland (out)
  7. Andrew Woods  
  8. Ben Pennell 
  9. Ben Cail  (out)
  10. David Wilcox
  11. Peter Eichman 
  12. Joseph Rhoads
  13. Daniel Lamb

Agenda

  1. Announcements 
    1. Sprint 2
  2. Fedora Leaders meeting report out and the state of the Fedora OCFL unversioned content
  3. PersistentStorageSession/FedoraResource conversation : https://docs.google.com/document/d/18rSFqqoxixmozZrgPKON59Ojpg5iOu4lsHDNMm23soY/edit#  
  4. OCFL Client Updates to support mutable HEAD.
  5. Sprint prep activities
  6. <add topics here>

Tickets

  1. In Review

    type key summary assignee reporter priority status resolution created updated due

    Unable to locate Jira server for this macro. It may be due to Application Link configuration.

  2. Please squash a bug!

    key summary type created updated due assignee reporter priority status resolution

    Unable to locate Jira server for this macro. It may be due to Application Link configuration.

  3. Tickets resolved this week:

    key summary type created updated due assignee reporter priority status resolution

    Unable to locate Jira server for this macro. It may be due to Application Link configuration.

  4. Tickets created this week:

    key summary type created updated due assignee reporter priority status resolution

    Unable to locate Jira server for this macro. It may be due to Application Link configuration.

Notes

  1. Announcements 
    1. Sprint 2 : There is still room for contributors
    2. Discussion about "mutable head" in OCFL picked up again: https://github.com/OCFL/spec/issues/373
  2.  Summary Fedora Leaders meeting report regarding Fedora OCFL unversioned content:
    • David explained the different solutions
    • no decisions were made so far
    • there seems to be some consent on the mutable head solution
    • auto-versioning should not be the default, but be available as an option
  3. PersistentStorageSession/FedoraResource conversation : https://docs.google.com/document/d/18rSFqqoxixmozZrgPKON59Ojpg5iOu4lsHDNMm23soY/edit#
    • discussion took place yesterday
    • Ben Pennell proposed some changes (see doc): treat fedora resources as immutable objects 
    • might have tiny impacts on already merged pull requests
    • Call for comments till tuesday  , otherwise move forward with proposed solution
  4. OCFL Client Updates to support mutable HEAD.
    • Support for mutable HEAD might take around a week of work by Peter Winckles
    • Actual work on client won't be started before OCFL spec has been changed
    • Andrew Woods decision from OCFL editors will probably need 2-3 weeks
    • will the concept of mutable HEAD have implications on transactions:
      • don't commit to OCFL until transaction is committed
      • mutable head makes rollback more complicated
    • Fedora should make clear in documentation that multiple simultaneous writes to OCFL are not supported
  5. Sprint prep activities
    • Danny Bernstein: suggests to declare versioning as a nice to have requirement for the next sprint
    • Bethany Seeger: we should at least lay out the basic principles of how versioning we'll be implemented to see if there are implications on the basic CRUD functionality
    • turn integration tests back on to get a clear picture of what is already working
    • brief discussion regarding connection between OCFL versions and Fedora versions:
      • they probably will be aligned again with mutable head (every fedora version is also a ocfl version)
      • unclear if deletion of versions should be supported and how it would be implemented (not scope of this sprint)
  6. <add topics here>

Actions


  • No labels