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/my/fedora
- Dial-in:
+1 408 638 0968
+1 646 876 9923
+1 669 900 6833
Meeting ID:
812 835 3771
- Dial-in:
Join fedora-project.slack.com on the "tech" channel
Attendees
- Danny Bernstein
- Peter Winckles
- Jared Whiklo
- Ben Pennell
- Daniel Lamb
- Ben Cail
- Andrew Woods
- Thomas Bernhart
- Jon Roby
- David Wilcox
Agenda
- Announcements
- Fedora 6 documentation space: Fedora 6.x Documentation
- Updates/Corrections would be helpful... from top to bottom!
- Draft Fedora 6 test plan
- Feedback welcome!
- South Central States Fedora Users Group Meeting: 29-30 January 2020
- Fedora 6 documentation space: Fedora 6.x Documentation
- JIRAs in review
- Containment Index
- https://github.com/fcrepo4/fcrepo4/pull/1622
- Travis test failures: https://api.travis-ci.com/v3/job/282478345/log.txt
- Tester/Reviewer needed
- Rebuild: https://github.com/fcrepo4/fcrepo4/pull/1625
- Containment Index
- Next Fedora Demo
- What?
- Who?
- When?
- Backwards compatibility document
- Fedora 6 docker container(?) update
- <your topic here>
Tickets
Full list of Fedora 6.0.0 Unclosed
In Review
Please squash a bug!
Tickets resolved this week:
Tickets created this week:
Notes
- Announcements
- Sprint checking
- Round robin
- Ben Pennell
- Binary GET, POST done
- Binary PUT is in Review
- PATCH binary and Fixity checks might be the next steps
- Jon
- confirmed that FCREPO-3169 is fixed, currently have a PR in for FCREPO-3177 and will be working on FCREPO-3168, FCREPO-3026 and FCREPO-3122 and see how far I get by the end tomorrow
- Andrew
- 2020 Sprints - Fedora 6#2020SprintsFedora6-Migration-utils
- Migration utils this sprint is bug fixes and minor new features
- Doesn't know what to do with the .fcrepo directory stuff at the moment in the migration utils
- Q: is fedora 6 meant to be able to handle a ocfl repo that wasn't made for fcrepo6?
- Yes
- Can we start from OCFL copied from one fcrepo to another?
- What does rebuildability look like? On demand? Flag that has to be enabled? Command/User interaction?
- Peter Winckles
- Mostly local stuff
- Looked at bugs for resources not being closed in migration util
- Danny
- Done some refactoring in 3188
- PR for getting Archival groups working
- Ben Pennell
- Rebuild on start would be a valuable next step for opening the door to revealing what happens next, over CRUD completeness. Danny may focus on this next.
- Check in with Peter E about containment and if support is needed.
- Round robin
- -
- Pairtrees:
- Andrew Woods : let's avoid creating
- PUT to a/b/c (where a does not exist : should it
- create a, b, and c as basic containers?
- would this be backwards compatible?
- No because it would change the LDP structure of the resources
- would this be backwards compatible?
- fail because a and b don't exist?
- this would be ideal
- Succeed but create pairtrees
- should be avoided if we can
- Succeed, creating new resource at created URL, but not filling in missing parents as resources
- this would be the best scenario, makes the URIs semantics less important to functionality
- introduces complications:
- A number of parts of the code base make assumptions based on URI hierarchy.
- Situations where client creates a/b/c, and then creates a/b. Would fedora have to change containment of c from a to b? Or fail?
- create a, b, and c as basic containers?
- Jared is willing to look at fcrepo4/5 to document existing behavior
- Danny concerned with user errors if semantics of uris don't matter anymore
- Andrew advocating for determining what degree of backwards compatibility is required, not just doing things because of what previous versions did.
- Danny will put together email to gather community feedback, might be helpful to create a document that users can comment on
- PUT to a/b/c (where a does not exist : should it
- Andrew Woods : let's avoid creating
- Build Fedora 6 docker container
- Thomas - Could we build a docker at the end of the CI?
- Existing docker work: Deployment Tooling
- Thomas interested in just a fedora 6 docker container, without the additional environment
- Since we are building with Travis, all we need is one or two steps in the pipeline to produce this
- Would push the fedora 6 docker container to dockerhub. Might need an organization for it
- Thomas will create a few tickets:
1) setup dockerhub org:
2) update travis with simple docker file:
Actions
- Clarify in in documentation that multiple simultaneous writes to OCFL are not supported