...
- Time: 11:00am Eastern Daylight Time US (UTC-4)
- NEW DialDial-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
...
- The 4.4.0 release is ready. Andrew Woods is adding release documentation. It is anticipated that an additional release will be cut before the new year.
- One development goal has been decoupling fcrepo components, meaning that releases can be decoupled. This should make releases easier. For the bundled modules (fcrepo-audit, fcrepo4-oaipmh, etc) they will still be released with the main fcrepo artifacts, at least until OSGi support is more mature.
- There is currently no release tooling for backwards compatibility. A sample dataset would be useful for this, where, e.g. a 4.3.0 dataset is available and a 4.4.0 fedora release candidate is installed on top of that.
- This could form the start of a test compatibility kit (TCK), which would be focused on the specified fedora API. For example, create a set of resources through the REST API, then verify that the resources were created. This would be in addition to existing integration tests. The existing integration tests would tend to be more implementation-specific than a TCK.
- One issue that emerged in the release related to the use of SNAPSHOT versions in the deployment of fcrepo-camel-toolbox in karaf. It seems that pax-exam would help with this. Jared Whiklo is making progress on this.
- Esmé Cowles will do some basic testing of 4.4.0 on top of an existing 4.3.0 dataset.
- Goals for the remainder of 2015
- Shrinking the codebase. Extracting fcrepo-transform from the core codebase is nearly complete (see
), fcrepo-mint may be another candidate for moving to fcrepo4-exts.Jira server DuraSpace JIRA columns key,summary,type,created,updated,due,assignee,reporter,priority,status,resolution serverId c815ca92-fd23-34c2-8fe3-956808caf8c5 key FCREPO-1670 - Scalability: establishing metrics, storage options for different usage patterns. Unknown User (daniel-dgi) is interested in testing a distributed installation (especially: a sharded Modeshape storage layer and handling very large files). Esmé Cowles is interested in testing the limits of a single-node fedora instance. For this, we need something concrete at which to aim: baseline benchmarks, goals, metrics, etc. Using a reference dataset would be useful.
- For this, we need a plan so that the people interested in this aren't duplicating efforts. The fcrepo-test-grinder project may be useful for establishing a shared baseline, though the project hasn't been actively maintained recently.
- A special topics meeting could be focused on setting up a common environment that can be used for these benchmark tests. Andrew Woods will send out a poll to meet about this next week.
- Backup: serializing data to disk.
- Separating API from the implementation and versioning separately.
- Shrinking the codebase. Extracting fcrepo-transform from the core codebase is nearly complete (see
- Esmé Cowles to chair next week's meeting in Andrew Woods' absence.