...
- 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 Whiklo
- Peter Eichman
- Carrick Rogers
- Kevin Ford
Michael Durbin
- David Wilcox
- Joshua Westgard
- Doron Shalvi
- Aaron Birkland
- Andrew Woods
- Ben Pennell
- James Silas Creel
- Bethany Seeger
- Longshou Situ
- Yinlin Chen
Agenda
- Housekeeping:
- Sprint Dates: https://doodle.com/poll/2vgw3huvr8dugeuq:
- Sept 10-22
- Oct 1-12
- Leader for next week's call
- Sprint Dates: https://doodle.com/poll/2vgw3huvr8dugeuq:
- OR Impressions discussion
- Did OR change your thinking about future directions for Fedora?
- New features
- Future integrations
- ?
- Other discussion questions here:
- Did OR change your thinking about future directions for Fedora?
- Sprint Dates: https://doodle.com/poll/2vgw3huvr8dugeuq:
- Sept 10-24
- Oct 1-14
- Getting to 5.0
- In progress tickets
Jira server DuraSpace JIRA serverId c815ca92-fd23-34c2-8fe3-956808caf8c5 key FCREPO-2742 Jira server DuraSpace JIRA serverId c815ca92-fd23-34c2-8fe3-956808caf8c5 key FCREPO-2717 Jira server DuraSpace JIRA serverId c815ca92-fd23-34c2-8fe3-956808caf8c5 key FCREPO-2718 Jira server DuraSpace JIRA serverId c815ca92-fd23-34c2-8fe3-956808caf8c5 key FCREPO-2771
Remaining external content (low-hanging: ie volunteers?) issues:
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 matrix
- Compatibility Test Kit
- In progress tickets
- Possible New Feature (Set): Signposting
- Does it belong in the Fedora Layer? API-X? Other?
- If so, should the spec be modified to include it?
- Ecosystem tools progress report
- Outstanding PRs
- 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?
- Fedora API Specification "Candidate Recommendation #2" in the process of being released
- Fixity check encouraged as a sidecar specification
- <Add your agenda item here>
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
- Housekeeping:
- Sprint Dates: https://doodle.com/poll/2vgw3huvr8dugeuq:
- Sept 10-24
- Oct 1-14
- Leader for next week's call
- Andrew will lead the discussion. (Thank You Andrew!)
- Sprint Dates: https://doodle.com/poll/2vgw3huvr8dugeuq:
- OR Impressions discussion
- Danny: Signposting.
- Bseeger: Surprised by negative comments about Fedora here and there. Need to focus on users.
- Peter: Josh attended. People gun shy about Fedora. People kept returning to the many members problem. Unclear whether the problem was Fedora or ActiveFedora. Could be conflating ActiveFedora's performance with Fedora's performance.
- Carrick: Samvera community does split between those who understand that ActiveFedora is an issue while others blame Fedora (for the many members problem). Some problems are fixable with Solr tuning, others are intractable as it has to do with ActiveFedora specifically.
- Bseeger: Work on advertising our strengths.
- Carrick: Sometimes it is tuning Tomcat, for example, that could address performance issues.
- Danny: Is the current documentation insufficient? Carrick: There are a number who have optimized locally (at Northwestern, at Stanford, at Princeton) but this information has never been clearly shared among us.
- Doron: Agree with performance comments. Those who have had difficulty adopting Fedora are those of us who have many relationships with other objects, which may be the many member issue. We've felt we have had to look elsewhere. Perhaps also demonstrate how to use Fedora given this scenario (a book with many pages, e.g.). Address performance for those use cases and provide guidance on how to do it.
- Andrew: Solutions for the many members are not necessarily clear or optimal for users. One could reverse the relationship, but under the hood we still maintain bidirectional relationships and that might not solve the problem. It has never been tested properly, to my knowledge. Another way is to store the relationships in a text file, for example, and parse it when needed. It is worth noting that a lot of the work being done is to decouple from Modeshape, which is the ultimate source of this issue.
- Danny: Perhaps communication is needed too, such as mapping out a timeline to move from modeshape and advertising that.
- Doron: Common use cases are difficult in the current stack.
- Carrick: Would like guidance about how best to model things for Fedora. We are creating a lot of blank nodes.
- Yinlin: In some use cases, Fedora is not the root cause of the performance problem. E.g. Adam's presentation at Samvera Connect 2017. Need to figure out a way to provide guidance about the best way to use Fedora. Otherwise people use it badly and blame Fedora.
- Getting to 5.0
- In progress tickets
- FCREPO-2742 - Allow single-document ACLs using hash URIs for authorizations. Reopened
- Peter: Have to look into availability to bring this to completion, perhaps in the next few days.
- FCREPO-2717 - A PUT on an LDP-RS should be denied if acl:Append applies In Progress
- Peter: Have to look into availability to bring this to completion, perhaps in the next few days.
- FCREPO-2718 - Disallow PUT, POST, and DELETE on LDP-NR where acl:Append applies In Progress
- Peter: Have to look into availability to bring this to completion, perhaps in the next few days.
- FCREPO-2771 - Mementos have incorrect subject returned Open
- Danny: Need someone to take this on. Probably not a lot of work, but someone with know-how will be best.
- Bethany: On it.
- FCREPO-2742 - Allow single-document ACLs using hash URIs for authorizations. Reopened
Remaining external content (low-hanging: ie volunteers?) issues:
- No comment.
- 5.x Documentation Effort matrix
- Moving along.
- Perhaps explore the possibility of highlighting to which version of Fedora the page pertains. Or using a macro so we don't have to alter every documentation page per Fedora version.
- Contributors welcome.
- Compatibility Test Kit
- Danny: What to do with this? Re-engage the contractors who had worked on it previously?
- Andrew: I can reach out to them and see if they have availability, but before I do that I would prefer to make sure no one on this call wants to take this on.
- https://github.com/fcrepo4-labs/Fedora-API-Test-Suite
- In progress tickets
Actions
- Danny to explore inserting a macro into documentation for Fedora version.
- 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
...