...
- Danny Bernstein
- Peter Eichman Bethany Seeger
- Jared Whiklo
- Andrew Woods
- Ben Pennell Aaron Birkland
Mohamed Mohideen Abdul Rasheed
- David Wilcox
- James Silas Creel
- Jon Roby
Agenda
Announcements
- Sprint 2
- Are we ready to release RC 1?
Remaining work
CTS
- Are we ready to release RC 1?
<your agenda item here>
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
...
...
5.0
...
- went through new memento API
- increasing interest in OCFL
...
- 8 new Fedora memberships, primarily around Europe.
...
- There is interest in decentralized web in academic contexts, although it is focused more specifically on libraries
- Well attended by VEVO people
Release
- Tickets
- Several tickets in review
...
- They are using api-x extensions from amherst, so they may be able to test with fcrepo5 in the not too distant future
- Generate PCDM from their graph
- Wondering about the best approach doing releases/versioning of API-X extensions
- May make sense to put some into fcrepo-extensions repo
- Having a registry of API-X solutions would be helpful too.
Road to Release
- Authn/Authz work for CTS to allow for pluggable authentication, with default authentication
- https://github.com/fcrepo/Fedora-API-Test-Suite/pull/260
- Aaron Coburn suggested that requiring users to write an authenticator in java was a high bar
- Will add option for specifying header for admin and permissionless users.
- Added "root-controller-user-webid" and "permissionless-user-webid", plus passwords
- if provided without a provided authenticator, get basic auth
- have to add user agent base URI in front of the usernames
- Documentation of server managed triples: What are the Server Managed Triples
- - fairly large cleanup
- still an outstanding issue, not critical to the release. Jared assigned, to be completed by MondayJira server DuraSpace JIRA columns key,summary,type,created,updated,due,assignee,reporter,priority,status,resolution serverId c815ca92-fd23-34c2-8fe3-956808caf8c5 key FCREPO-1889
- Ben Pennell assigned, to be completed by MondayJira server DuraSpace JIRA columns key,summary,type,created,updated,due,assignee,reporter,priority,status,resolution serverId c815ca92-fd23-34c2-8fe3-956808caf8c5 key FCREPO-2923 - Not all CTS tests passing yet
Jira server DuraSpace JIRA columns key,summary,type,created,updated,due,assignee,reporter,priority,status,resolution serverId c815ca92-fd23-34c2-8fe3-956808caf8c5 key FCREPO-1889
- A number of CTS tickets/issues remaining
- https://github.com/fcrepo/Fedora-API-Test-Suite/issues
- Some of these don't need to be addressed prior to release candidate
- Documentation is fairly close to complete, may be sufficient for the release candidate
- Should we do a full set of testing prior to release or after?
- we don't have the vagrant project updated yet, so we wouldn't be able to run some components of the release testing yet
- So testing would involve downloading and testing, and possibly with the one click
- Early November, Peter will be looking at their camel infrastructure and how they will run camel toolbox with 5.0
- Will involve putting 5.0 into their local web application
- May not be until post release (January) before some of the environment tools start getting updated, such as camel toolbox, import-export, etc.
- Attempt to make decision about release candidate next week.
- not critical to the release2784
- ready to go, just needs another committer to approveJira server DuraSpace JIRA columns key,summary,type,created,updated,due,assignee,reporter,priority,status,resolution serverId c815ca92-fd23-34c2-8fe3-956808caf8c5 key FCREPO-2921
- needs reviewJira server DuraSpace JIRA columns key,summary,type,created,updated,due,assignee,reporter,priority,status,resolution serverId c815ca92-fd23-34c2-8fe3-956808caf8c5 key FCREPO-2892 - CTS: If the spec says an implementation should return a certain response to indicate that an optional feature is unsupported, and such a response is recorded, the CTS should skip the test
- How do we feel about the release candidate?
- Andrew: we should take a day to do some sanity testing before release (candidate release testing page)
- Not doing a vagrant box for the RC
- UMD plan to do camel toolbox and 5.0 release testing and report any issues
- Java client: Decoupled from Camel toolbox but still useful for other purposes. Not a requirement for the release candidate
- Goal: release 5.0 by end of next week
- Do we have a release manager? Danny is willing.
- What is our goal for the RC? Community/ModeShape implementation plus the CTS.
- Alternate implementations are related for the release of the specification but not a requirement for the 5.0 release
- We should publish the HTML report of the CTS for 5.0, along with any from alternate implementations
- CTS doesn't currently report on the version of the software it is run against. It would be good to make this am optional user-provided parameter
- maven-jetty-console released an update from our PR, so they are on a sufficiently up to date to deal with Java 9 files
- check in to see if anyone has time to work on it.
- if not, then may move the project into fcrepo4 instead of labs