Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Added 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

...