Time/Place
This meeting is a hybrid teleconference and IRC chat. Anyone is welcome to join...here's the info:
- Time: 11:00am Eastern Daylight Time US (UTC-4)
- Dial-in Number: (712) 775-7035
- Participant Code: 479307#
- International numbers: Conference Call Information
- Web Access: https://www.freeconferencecallhd.com/wp-content/themes/responsive/flashphone/flash-phone.php
- IRC:
- Join the #fcrepo chat room via Freenode Web IRC (enter a unique nick)
- Or point your IRC client to #fcrepo on irc.freenode.net
Attendees
- Unknown User (acoburn)
- Bethany Seeger
- A. Soroka
- Yinlin Chen
- Esme Cowles
- Jared Whiklo
- Andy Wagner
- David Wilcox
- Nick Ruest
- Benjamin Armintor
- Diego Pino Navarro
Agenda
- Transaction use cases
- Islandora CLAW update
- Events for transaction end
- 4.5.0 release status
- Open Repositories 2016 proposals
Status of "in-flight" tickets
Ticket Summaries
Please squash a bug!
Tickets resolved this week:
Tickets created this week:
Minutes
- Transaction use cases
- Islandora CLAW update
- https://github.com/Islandora-CLAW/CLAW/wiki/January-27%2C-2016#minutes
- Islandora CLAW Transaction Use Case
- Consistency requirements nailed down.
- Isolation is still an outstanding question, polling community for consensus.
- Events for transaction end
- Are we able to emit events when a transaction ends?
- If we treat transactions as resources, we can emit messages on transaction begin and transaction completion, be it a 'Commit' or 'Rollback' event. Easy to support as long as we tie it to the transaction as a resource. Need to present transactions/operations as a first class resource.
- It may be recommended to use the User Agent mechanism to tag transaction events. This would allow tracking of independent transactions and identify which messages result from which transactions.
- Are we able to emit events when a transaction ends?
- Islandora CLAW update
- 4.5.0 release status
- Finished! Esmé Cowles and Nick Ruest has wrapped up their work, awaiting Andrew Woods to write up and announce.
- Question around deployable artifacts in related libraries
- fcrepo-camel-webapp 4.4.0 deprecated war file usage in favour of OSGi deploy via Karaf
- We should document that automated work should rely on Maven as the canonical source of artifacts to avoid the issue of needing to place copies in many places.
- Component Compatibility Matrix
- Do we need to refactor this? Is there a way we can highlight a components compatibility in a clear fashion?
- Open Repositories 2016 proposals
- Proposals are due Feb 8th
- Discussion around potential proposals
- Could be nice to curate the list of talks that are of interest to the Fedora community once the schedule is published.
- Status of "in-flight" tickets
- Jared Whiklo did some debugging, and is wondering if there is an easy way to go backwords from a version to the base resource without getting into the implementation. – Is there a triple? Is there a context for version triples? – If these are RDF resources are they present right there? If they are binary resources, they should be in the header and if they aren't they should be.
- Aaron - class called VersionsRDFContext in the modeshape implementation that may be the place to start
- - "Body not JSON-LD as requested" email thread
- Should this be filed as a Bug, and an Improvement, or just wait for the Improvement to be completed to resolve the bug.
- Ticket(s) will be filed.
- What happens when you ask for a serialization that Fedora does not support? Returns a supported serialization format and sets the header accordingly. Perhaps gives more information in a 299 header.
- Jared Whiklo did some debugging, and is wondering if there is an easy way to go backwords from a version to the base resource without getting into the implementation. – Is there a triple? Is there a context for version triples? – If these are RDF resources are they present right there? If they are binary resources, they should be in the header and if they aren't they should be.