You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »

Time/Place

This meeting is a hybrid teleconference and IRC chat. Anyone is welcome to join...here's the info:

Attendees 

Agenda


  1. Next Import/Export sprint: May 15-26... all are welcome!

  2. Question for Benjamin Armintor: What the the Columbia requirements for "external content"?
  3. Outstanding issues on Fedora API Specification
    1. Remove atomic operation section?
  4. ...
  5. Status of "in-flight" tickets

     Click here to expand...

Ticket Summaries

  1. Please squash a bug!

    key summary type created updated due assignee reporter priority status resolution

    Unable to locate Jira server for this macro. It may be due to Application Link configuration.

  2. Tickets resolved this week:

    key summary type created updated due assignee reporter priority status resolution

    Unable to locate Jira server for this macro. It may be due to Application Link configuration.

  3. Tickets created this week:

    key summary type created updated due assignee reporter priority status resolution

    Unable to locate Jira server for this macro. It may be due to Application Link configuration.

Minutes

  1. Patch release for security vulnerabilities?
    Cf. FCREPO-2416 .  Andrew 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.
  2. Many members issue.
    Cf. FCREPO-2416 and Many 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.
  3. 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.
  4. 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.
  5. Question about external content.
    Skipped.
  6. Fedora API spec issues.
    Cf. issues on Fedora API Specification .  A couple of these have resolutions identified and just need PR's submitted. 


  • No labels