...
- 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
Attendee
- Danny Bernstein
- Jared WhikloBethany Seeger
- Peter Eichman
- Carrick Rogers
- Kevin Ford
- Michael Durbin
- David Wilcox
- Joshua Westgard
- Doron Shalvi
- Aaron Birkland
- Andrew Woods - regrets
- Ben Pennell
- James Silas Creel
Agenda
- Progress Report on Fcrepo-Cloud-Migrator Tool
- Message emission in for inbound link targets.
Jira server DuraSpace JIRA columns key,summary,type,created,updated,due,assignee,reporter,priority,status,resolution serverId c815ca92-fd23-34c2-8fe3-956808caf8c5 key FCREPO-28042803 -
Jira server DuraSpace JIRA serverId c815ca92-fd23-34c2-8fe3-956808caf8c5 key FCREPO-28052804
- Review Spec committee's direction on Fedora API Specification github issue (one-step fixity check)
- Also what about dangling question about storing checksums as a server managed triple?
- Sprint doodle poll results: https://doodle.com/poll/2vgw3huvr8dugeuq: emerging consensus
- Sept 10-24
- Oct 1-14
- OR:
- Dinner Meetup?
- T-Shirts
- Intro Workshop
- Talks you're giving, talks you're excited about?
- Getting to 5.0
- Review of work that happened this week:
- PRs merged for
Jira server DuraSpace JIRA serverId c815ca92-fd23-34c2-8fe3-956808caf8c5 key FCREPO-2792 Jira server DuraSpace JIRA serverId c815ca92-fd23-34c2-8fe3-956808caf8c5 key FCREPO-2795
Remaining external content (low-hanging: ie volunteers?) issues:
External content (proxy, copy, and redirect) - PR merged, there are a few issues relating to it that are low hanging fruit.Expand Jira server DuraSpace JIRA columns key,summary,type,created,updated,due,assignee,reporter,priority,status,resolution maximumIssues 20 jqlQuery key in (FCREPO-2776,FCREPO-2801,FCREPO-2752,FCREPO-2802,FCREPO-2796,FCREPO-2797) serverId c815ca92-fd23-34c2-8fe3-956808caf8c5
- 5.x Documentation Effort
- 5.x Documentation Updates matrix
- PRs merged for
- Ecosystem tools progress report
- import export tool
- camel tool kit
- fcrepo4-vagrant
- java client
- api-x
- Review of work that happened this week:
- Reviving OAI Support
Ticket Summaries
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
Minutes
...
Actions
...
- Fcrepo-cloud-migrator update
- Northwestern need to move to an external s3 based resources and multitenancy.
- Ruby script ties into the import export tool
- Fully tested by the end of June.
- Export is 60 GB (binaries, rdf, versions)
- Tool will be useful to anyone migrating from a Fedora 4 instance with locally managed binaries to a cloud-based Fedora with binaries externally managed in S3.
- Should be mentioned in the newsletter.
- Issues related Indexing not burdening the system
- Request is not to send out two events when one item is linked to another item (one per item), 2803 is to figure out where in the code base the event is kicked off and create a different event that could be filtered via listener. Ideally solution is to recategorize the event so the events are still there if you want the event (for reindexing, etc) but it is not clear if this is a viable solution. General consensus on continuing to generate the events but make them easier to filter. 2806 stems from discussion from 2604.
- Comments from fixity verification meeting but minimal discussion topics. It seems that the community wants this and the issue is figuring out the best path forward to implement this/API changes involved in this.
- Implementation question where the checksums would be stored
- Potentially add automatic calculation of SHA1 for external files (AWS S3 does MD5 and SHA256 automatically)
- Upon creation of an external binary, provide the checksum as you know it, should Fedora validate that checksum and then store it? It might/should work as is via verify checksums. Does require streaming the content to Fedora
- Sprint Doodle Poll Results, poll is ongoing additional names added but consensus seems to remain around those dates
- Possible August dates, wait for more people to sign up
- Poll closes at the end of the week: perhaps we should consider extending it a couple more weeks
- If you are going to OR contact Danny Bernstein about organizing an OR dinner, no day set yet.
- Teeshirts will also be available at OR, if you're interested ask Danny on slack about size of the teeshirt
- Danny is giving a workshop on Fedora (40 to 60 people estimated), support would be appreciated for the hands on section if anyone else wants to come
- Yinlin Chen will give an OR talk June 6th, link to the talk: Toward Cloud-Native Digital Repositories
- Doron Shalvi will be at OR and is interested in talking about fixity and cloud migration
- Couple PRs merged over the past week,
- Any interest in tackling the low hanging issues regarding external content? Should be easy to get in and get out on
- Documentation is moving well, kudos to Kevin Ford for tackling many of the issues
- Much of the documentation should just be verification, so many of the pages can be reviewed quickly (under 30 mins), others could contribute easily
- Someone needs to send out an email to fedora-tech to see if anyone is using the java client without the camel toolkit (can the camel toolkit be updated without having to update the java client)
- Questions came up at Fedora camp about OAI support
- Seems like there would be interest in an OAI plugin or extension
- Appears there was one in an early version of 4 (last offered 4.4), now broken. What is the interest level in bringing that back?
- Earlier version was tied to features that have since been dropped, such as internal search (note that internal search might come back). Would need a rewrite to bring back. If it was easy it would have already been been.
- Email on the listserv from March with Andrew Woods encouraging the community to revive the feature but no traction
- Need a user and someone to maintain it, otherwise something would just get written, neglected, and eventually break
- ImportExport Tool
- Should https://github.com/fcrepo4-labs/fcrepo-import-export/pull/109 be merged for Fedora 4 or just used to support versions in Fedora 5 due to API changes
- Seems like it may be valuable to support in 4.7 due to the period of time the community will continue to support 4.7
Next week's meeting is cancelled due to OR
Actions
- Write JIRA ticket regarding calculating the SHA1 checksums Carrick Rogers (
)Jira server DuraSpace JIRA serverId c815ca92-fd23-34c2-8fe3-956808caf8c5 key FCREPO-2805 - Consider Extending Doodle Poll to later date, it closes this Friday (Danny Bernstein)
- Send an email to fedora-tech seeing if anyone is using the java client (people are and importexport tool uses it)
- Send email to community seeing who is interested in reviving OAI
- Write JIRA ticket regarding calculating the SHA1 checksums Carrick Rogers (
...