This page lists
* Issues selected for Milestone 2
* Current development status of JIRA issues in Milestone 2
* Current testing status of JIRA issues in Milestone 2
* Current documentation update status for JIRA issues in Milestone 2
h2. Fedora 3.4 Milestone 2 Development Status
All issues currently assigned to Issues
Following a prioritisation review by Steve and Chris, the issues for Milestone 2, andin theirorder currentof developmentpriority, statusare from JIRA. below.
Please assign yourself to issues you feel you're able to take on and complete by the end of Monday June 7. Where possible please assign yourself and work on issues in priority order (highest priority items are at the top of the table).
{jiraissues:title|url=).
* [FCREPO-492 Allow DC, RELS-EXT, etc, to be Managed Content |http://www.fedora-commons.org/jira/sr/jira.issueviews:searchrequest-xml/temp/SearchRequest.xml?pid=10051&fixfor=10212&sorter/field=issuekey&sorter/order=ASC&tempMax=1000|columns=key,assignee,status,summary|width=100%}
h2. Fedora 3.4 Milestone 2 Test Plan
Issues in Milestone 2 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.
*TODO: update to Milestone 2*
{testplan:Test JIRA issues|includeJiraLinks=true|allowAnon=false}[FCREPO-492|browse/FCREPO-492 ]
* [FCREPO-696 Adding datastream with managed content throws Exception when providing a checksum |http://fedora-commons.org/jira/browse/FCREPO-492696 ] Allow DC, RELS-EXT, etc, to be Managed Content (Unassigned)
[FCREPO-509
* [FCREPO-648 Move to a modern DI framework |http://fedora-commons.org/jira/browse/FCREPO-509648 ]
* [FCREPO-654 Add REST API doesmethods for notexposing properlyand handlemanipulating ingestsrelationships with FOXML that does not contain a PID (Unassigned)
[FCREPO-531 |http://fedora-commons.org/jira/browse/FCREPO-654 ]
* [FCREPO-683 Enhanced Content Models |http://fedora-commons.org/jira/browse/FCREPO-531683 ] CMA and server should support optional datastreams sensibly (Unassigned)
[FCREPO-551
* [FCREPO-64 Datastream SIZE attribute not fully implemented |http://fedora-commons.org/jira/browse/FCREPO-55164 ] Akubra replaces LLStore as primary blob storage abstraction (Unassigned)
[FCREPO-602
* [FCREPO-675 Implement getDatastreamHistory on REST API |http://fedora-commons.org/jira/browse/FCREPO-602] DemoSOAPClient depends on demo objects that no longer exist (Unassigned)
[FCREPO-603675 ]
If you feel you're best able to contribute by working on issues outside of this list, that's fine, but it would be useful again if you could take account of the priority of the issues. The following list of issues were also regarded as high priority, but were not included in Milestone 2, although all of the issues tagged with the release Fedora 3.4 are up for grabs.
* [FCREPO-603 Standalone, reusable, Java client library for Fedora |http://fedora-commons.org/jira/browse/FCREPO-603 ] Standalone, reusable, Java client library for Fedora (Unassigned)
[FCREPO-605
* [FCREPO-551 Akubra replaces LLStore as primary blob storage abstraction |http://fedora-commons.org/jira/browse/FCREPO-605551 ] Web Admin dialog appears to hang when creating managed datastream (Unassigned)
[FCREPO-627
* [FCREPO-687 Create "Upload" method in REST API |http://fedora-commons.org/jira/browse/FCREPO-627687 ] Fedora REST-style object viewer does not properly handle encoded slashes in the pid value. (Unassigned)
[FCREPO-648
* [FCREPO-663 Remove XML/HTML documents from Java code, use templates instead |http://fedora-commons.org/jira/browse/FCREPO-648663 ] Move to a modern dependency injection framework (Unassigned)
[FCREPO-650
* [FCREPO-661 Out-of-box SWORD interface (a priority for DuraSpace) |http://fedora-commons.org/jira/browse/FCREPO-650] Define canonical dereferenceable URIs for Fedora resources (Unassigned)
[FCREPO-654|http://661 ]
h2. Fedora 3.4 Milestone 2 Development Status
All issues currently assigned to Milestone 2, and their current development status from JIRA.
{jiraissues:title|url=http://www.fedora-commons.org/jira/browse/FCREPO-654] Add REST API methods for exposing and manipulating relationships (Unassigned)
[FCREPO-661sr/jira.issueviews:searchrequest-xml/temp/SearchRequest.xml?pid=10051&fixfor=10212&sorter/field=issuekey&sorter/order=ASC&tempMax=1000|columns=key,assignee,status,summary|width=100%}
h2. Fedora 3.4 Milestone 2 Test Plan
Issues in Milestone 2 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 Allow DC, RELS-EXT, etc, to be Managed Content (Unassigned) |http://fedora-commons.org/jira/browse/FCREPO-661] Out-of-box SWORD interface492 ]
[FCREPO-696 Adding datastream with managed content throws Exception when providing a checksum (Unassigned)
[FCREPO-663 |http://fedora-commons.org/jira/browse/FCREPO-663] Remove XML/HTML documents from Java code and use templates instead696 ]
[FCREPO-648 Move to a modern DI framework (Unassigned)
[FCREPO-664 |http://fedora-commons.org/jira/browse/FCREPO-664] Drop the old servletfilter AuthN package in favor of FeSL's AuthN (Unassigned)
[FCREPO-675648 ]
[FCREPO-654 Add REST API methods for exposing and manipulating relationships (Unassigned) |http://fedora-commons.org/jira/browse/FCREPO-675] Implement getDatastreamHistory on REST API654 ]
[FCREPO-683 Enhanced Content Models (Unassigned)
[FCREPO-679 |http://fedora-commons.org/jira/browse/FCREPO-679] Issues in Fedora Commons installation683 ]
[FCREPO-64 Datastream SIZE attribute not fully implemented (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-68364 ]
[FCREPO-675 Implement getDatastreamHistory on REST API (Unassigned) |http://fedora-commons.org/jira/browse/FCREPO-683] Enhanced Content Models (Unassigned)675 ]
{testplan}
h2. Fedora 3.4 Milestone 2 Documentation Plan
Issues in Milestone 2 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}
*TODO: update to Milestone 2*
{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-531 |http://fedora-commons.org/jira/browse/FCREPO-531] CMA and server should support optional datastreams sensibly (Unassigned)492 ]
[FCREPO-551|http://fedora-commons.org/jira/browse/FCREPO-551] Akubra replaces LLStore as primary blob storage abstraction (Unassigned)
[FCREPO-602|http://fedora-commons.org/jira/browse/FCREPO-602] DemoSOAPClient depends on demo objects that no longer exist (Unassigned)
[FCREPO-603|http://fedora-commons.org/jira/browse/FCREPO-603] Standalone, reusable, Java client library for Fedora (Unassigned)
[FCREPO-605696 Adding datastream with managed content throws Exception when providing a checksum (Unassigned) |http://fedora-commons.org/jira/browse/FCREPO-605] Web Admin dialog appears to hang when creating managed datastream (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]696 ]
[FCREPO-648 Move to a modern dependencyDI injectionframework framework (Unassigned)
[FCREPO-650 |http://fedora-commons.org/jira/browse/FCREPO-650] Define canonical dereferenceable URIs for Fedora resources (Unassigned)648 ]
[FCREPO-654|http://fedora-commons.org/jira/browse/FCREPO-654] Add REST API methods for exposing and manipulating relationships (Unassigned)
[FCREPO-661 |http://fedora-commons.org/jira/browse/FCREPO-661] Out-of-box SWORD interface (Unassigned)654 ]
[FCREPO-663|http://fedora-commons.org/jira/browse/FCREPO-663] Remove XML/HTML documents from Java code and use templates instead683 Enhanced Content Models (Unassigned)
[FCREPO-664 |http://fedora-commons.org/jira/browse/FCREPO-664] Drop the old servletfilter AuthN package in favor of FeSL's AuthN (Unassigned)
[FCREPO-675683 ]
[FCREPO-64 Datastream SIZE attribute not fully implemented (Unassigned) |http://fedora-commons.org/jira/browse/FCREPO-64 ]
[FCREPO-675] Implement getDatastreamHistory on REST API (Unassigned)
[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-683|http://fedora-commons.org/jira/browse/FCREPO-683] Enhanced Content Models (Unassigned)675 ]
{testplan} |