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:
- Join Zoom Meeting: https://lyrasis.zoom.us/j/81195576163?pwd=MkIvektGQVhYdGpkZndNOE1DbG5UZz09
- Meeting ID: 811 9557 6163
- Passcode: 408241
Attendees
- Michael Ritter - Chair
- Ben Pennell
- Doron Shalvi
- James Alexander
- Thomas Bernhart
- Arran Griffith
- Demian Katz
- Jared Whiklo
- Dan Field
**Each week a meeting chair will be assigned based on a rotating schedule.**
- denotes note taker
Agenda
- Announcements:
- TCDL recap
- Fedora Open Office Hours - May 31st @ 12pm Eastern (https://bit.ly/3pffGEV)
- Pop-up/Other Topics:
- Linked Data Notifications - Oliver Schöner from Berlin State Library wants to bring up this topic at the June 12th Tech Info Session for Fedora 6 users
Updates on:
- Open Tickets (but assigned in some cases):
- FCREPO-3881 - Getting issue details... STATUS
- FCREPO-3882 - Getting issue details... STATUS
- FCREPO-3883 - Getting issue details... STATUS
- FCREPO-3851 - Getting issue details... STATUS
In Progress and older but still relevant open tickets:
- FCREPO-3884 - Getting issue details... STATUS
In Review:
- FCREPO-3892 - Getting issue details... STATUS
- FCREPO-3891 - Getting issue details... STATUS
- FCREPO-3878 - Getting issue details... STATUS
- FCREPO-3850 - Getting issue details... STATUS
- FCREPO-3849 - Getting issue details... STATUS
- FCREPO-3358 - Getting issue details... STATUS
- FCREPO-3834 - Getting issue details... STATUS
- FCREPO-3802 - Getting issue details... STATUS
- Open Tickets (but assigned in some cases):
New tickets:
- Backlog Tickets to consider working: NA at present
- Next Meeting Chair:
- Chair: Ben Pennell (for Mike Ritter)?? or Doron Shalvi
- Note Taker: Thomas Bernhart
- See Rotating Schedule here
Notes
Michael Ritter - Chair
Doron Shalvi
James Alexander (notes)
Arran Griffith
Demian Katz
Jared Whiklo
Dan Field
Announcements:
TCDL recap from Aran - Texas universities, UT testing with F6 and migrating/considering migration from F4, maybe something to show by the fall
Good opportunity to meet Fedora folk, including TACC
Fedora Open Office Hours - May 31st @ 12pm Eastern (https://bit.ly/3pffGEV)
https://wiki.lyrasis.org/display/FF/2023-05-25+-+Fedora+Tech+Meeting
Governance meeting next week, Friday
Pop-up/Other Topics:
Linked Data Notifications - Oliver Schöner from Berlin State Library wants to bring up this topic at the June 12th Tech Info Session for Fedora 6 users (see also Slack channel for recent conversation)
Confederation of Open Access Repositories -
https://www.coar-repositories.org/
Should Fedora have representation here? Question for Governance
Pop-up topics
Doron - migration x2 F3s. Test migrating smaller (c 4million citations), tried migration in cloud - faster than on-prem (which took x5 days) - still to validate.
Demian noted that fixity checks were much quicker after the fix.
OR attendees - > 100 from African continent, 30+ from US, 20 from UK.
Workshop @10 so far, including John Dunne
Arrran presented to a Slovenian conference today (including Zagreb Uni).
OCFL has released a new version today. The Group ID changes will require a PR.
Upcoming performance improvements are deferred.
Updates on:
Open Tickets (but assigned in some cases):
FCREPO-3881 - Disallow DELETE of tombstone of objects in an Archival Group OPEN
FCREPO-3882 - Allow access to the timemap and versions from a tombstone. OPEN
FCREPO-3883 - Allow PUT over a tombstone OPEN
Above will be discussed at Governance
FCREPO-3851 - Catalina session error on start OPEN
Session deserialization - problem does not break anything.
Mike will standup docker. Jared will try and reproduce the error
In Progress and older but still relevant open tickets:
FCREPO-3884 - OAI-PMH Repository Service Implementation OPEN
In progress
In Review:
FCREPO-3892 - java.lang.NoClassDefFoundError: org/apache/commons/codec/digest/MurmurHash3 IN REVIEW
Camel toolbox - serializing blank nodes to triplestore. Small change to pom - add a transformer to the shade plugin for the driver. Mike
FCREPO-3891 - update aws-deployer to meet current terraform version requirements IN REVIEW
James will send files to Dan again.
FCREPO-3878 - Migrate DC datastream as RDF properties IN REVIEW - Mike working as expected
FCREPO-3850 - regularly update docker images to include latest security fixes from base image tomcat:9-jdk11-openjdk IN REVIEW
FCREPO-3849 - update docker images after changes in repository fcrepo-exts/fcrepo-docker IN REVIEW
Thomas has made changes that work as-is (Dan reviewed) and suggested some further improvements.
FCREPO-3358 - http://localhost:8080/fcrepo/ produces a 500 and stack trace IN REVIEW
Mike reviewed. [Jared & Islandoreans(?) is very happy about solving the problem]
FCREPO-3834 - Enable Camel toolbox to send xml records to Solr indexing service IN REVIEW
Jared will review
FCREPO-3802 - Specify Stats API IN REVIEW
In June documentation was written and appears to be complete. Fixed versions in Sept. Is this complete? Explanation of the aim for API (standardized storage metrics) could be added.
New tickets:
https://github.com/fcrepo/fcrepo/issues/2040
Transaction Id could usefully be added to the log (but it would be a possible threat risk). Jared will respond to Tom in the ticket. This could be a configurable toggle.
GitHub & Jira
We have GitHub and Jira but do we need both? Could we transition to just GitHub? for most people its convenient and improving but has some stability issues (Demian).
Jira is Altassian (so it may not be here to stay after Lyrasis upgrades from the current Confluence). You need to register to use Jira. Also transitioning and assigning state can be quite complex and enterprise-orientated and we haven't taken time for onboarding with this (as well as using GitHub).
We could shut down Jira for new tickets and archive them.
Possible issue with documentation that would need to be updated?
GitHub wiki is a bit clunky and Confluence wiki is less challenging to edit and has time-based filtering.
A discussion to be continued another time.
Next Meeting
Apologies for next week - James Alexander
Next Meeting Chair:
Chair: Ben Pennell (for Mike Ritter)?? or Doron Shalvi
Note Taker: Thomas Bernhart