Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Wiki Markup
This page lists
* Issues selected for Milestone 3
* Current development status of JIRA issues in Milestone 3
* 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 Issues

Work-in-progress issues from Milestone 2 have been carried over to Milestone 3.

In addition to these, based on the prioritisation from Milestone 2 and the priority of recently-submitted issues, the following is a candidate list of issues in priority order (highest priority first) for Milestone 3.

It is not anticipated that there'll be sufficient time and resources available to complete all of these issues.

Please assign yourself to issues you feel you're able to take on and complete by the 3.4 release code freeze on Friday June 25.  Where possible please assign yourself and work on issues in priority order.

* [FCREPO-701 REST API purgeDatastream - invalid date format for start time purges all versions of a datastream|http://fedora-commons.org/jira/browse/FCREPO-701 ]
* [FCREPO-703 REST API calls to getDatastreamDissemination fails when XACML enabled, API-A auth disabled|http://fedora-commons.org/jira/browse/FCREPO-703 ]
* [FCREPO-704 Ingesting a managed content datastream via REST fails with files larger than 2GB|http://fedora-commons.org/jira/browse/FCREPO-704 ]
* [FCREPO-64 Datastream SIZE attribute not fully implemented  |http://fedora-commons.org/jira/browse/FCREPO-64 ]
* [FCREPO-705 Extend Config A test coverage to include REST API support|http://fedora-commons.org/jira/browse/FCREPO-705 ]
* [FCREPO-605 Web Admin dialog appears to hang when creating managed datastream|http://fedora-commons.org/jira/browse/FCREPO-605 ]
* [FCREPO-603 Standalone, reusable, Java client library for Fedora  |http://fedora-commons.org/jira/browse/FCREPO-603 ]
* [FCREPO-718 Refactor management of temp and uploaded files|http://fedora-commons.org/jira/browse/FCREPO-718 ]
* [FCREPO-551 Akubra replaces LLStore as primary blob storage abstraction  |http://fedora-commons.org/jira/browse/FCREPO-551 ]
* [FCREPO-663 Remove XML/HTML documents from Java code, use templates instead |http://fedora-commons.org/jira/browse/FCREPO-663 ]
* [FCREPO-661 Out-of-box SWORD interface (a priority for DuraSpace) |http://fedora-commons.org/jira/browse/FCREPO-661 ]

If you feel you're best able to contribute by working on issues outside of this list, that's would also be welcomed.  It would be useful if you could take account of the priority of the issues when selecting issue that you are available to contribute to.  If you assign yourself to any issues outside of the candidate list for Milestone 3 then please let Steve know by email.

h2. Fedora 3.4 Milestone 3 Development Status
All issues currently assigned to Milestone 3, and their current development status from JIRA.
{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.
{testplan:Test JIRA issues|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-509|http://fedora-commons.org/jira/browse/FCREPO-509] REST API does not properly handle ingests with FOXML that does not contain a PID (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-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-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)
test adding a new item
[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-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)
{testplan}



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:Test JIRA issues|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)
{testplan}