Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Wiki Markup
{warning:title=Work in progress}Currently being edited, please come back later!{warning}
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


h2. Fedora 3.4 Milestone 3 Development Status
All issues currently assigned to Milestone 4, and their current development status from JIRA.
{jiraissues:url=https://jira.duraspace.org/sr/jira.issueviews:searchrequest-xml/temp/SearchRequest.xml?jqlQuery=project+%3D+FCREPO+AND+fixVersion+%3D+%22Fedora+3.4+Milestone+4%22+AND+status+in+%28Open%2C+%22In+Progress%22%2C+Reopened%2C+Closed%2C+%22In+Review%22%29+ORDER+BY+priority+DESC&tempMax=1000|columns=key,assignee,status,summary|width=100%|cache=off}
h3. was:
{jiraissues:title|url=http://www.fedora-commons.org/jira/sr/jira.issueviews:searchrequest-xml/temp/SearchRequest.xml?pid=10051&fixfor=10213&sorter/field=issuekey&sorter/order=ASC&tempMax=1000|columns=key,assignee,status,summary|width=100%}

h2. 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*
{testplan:Test JIRA issues|includeJiraLinks=true|allowAnon=false}
[FCREPO-689453|http://fedora-commonsjira.duraspace.org/jira/browse/FCREPO-689] Enable optimistic locking for modify operations453] Allow the retrieval of content via the file URI scheme (Unassigned)
[FCREPO-492|http://fedora-commonsjira.duraspace.org/jira/browse/FCREPO-492] Allow DC, RELS-EXT, etc, to be Managed Content (Unassigned)
[FCREPO-648509|http://fedora-commons.org/jira/browse/FCREPO-648] Move to a modern DI framework (Unassigned) 
[FCREPO-683|http://fedora-commons.org/jira/browse/FCREPO-683] Enhanced Content Models (Unassigned) 
[FCREPO-509|http://fedora-commons.org/jira.duraspace.org/browse/FCREPO-509] REST API does not properly handle ingests with FOXML that does not contain a PID (Unassigned)
[FCREPO-627568|http://fedora-commons.org/jira/browse/FCREPO-627] Fedora REST-style object viewer does not properly handle encoded slashes in the pid value. (Unassigned)
[FCREPO-654|http://fedora-commons.org/jira/browse/FCREPO-654] Add REST API methods for exposing and manipulating relationships (Unassigned) 
[FCREPO-675|http://fedora-commons.org/jira/browse/FCREPO-675] Implement getDatastreamHistory on REST API (Steve) 
[FCREPO-679|http://fedora-commons.org/jira/browse/FCREPO-679] Issues in Fedora Commons installation (Unassigned)
[FCREPO-680|http://fedora-commons.org/jira/browse/FCREPO-680] REST API throws NPE when adding new datastream without providing media- and mime type (Unassigned)
[FCREPO-687|http://fedora-commons.org/jira/browse/FCREPO-687] Create "Upload" method in REST API (Unassigned) 

[FCREPO-696|http://fedora-commons.org/jira/browse/FCREPO-696] Adding datastream with managed content throws Exception when providing a checksum (Unassigned) 
[FCREPO-700|http://fedora-commons.org/jira/browse/FCREPO-700] REST api export specifies the wrong media type for atomZIp archives (Unassigned)
[FCREPO-453|http://fedora-commons.org/jira/browse/FCREPO-453] Allow the retrieval of content via the file URI scheme (Unassigned)
[FCREPO-568|http://fedora-commons.org/jira/browse/FCREPO-.duraspace.org/browse/FCREPO-568] json/jsonp output format for risearch (Unassigned)
[FCREPO-608|http://fedora-commonsjira.duraspace.org/jira/browse/FCREPO-608] Put /objects/\{pid\} (modifyObject) has state default to A, so will always set objects active, unless told not to (Unassigned)
[FCREPO-609|http://fedora-commonsjira.duraspace.org/jira/browse/FCREPO-609] Purge object will throw general exception if force=true (Unassigned)
[FCREPO-613|http://fedora-commonsjira.duraspace.org/jira/browse/FCREPO-613] Purge datastream will throw a general exception if force=true (Unassigned)
[FCREPO-615627|http://fedora-commonsjira.duraspace.org/jira/browse/FCREPO-615627] With FeSL enabled, authentication is required for every resource Fedora REST-style object viewer does not properly handle encoded slashes in the pid value. (Unassigned)
[FCREPO-638648|http://fedora-commonsjira.duraspace.org/jira/browse/FCREPO-638648] FedoraMove basicto searcha interfacemodern returns results with old-style "/fedora/get" URLs instead of new REST interface URLsDI framework (Unassigned) 
[FCREPO-64654|http://fedora-commonsjira.duraspace.org/jira/browse/FCREPO-64] Datastream SIZE attribute not fully implemented654] Add REST API methods for exposing and manipulating relationships (Unassigned) 
[FCREPO-671679|http://fedora-commonsjira.duraspace.org/jira/browse/FCREPO-671679] AllowIssues usein ofFedora FeSL AuthN without FeSL AuthZ during installCommons installation (Unassigned)
[FCREPO-699680|http://fedora-commonsjira.duraspace.org/jira/browse/FCREPO-699680] REST PUT /objects/\{pid\}/datastreams/\{dsid\} sets versionable to true if it is not specified (REST API)API throws NPE when adding new datastream without providing media- and mime type (Unassigned)
[FCREPO-703683|http://fedora-commonsjira.duraspace.org/jira/browse/FCREPO-703683] RESTEnhanced API calls to getDatastreamDissemination fails when XACML enabled, API-A auth disabledContent Models (Unassigned) 
[FCREPO-704687|http://fedora-commonsjira.duraspace.org/jira/browse/FCREPO-704687] IngestingCreate a"Upload" managed content datastream viamethod in REST fails with files larger than 2GBAPI (Unassigned) 
[FCREPO-708689|http://fedora-commonsjira.duraspace.org/jira/browse/FCREPO-708689] RESTEnable APIoptimistic purgeDatastreamlocking returnsfor HTTP 204 No Content instead of the dates of the deleted versionsmodify operations (Unassigned)
[FCREPO-712699|http://fedora-commonsjira.duraspace.org/jira/browse/FCREPO-712] Date strings with milliseconds are parsed incorrectly 699] PUT /objects/\{pid\}/datastreams/\{dsid\} sets versionable to true if it is not specified (REST API) (Unassigned)
(Unassigned)
{testplan}

h2. Fedora 3.4 System Tests
NB: Test failures with FeSL AuthN enabled (the default), the following are with FeSL AuthN disabled
* Windows 32 bit, embedded Derby - pass (Steve)
* Windows 32 bit, Postgresql - pass (Steve)
* Linux 64 bit (CentOS 5, kernel 2.6.18-8.el5 X86_64), MySQL - pass (Steve) (outstanding issue - missing resource http://www.fedora-commons.org/demo/misc/batikBatik.svg)

Not tested:
* OSX
* stand-alone Tomcat
* other application servers
* MPTStore
* Rebuilder
* Swing admin client
* Web admin client
* RMI receiver tests
* GSearch sanity test
* OAIProvider sanity test
* Oracle
* MS SQL Server

h2. 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.

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:
{warning:title=Fedora 3.4}This documentation applies to Fedora 3.4, which has not yet been released.{warning}
{testplan:Documentation updates|includeJiraLinks=true|allowAnon=false}
[FCREPO-492|http://fedora-commons.org/jira/browse/FCREPO-492] - Allow DC, RELS-EXT, etc, to be Managed Content (Unassigned)
[FCREPO-648|http://fedora-commons.org/jira/browse/FCREPO-648] - Move to a modern DI framework (Unassigned) 
[FCREPO-654|http://fedora-commons.org/jira/browse/FCREPO-654] - Add REST API methods for exposing and manipulating relationships (Unassigned) 
[FCREPO-675|http://fedora-commons.org/jira/browse/FCREPO-675] - Implement getDatastreamHistory on REST API (Steve) 
[FCREPO-683|http://fedora-commons.org/jira/browse/FCREPO-683] - Enhanced Content Models (Unassigned) 
[FCREPO-687|http://fedora-commons.org/jira/browse/FCREPO-687] - Create "Upload" method in REST API (Unassigned) 
[FCREPO-689|http://fedora-commons.org/jira/browse/FCREPO-689] - Enable optimistic locking for modify operations (Unassigned)
[FCREPO-453|http://fedora-commons.org/jira/browse/FCREPO-453] Allow the retrieval of content via the file URI scheme (Unassigned)
[FCREPO-609|http://fedora-commons.org/jira/browse/FCREPO-609] Purge object will throw general exception if force=true (Unassigned)
[FCREPO-613|http://fedora-commons.org/jira/browse/FCREPO-613] Purge datastream will throw a general exception if force=true (Unassigned)
[FCREPO-621|http://fedora-commons.org/jira/browse/FCREPO-621] Move to Java6+ (Java 5 no longer supported) (Unassigned)
[FCREPO-627|http://fedora-commons.org/jira/browse/FCREPO-627] Fedora REST-style object viewer does not properly handle encoded slashes in the pid value. (Unassigned)
[FCREPO-630|http://fedora-commons.org/jira/browse/FCREPO-630] Switch to SLF4J with Logback as primary logging framework (Unassigned)
[FCREPO-64|http://fedora-commons.org/jira/browse/FCREPO-64] Datastream SIZE attribute not fully implemented (Unassigned)
[FCREPO-671|http://fedora-commons.org/jira/browse/FCREPO-671] Allow use of FeSL AuthN without FeSL AuthZ during install (Unassigned)
[FCREPO-708|http://fedora-commons.org/jira/browse/FCREPO-708] REST API purgeDatastream returns HTTP 204 No Content instead of the dates of the deleted versions (Unassigned)
{testplan}