Time/Place

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

Attendees 

Agenda

  1. Update from "Alignment to Spec" sprint

    1. Progress so far

    2. Versioning and Auth design subgroup: Versioning/Authorization Design

      1. Big question:  Get rid of snapshot versioning paradigm? (versioning a container would version only that resource, not children)

      2. Big question:  Get rid of modeshape node references (removes referential integrity, may have good or bad implications on performance)
    3. Engaging Memento spec team

  2. Wrapping up fcrepo-import-export-verify: https://github.com/fcrepo4-labs/fcrepo-import-export-verify/pull/48
  3. ..

Ticket Summaries

  1. Please squash a bug!

  2. Tickets resolved this week:

  3. Tickets created this week:

Minutes

  1. Good progress being made
    1. migrated key webac and rbacl classes into  fcrepo4 core.
      1. moving towards making the URI of the user available via the core api for messaging and other purposes.
      2. resolving issues with the one-click jar.
      3. Discussion about implementation (https://github.com/fcrepo4/fcrepo4/pull/1242) if you have any opinion).
  2. Versioning and Auth design subgroup needs feedback on the big questions listed above.  For details related to the questions see link above.
    1. Re big question 1: Shall we provide the ability to version children automatically from the get go or shall we push that out? 
      1. Seems to be consensus around abandoning the snapshot versioning paradigm and punting on auto versioning objects in the subtree.
      2. Performance of reads could be expected to improve.
      3. Question about whether writes would become significantly slowdown.
    2. Re big question 2: proposal:  
      1. we could start by replacing node references in mementos with URIs.
      2. Eventually we could replace all node references in the repo with URIs.
      3.  We must ensure there is a migration path for people who wish to preserve their versions.
        1. import export tool? 
        2. Or some kind of direct transformation within the repo?
  3. Stuck thread issue is still a serious problem with ModeShape5.4 for Peter Eichman and Joshua Westgard
    1. Was not an issue on the dev server, but no is an issue on staging server.
    2. Still an open question about whether or not it is truly absent from the dev server.
    3. If dev continues not to show symptom, Joshua Westgard will look for differences in VM configs.
      1. Suggestions: 
        1. Look closely at the hardware
        2. Can you shrink the size of the batches? 
        3. Can you slowdown the ingest calls - introduce short pauses between calls? 
        4. Smaller transactions with retries? 
    4. Developing...

Actions

  • Ben Pennell of the Versioning and Auth team to write up big questions, solutions and trade-offs and pass that along to the community for feedback.



  • No labels