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
- Danny Bernstein
- Jim Coble
- Kevin Ford
- David Wilcox
- Nick Ruest
- Daniel Lamb
- Andrew Woods
- Bethany Seeger
- Andy Wagner
- Aaron Birkland
- Esmé Cowles
- A. Soroka
Agenda
Next Import/Export sprint: May 15-26... all are welcome!
- Question for Benjamin Armintor: What the the Columbia requirements for "external content"?
- Outstanding issues on Fedora API Specification
- ...
Status of "in-flight" tickets
Ticket Summaries
Please squash a bug!
Tickets resolved this week:
Tickets created this week:
Minutes
- Patch release for security vulnerabilities?
Cf. . FCREPO-2416Andrew Woods does not believe that the security vulnerabilities identified in the beanutils and struts modules pose any actual risk to Fedora but has a pull request pending to master to remove them from the war file anyway as a matter of good practice. Do we need to backport this change to 4.x? Consensus was that it would be good practice to do so, at least to 4.7 and 4.6. No counter opinions were expressed. Andrew Woods and Nick Ruest agreed to work on the patch releases over the next week and a half. These can be expedited patch releases requiring only basic sanity testing. - Many members issue.
Cf. and FCREPO-2416Many Members Performance Testing . PR submitted by Danny Bernstein focuses on two changes related to improving retrieval performance of objects with many inbound or outbound references: (a) increasing the size of the ModeShape cache size and (b) enabling parallel streams by default in Fedora. This will be discussed further at Monday's Performance - Scale meeting . Andrew Woods encourages others to look at the PR and do some testing. Esmé Cowles noted that he has continued to see performance issues with editing operations, though it's not clearly exactly what the source is. - Default Fedora messaging: Change from topics to queues?
Current default for messaging is topics. Any counter-arguments to making queues the default? (a) Some installations may be dependent on the current default and changing it would require some action on their behalf. (b) If not properly configured, unattended queues can consume significant resources as they grow. There was general consensus that, regardless of whether the default is changed or not, it would be beneficial to have an easier way to choose one or the other (currently, this requires editing a config file). Suggestion was made to have no messaging as a third easy option to choose and perhaps make that the default. Aaron Birkland spoke in favor of leaving topics the default, noting that topics are easier to understand than queues and anyone who wants to use queues already has to do some work to set that up. It was pointed out that the API spec says Fedora does messaging so defaulting to no messaging is not ideal. Decision was to leave default as it is (topics) but to add an easy way to toggle among topics, queues, and none via a system property or some such and to change the provided queues configuration to include some resource limiting configuration. Andrew Woods will create an issue and Daniel Lamb agreed to be assigned to it. - Next Import/Export Sprint.
May 15-26. Will focus on addressing issues raised by stakeholders testing previous work on this utility and on implementing "Phase 3" requirements, largely concerned with loss-less roundtripping of resources. Developers, testers, and documenters are all sought for this sprint. - Question about external content.
Skipped. - Fedora API spec issues.
Cf. issues on Fedora API Specification . A couple of these have resolutions identified and just need PR's submitted.