Time/Place

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

Attendees 

  1. Danny Bernstein
  2. Jared Whiklo  
  3. Andrew Woods  
  4. Ben Pennell (star)  
  5. Ben Cail 
  6. David Wilcox 
  7. Daniel Lamb 
  8. Calvin Xu

Agenda


  1. Announcements/Updates
    1. Fedora Online User Group (Week of August 10)
    2. Ongoing sprints
  2. Mid sprint check-in / wrap up plan
    1. New bugs
  3. 6.0.0 Alpha Release
  4. 5.1.1 Release? 
  5. Closing the loop on publishing docker images when `main` changes.
  6. FCREPO-3306 - Re-establish Demo Server OPEN  - what are the dependencies?
  7. Remove `master` branch?
  8. Your Topic Here


Tickets

  1. In Review


  2. Please squash a bug!


  3. Tickets resolved this week:


  4. Tickets created this week:


Notes

  1. Announcements

    1. Fedora Online User Group - deadline has not been extended so far. Very minimal details needed for proposing topics
  2. Sprint Check-in
    1. Andrew
      1. Created two wiki pages
        1. Details layout of OCFL in fedora Fedora OCFL Object Structure
        2. Fedora headers Fedora Header Files
      2. Reviewing pull requests, testing, documenting bugs
      3. Finished up this week:
        1. Push the performance tests as far as possible
    2. Jared
      1. Trying to land
        1. Issue with purging in postgres, may be individual database issues
        2. Danny - should we be considering using another tool to translate sql for each DB?
        3. Peter - bigger issue is that we need automated tests against all 4 DB types
        4. Could take the approach of more travis run configurations with each of the databases
        5. Could also extract the tests into their own project, then stand up fedora for runs with each DB
        6. At the moment, integration tests have an embedded h2 config baked in, but could be changed to listen to parameters to change this
        7. Danny will create a ticket to address this issue with the approach of:
          1. allowing integration tests to be configured with different databases, and then multiple travis runs for dbs
    3. Danny
      1. Review of result order PR today
      2. Finishing up OCFL ID search
      3. Decided against working on the descendants search for the moment
      4. Will try to land the RDF type search
      5. Will switch to updating the HTML UI to support search
    4. Peter
      1. Changed mapping of fedora ids to ocfl ids
      2. Has open PR for changing the OCFL storage layout, and addressing character escaping issues
  3. Alpha Release
    1. After this sprint, all the core features will be implemented to some extent
    2. Criteria for alpha:
      1. Need have the updated on disk format completed (in fedora and migration utils), so that we won't invalidate data
        1. Depends on ticket for updating locations where files are stored in OCFL
      2. Need to have the performance testing tools updated
  4. 5.1.1 release
    1. Target release after this sprint. Danny may have time to look at this in the next few weeks.
  5. Closing the loop on publishing docker images when `main` changes.
    1. Thomas will not be able to work on this before August.
    2. The 5.1 release has been pushed in, but not totally aligned with the Fedora 6 version.
    3. In docker hub, latest for fcrepo/fcrepo should be the latest release of Fedora, not development versions.
  6. Demo server
    1. Next week, after the 5.1.1 release, Danny will look into this
  7. Master branch
    1. will be removed from github

Actions