Time/Place
This meeting is a hybrid teleconference and slack chat. Anyone is welcome to join...here's the info:
- Time: 11:00am Eastern Daylight Time US (UTC-4)
- Audio/Video Conference Link: https://lyrasis.zoom.us/j/396037251
- Meeting ID: 396 037 251
- Find your local number: https://lyrasis.zoom.us/u/ad6Xb7q3ia
Join fedora-project.slack.com on the "tech" channel
- Self-register at: http://slack.fcrepo.org/
Attendees
- Danny Bernstein
- David Wilcox
- Jared Whiklo
- Peter Winckles
- Ben Cail
- Daniel Lamb
- Calvin Xu
- Rosie Le Faive
Agenda
- Announcements
- Sprint Planning
- Review Objective(s) of this sprint
- Review of the Board
- Performance Testing
- Your topic here
Tickets
In Review
Please squash a bug!
Tickets resolved this week:
Tickets created this week:
Notes
- Affirming the team's understanding of famous current issues/bugs:
- bloated directory from migration utility update
- Peter has offered a potential solution to Calvin - just waiting to hear back
- Could also be due to incorrect size being reported from du command
- Fedora 3 "bad" checksum issue - for reference the MOTHER OF ALL THREADS on the subject (JIRA: )
- Changes to migration-utils
- Extract data stream from inline XML and calculate checksum based on that
- Expectations for the fcrepo-migration-validator
- Bad checksums in Fedora 3 will stay in Fedora 3 - validator will not carry this forward
- Danny will create JIRA tickets to track these issues
- Changes to migration-utils
- The Daniel Lamb Bug
- Danny migrated a dataset with spaces in IDs
- Migration worked but updating a resource resulted in corrupted RDF with spaces in the IDs such that the object can no longer be read
- May be an issue with Millner
- Jared will help with debugging by trying to duplicate the issue
- The new Prefer Header recently accepted as part of the Fedora API : https://github.com/fcrepo/fcrepo-specification/pull/412
- Core: http://fedora.info/definitions/fcrepo#ServerManaged is not currently recognized
- Danny will create a JIRA to update
- Do we deprecate or accept both?
- Add to list of breaking changes and deprecate
- Core: http://fedora.info/definitions/fcrepo#ServerManaged is not currently recognized
- The new resource header (json) field jira that will make the following PR's no longer need to be merged:
- Validation error reporting on start up and side-loading: What is going to work for the user?
- For reference: https://github.com/fcrepo/fcrepo/pull/1852#pullrequestreview-577812174
- Currently, on start up, log messages indicate validation failures
- As a user, if you don't examine the logs, you won't notice the failures - need to document clearly
- bloated directory from migration utility update
- PRs
- object validation
- https://github.com/fcrepo/fcrepo/pull/1852 (wiring validation into fedora)
- https://github.com/fcrepo/fcrepo-storage-ocfl/pull/28 (validation logic)
- Danny will merge these today
- Minimum container triples: https://github.com/fcrepo/fcrepo/pull/1851
- Andrew is reviewing this
- object validation
- Sprint planning:
- Testing
- Confirming rebuild is faster post-parallelization
- https://docs.google.com/document/d/1ihoAHlnl1X8yCLF9cXT-ZmZFkCX37nYzgqIc-U3J2YQ/edit
- Community-sourced performance criteria
- Need to review for anything that should be included in the beta
- Development: Are the following must haves for beta?
- Need to get a baseline as soon as possible
- Small task but should be included
- Not critical for beta but needs to be in the release
- Not a beta blocker - just need to default to n-triples if there is no mime type
- Probably not a beta blocker but unsure how many people use ghost nodes
- Not affecting how anything is stored on disk in any case
- Not a beta blocker but relatively easy to implement
- Documentation
- Lots of things to work on
- Testing
- Release process
- With Andrew leaving it would be good to have others involved in the release process