...
- Danny Bernstein
- Daniel Lamb
- David Wilcox
- Jared Whiklo
- Ben Pennell
- Yinlin Chen
- Peter EichmanAndrew Woods
- Bethany Seeger
- Joshua Westgard
Agenda
- Announcements
- Fedora 5.1.0 Release
- Import Export
- 2 PRs need some attention: https://github.com/fcrepo4-labs/fcrepo-import-export/pulls
- Drastic Test Suite Results
- Fcrepo4-docker:
- PR need review: https://github.com/fcrepo4-labs/fcrepo4-docker/pull/36
- Fedora 6.0.0 Sprint Planning Page
- The plan for the master branch
- Pre-Sprint Tasks:
- Update on Remove all JCR dependent code
- Defining fcrepo-persistence-api
- 6.0 Architecture Review
- PR need review: https://github.com/fcrepo4-labs/fcrepo4-docker/pull/36
Tickets
In Review
Expand Jira server DuraSpace JIRA jqlQuery filter=13100 serverId c815ca92-fd23-34c2-8fe3-956808caf8c5 Please squash a bug!
Expand Jira server DuraSpace JIRA columns key,summary,type,created,updated,due,assignee,reporter,priority,status,resolution maximumIssues 20 jqlQuery filter=13122 serverId c815ca92-fd23-34c2-8fe3-956808caf8c5 Tickets resolved this week:
Expand Jira server DuraSpace JIRA columns key,summary,type,created,updated,due,assignee,reporter,priority,status,resolution maximumIssues 20 jqlQuery filter=13111 serverId c815ca92-fd23-34c2-8fe3-956808caf8c5 Tickets created this week:
Expand Jira server DuraSpace JIRA columns key,summary,type,created,updated,due,assignee,reporter,priority,status,resolution maximumIssues 20 jqlQuery filter=13029 serverId c815ca92-fd23-34c2-8fe3-956808caf8c5
Notes
...
Fedora 5.1.0 release
- Windows testing needed
- Backwards compatibility testing
Import/Export
- Need test dataset for roundtripping F5
- Danny to contact Mohamed who may have such a dataset
- Andrew to test plant-dataset with /fcr:restore
- Bethany to review PRs that will be available shortly
Sprint planning
- Sept:
- Nov:
- F6 and MySQL with filesystem
- F6 and OCFL
- Archival Groups
- Bonus: transactions, versioning, webac, messaging, fixity
- Flavors of fixity
- /fcr:fixity
- WANT-DIGEST
- DIGEST
- The Windows issue has been resolved, the commit that resolved the issue was made to 5.0.2 but needed to be ported to master
- Danny is going to put out release candidate 3, we will then run through a manual test on linux
- Danny Lamb will test in islandora, Esme will (hopefully) test with valkyrie.
- What is the minimum amount of time for a release candidate?
- Jared will send out an announcement today indicating that unless any new issues are found, it will be released on the following Friday (July 26)
Import/Export
- Roundtripping implemented, PRs need to be reviewed
- Ben will look at PRs
- Will then need to do community testing
- Would anyone be interested in a 4 to 5 migration test?
- Josh Westgard is interested in this. Actual production migration they would likely wait for 6, but they are willing to test this.
- Danny and Josh will be in contact about testing things
- Would anyone be interested in a 4 to 5 migration test?
Drastic Test Results
- Greg set up instance of DRASTIC, Andrew ran the test suite against it. 45% of MUSTs passed
- Should we attempt to do anything about this?
- Josh - It should continue to be a goal to push towards having a second implementation. They had a grant to explore the Fedora API on top of DRASTIC.
- Peter - there are a lot of MUST failures around digest processing. Is this a limitation of the cassandra backend?
- Jared - there are 28 WebAC failures, so that is probably the largest section
- Reach out to Greg to see if there is any intention of pursuing these. Try to determine if any of these are resolvable or if they are architectural mismatches.
- Josh - check with DRASTIC and Trellis people to see their opinions on the failures
- Danny will reach out to Greg
- Should we attempt to do anything about this?
Fcrepo4-docker
- Yinlin needs someone to review a PR, it adds in camel tools
- Danny will take a look, Josh will also try running the docker script, Aaron can also try today or tomorrow
Fedora 6 Sprint planning
Plan for master branch
- Discussed creating a fedora 6 overhaul branch, keep master in working state until build and test pass
- Decided to go with master as the main line of development branch, even though it won't build
- Email the tech list about this decision for informational purposes
Pre-sprint tasks
- Danny has started on the demolition, about halfway there.
- Removed the modeshape kernel module from the project pom
- Been moving Exception classes out to the API module where appropriate
- Hasn't revolutionized his understanding of what changes we'll need to make to the codebase for 6.0 yet.
- Once this is done, it will be merged into master. Should be next week.
- fcrepo-persistence-api is awaiting someone to come along and try to figure out what the API is for a persistence layer
- Most likely others will need to wait until after the demolition to start collaborating.
- Architectural diagrams, very tentative, how should we proceed with these?
- Current plan is to use Aaron's OCFL client as a placeholder, possibly for the final project depending on how well it works.
- Aaron take people through the client in the committer's call.
- This page can be a good place to use as a white board for gathering ideas
- Aaron - Once we start creating the APIs it should be easier to start commenting on it and the bigger picture.
Actions
- Danny Bernstein will reach out to Greg about DRASTIC test results
- Ben Pennell will review import/export tasks
...