Table of Contents

This page lists

  • Current development status of JIRA issues in Milestone 4
  • Current testing status of JIRA issues in release 3.4
  • Current documentation update status for JIRA issues in release 3.4

Fedora 3.4 Milestone 4 Development Status

All issues currently assigned to Milestone 4, and their current development status from JIRA.

key assignee status summary

Data cannot be retrieved due to an unexpected error.

View these issues in Jira

Fedora 3.4 Test Plan

Issues in Release 3.4 that require testing. Please assign yourself (by putting your name in brackets) to any issues that are not assigned to a tester, and indicate the result of your testing by clicking Pass or Fail. This list excludes issues tested in previous milestones.

TODO: add open/in-progress issues as they are completed

Unknown macro: {testplan}

FCREPO-453 Allow the retrieval of content via the file URI scheme (Scott)
FCREPO-492 Allow DC, RELS-EXT, etc, to be Managed Content (Unassigned)
FCREPO-509 REST API does not properly handle ingests with FOXML that does not contain a PID (Scott)
FCREPO-568 json/jsonp output format for risearch (Unassigned)
FCREPO-577 Make XACML policies first-class Fedora digital objects (Unassigned)
FCREPO-608 Put /objects/{pid} (modifyObject) has state default to A, so will always set objects active, unless told not to (Scott)
FCREPO-609 Purge object will throw general exception if force=true (Unassigned)
FCREPO-613 Purge datastream will throw a general exception if force=true (Unassigned)
FCREPO-627 Fedora REST-style object viewer does not properly handle encoded slashes in the pid value. (Unassigned)
FCREPO-648 Move to a modern DI framework (Unassigned)
FCREPO-654 Add REST API methods for exposing and manipulating relationships (Unassigned)
FCREPO-679 Issues in Fedora Commons installation (Unassigned)
FCREPO-680 REST API throws NPE when adding new datastream without providing media- and mime type (Scott)
FCREPO-683 Enhanced Content Models (Unassigned)
FCREPO-686 Migration tool for migrating datastreams from one type (control group) to another (Unassigned)
FCREPO-687 Create "Upload" method in REST API (Unassigned)
FCREPO-689 Enable optimistic locking for modify operations (Unassigned)
FCREPO-699 PUT /objects/{pid}/datastreams/{dsid} sets versionable to true if it is not specified (REST API) (Scott)
FCREPO-733 Get validate to also validate the ontologies for RELS-INT (Unassigned)
FCREPO-754 No authentication for userServlet with FeSL AuthN and API-A auth turned off (Unassigned)

Fedora 3.4 System Tests

Fedora System tests to be completed with any release. Please use the properties files in resources/scripts/test. Note that FeSL AuthN enabled is now the default.

Unknown macro: {testplan}

Installation and integration tests with Windows (XP/7) + Oracle + Included Tomcat (Chris)
Installation and integration tests with Microsoft SQL Server + Windows (XP/7) + Existing Tomcat (Chris)
Installation and integration tests with OSX + PostgreSQL + Java 6 + Included Tomcat (Ben)
Installation and integration tests with Linux + MySql + Java 6 + Included Tomcat (Matteo/Riccardo - CILEA)
Installation and integration tests with Linux + Derby + Included Tomcat (bamboo)
Installation and integration tests with OSX + Derby + Java 6 + Existing Tomcat (Ben)
Installation and integration tests with Linux + PostgreSQL + MPTStore + Included Tomcat (Steve)
ConfigC (FeSL) tests with Windows + Derby + Mulgara (Steve)
Rebuild RI and SQL with Windows + Mulgara + Derby (Steve)
Rebuild RI and SQL with Linux + MPTStore + PostgreSQL (Steve)
Swing Administrator tests - manual (Dan)
Web Administrator tests - manual (Dan)
RMI receiver tests - manual (Unassigned)
GSearch 2.2 sanity test w/messaging - manual (Steve)
OAIProvider 1.2 sanity test - manual (Chris)
Akubra LLStore sanity test - manual (Steve)
Large Datastreams test (Matteo/Riccardo - CILEA)

Fedora 3.4 Documentation Plan

Issues in Fedora 3.4 that require documentation updates. Please assign yourself (by putting your name in brackets) to any issues that are not assigned, when you have either updated the documentation or verified that it is up-to-date, please indicate this by clicking Pass. Documentation completed as part of previous milestones is not included in the list below.

Please ensure that any documentation changes include a warning indicating that the changes apply to Fedora 3.4 which has not been release yet, eg:

Fedora 3.4

This documentation applies to Fedora 3.4, which has not yet been released.

TODO: Add open/in-progress issues from Milestone 4 as they are completed

Unknown macro: {testplan}

FCREPO-453 Allow the retrieval of content via the file URI scheme (Scott)
FCREPO-552 Configurable parameters for the Fedora internal http client (Scott)
FCREPO-621 Move to Java6+ (Java 5 no longer supported) (Unassigned)
FCREPO-627 Fedora REST-style object viewer does not properly handle encoded slashes in the pid value. (Unassigned)
FCREPO-630 Switch to SLF4J with Logback as primary logging framework (Chris)
FCREPO-648 - Move to a modern DI framework (Unassigned)
FCREPO-671 Allow use of FeSL AuthN without FeSL AuthZ during install (Unassigned)
FCREPO-683 - Enhanced Content Models (Asger)
FCREPO-686 - Migration tool for migrating datastreams from one type (control group) to another (Asger)
FCREPO-726 - Provide solution to allow legacy LLStore plug-ins to work with new java package names (Unassigned)
FCREPO-551 - Akubra replaces LLStore as primary blob storage abstraction (Unassigned)
FCREPO-577 - Make XACML policies first-class Fedora digital objects (Steve)
FCREPO-751 - Identify a "recommended" Java client library for the 3.4 release (Steve, plus release notes)

#trackbackRdf ($trackbackUtils.getContentIdentifier($page) $page.title $trackbackUtils.getPingUrl($page))
  • No labels