Versions Compared

Key

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

...

Please see calendar invite for Zoom link.

Attendees

  1. Danny Bernstein
  2. Rosalyn Metz
  3. Ben Pennell
  4. Oliver Schöner
  5. Melissa Anez
  6. Robin Lindley Ruggaber 
  7. Peter Winckles
  8. Raman Ganguly Jennifer Gilbert
  9. Jared WhikloDan Field
  10. Dan Coughlin
  11. Oliver Schöner
  12. Peter Winckles
  13. Scott Prater
  14. David Wilcox
  15. Mark JordanJennifer Gilbert
  16. Kathryn Michaelis
  17. Este Pope 
  18. Arran Griffith
  19. Melissa Anez
  20. Dustin Slater
  21. Rosalyn Metz
  22. Ben Pennell
  23. Dan Coughlin Aaron Birkland

Objectives

  1. Ensure alignment between Committer and Leadership teams on technical priorities/direction
  2. Establish process/expectations for beta release
  3. Establish process of Beta /expectations for production release

Reference

Agenda

  1. Introductions
  2. Leadership/Governance updates?
  3. Technical updates since previous meeting
  4. Final plans for Beta release
    1. Criteria (see below)
    2. Timing 
    3. Performance Criteria
  5. Production Release Process

...

  1. Feature complete
  2. Included Fixes / Optimizations
    1. Fix API test suite fails (Indirect Containers, State tokens, etc)
    2. (tick) Containment for Mementos
    3. (tick) Minimal Search Service UI
    4. (tick) Performant rebuild
    5. (tick) Side-loading / targeted rebuildwith Object Validation/ target rebuild 
    6. (tick) Object Locking
    7. (tick) Session RollbackRebuild on start flag
  3. Documentation
    1. Documented API compliance of Beta
    2. Documented missing features of Beta
    3. Documented breaking changes of Beta
    4. Documented upgrade process for Beta

...

  1. Validation tool for F3→F6 migrations
  2. Islandora integration
  3. Samvera integration
  4. Documented performance criteria for 6.0 release
    1. Scale
    2. Response times under load
    3. Migration rates
    4. Performant S3 integration 

Notes

  1. Introductions
    1. Andrew is leaving us;
    2. Danny to take on more of Andrew's work;
    3. Round of introductions
  2. Leadership/Governance updates?
    1. Steering is beginning to think about fiscal planning, membership revenue, etc. in advance of the new fiscal year.
    2. Leaders meeting is coming up next month.
  3. Technical updates since previous meeting
    1. we've had two alpha releases; sprints every month
    2. we are feature complete
    3. february will have a two week sprints; polish the alphas, do a little more testing, prepare for beta release.
    4. validation tool is still ongoing, but that should be finished soon.
  4. Final plans for Beta release
    1. Criteria – any questions?
      1. targeted rebuild: the idea of being able to reindex a specific object; this is a future want, we need to create a more detailed list of things that need doing to be translated from the Jira into a prioritized list.
    2. Timing – aim to finish the sprint at the end of february with a beta release in the month of february. plan is to have a validation tool sufficiently developed to help with migration process.
  5. Post-Beta Performance Criteria – please add to the Documented performance criteria for 6.0 release so that Fedora knows what to target for the final release. DEADLINE: MONDAY FEBRUARY 8th
    1. Existing Criteria: Scale, Response times under load, Migration rates, Performant S3 integration
  6. Production Release Process
    1. We have a small terraform project that will allow you to deploy fedora to the cloud using whichever database you use (but the suggestion is to use Postgres as that seems to be the most performant)
    2. Danny Lamb has done testing with Islandora
    3. Samvera is likely to align against Valkyrie since there seems to be no appetite in the community to upgrade ActiveFedora to work with Fedora 6.
    4. Plan for the sprint is to look at reindex rates and identify what rates of reindex are.  Can we compare these to the numbers we had from Fedora 4 when Stefano migrated and documented numbers.
    5. Validation tool specification is what we are working towards for the validation tool.  Work is happening in the fcrepo-migration-validator repo.
    6. Timing – shooting for a migration in June, but depends on the criteria, but the June is the hope.


Action Items 

  •  Danny Bernstein : consider creating a prioritized list of features for future development efforts using Jira as a jumping off point.
  •  Danny Bernstein : create a page to collect data from the results of migrations (like a migration log).  Some of this data already exists.  would want information like time to migrate, time to build index.
  •  ALL: add to the Documented performance criteria for 6.0 release  
  •  Type your task here, using "@" to assign to a user and "//" to select a due date