...
- Time: 11:00am Eastern Daylight Time US (UTC-4)
- U.S.A/Canada toll free: 866-740-1260, participant code: 2257295
- International toll free: http://www.readytalk.com/intl
- Use the above link and input 2257295 and the country you are calling from to get your country's toll-free dial-in number
- Once on the call, enter participant code 2257295
- 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
- A. Soroka James R. Griffin III
- Unknown User (acoburn)
- Unknown User (escowles@ucsd.edu)
- Bethany Seeger
- Nick Ruest
- Andrew Woods
- Jared Whiklo
- David Wilcox
- Unknown User (daniel-dgi)
...
Agenda
Bug Prioritization
Expand Jira server DuraSpace JIRA jqlQuery filter=13122 serverId c815ca92-fd23-34c2-8fe3-956808caf8c5 - F4 GitHub Organizations - "Becoming an fcrepo4-exts project"
- Ticket review process - who does it?
...
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
...
- To understand what we are trying to implement and focus on for next 6+ months. Trying to get consensus on the listed priorities.
- Clustering no longer a medium term priority. No pickup after some preliminary testing.
- Make sure that the difference between #1 (as the Fedora API) and #2 & 3 (that are priorities on the reference implementation of the Fedora API) is made clear on any public facing documentation.
(jared's note: I may have combined two separate thoughts in this one point.) - Unknown User (escowles@ucsd.edu): Where does bug fixing fit into the technical priorities? Performance scale is an obvious fit but others don't have a clear tie in.
- The purpose of the document is to:
- provide the community as well as developers information on what the "target" is for the community as a whole.
- A way to determine prioritization of issues that may have some support or are difficult to decide
- A bug is only a bug because it does not work according to the associated specification (and expected behaviour)?? (jared's note: not sure if this was an AND... or AND NOT...)
- Different people have different priorities and when they encounter problems, those problems are as important as any other priority on the list.
- The purpose of the document is to:
- Consensus with the main services of the Fedora API (priority #1)
- Under transactions we need a way for people to efficiently perform a batch of operations against the repository.
- Unknown User (acoburn): Is whether Fedora publishes some sort of event stream a priority?
- A. Soroka: It does not publish events, it provides events and a currently core module (fcrepo-jms) publishes the events. Distinction between in process and out of process work in the repository kernel, currently everything is in process and event publishing is an out of process action.
- A. Soroka would not like to add this to the kernel.
- Andrew Woods: If we did not publish events then a lot of the F4 functionality goes away.
- A. Soroka: does not feel we lose priority, sometimes things are not as needed as they first appear. The kernel creates events "in process" and we are committed to an SPI to allow "out of process" publishing of those events.
- We have good standards to tie our externally facing processes, but the internally facing processes don't have the same standards. In places where there is no external spec we need to create our own spec and publish it. This makes it something that can be relied on by people implementing Fedora. The reference implementation would naturally produce this SPI for events.
- Clear standards also help make it clear when a "bug" is a "bug" and not just a variance from what someone thought should happen.
- Red items should be an immediate priority, green are nice to clean up. Very serious bugs!
- Please review the document and make comments on that wiki page.
- When Andrew Woods does a ticket, there is no process for reviews from other committers. Maybe establish a more formal process to make sure all tickets are reviewed in a timely fashion.
- Final questions: A. Soroka: When will the technical priorities document become public? In the next week or so, float by IRC, then leadership team, and finally the broader community.