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://duraspace.zoom.us/my/fedora
Dial-in:
+1 408 638 0968
+1 646 876 9923
+1 669 900 6833
Meeting ID:
812 835 3771
Join fedora-project.slack.com on the "tech" channel
Attendees
- Danny Bernstein
- Peter Eichman
- Bethany Seeger
- Jared Whiklo
- Andrew Woods
- Kevin Ford
- Ben Pennell
- Aaron Birkland
- Mohamed Mohideen Abdul Rasheed
- David Wilcox
Agenda
Announcements
- Sprint 2
- Open questions
- Default messaging configuration (topics? queues? disabled?)
- Move fork of jetty-plugin to fcrepo4 GitHub organization?
- Handling authentication and authorized agents in CTS
- Requirements
- Required users:
- read-write-control on root container
- second user with access controlled by acls created by the previous user
- CTS must know the user agent URI for each.
- CTS must not depend on any particular mechanism for authenticating
- Required users:
- Approaches:
- jar to be included in classpath?
- ?
- Requirements
Remaining work
- Release Candidate
- Open questions
<your agenda item here>
Please squash a bug!
Tickets resolved this week:
Tickets created this week:
Minutes
Announcements
- Peter is out tomorrow
- Bethany will be at DLF
- Presenting on Tuesday
Sprint status
Default messaging
- Suggestion: Add documentation for changing messaging for production
- Either disable or change to queues
- Add broadcaster to documentation: https://gitlab.amherst.edu/acdc/repository-extension-services/tree/master/acrepo-connector-broadcast
- Add in-line documentation to spring.xml config file
- https://wiki.duraspace.org/display/FEDORA5x/How+to+Disable+Messaging
Fork of jetty-plugin
- Upstream project is willing to merge/release
- However, Fedora needs a slightly different version of Jetty
- Before 5.0.0-RC, need to decide on which jetty-plugin to use
AuthN / AuthZ in CTS
- Need a pluggable mechanism for different AuthN approaches
- Need to update CTS to use user URIs instead of literals
- URIs in Basic-Auth is not allowed
- Can we offer a configurable approach:
- Expect jar in classpath
- Expect given implementation classname
- Danny to move this forward
Remaining work
Tickets
- Mohamed working on camel-toolbox to not index Mementos
- Keep fcrepo-java-client
- fcrepo-camel could be refined
- Camel component may be able to be removed
- Punt on fcrepo-1987 and fcrepo-2092
- CTS testing
- Determine which tests are failing improperly