Status
| Feature
| Comments
|
| 1.0::1 Destination Templates
|
|
| 1.0::1.1 UI: Manage Destination Templates
|
|
| 1.0::1.1.1 Database access for "destination template" definition
|
|
| 1.0::1.1.2 php file handling display for UI
|
|
| 1.0::1.1.3 smarty template to display UI
|
|
| 1.0::1.2. UI: Define Configuration Setup
|
|
| 1.0::1.2.1 Database access for "destination template's configuration setup" definition
|
|
| 1.0::1.2.2 php file handling display for UI
|
|
| 1.0::1.2.3 smarty template to display UI
|
|
| 1.0::1.3. UI: Define Content Requirement
|
|
| 1.0::1.3.1 Database access for "destination template's content requirement" definition
|
|
| 1.0::1.3.2 php file handling display for UI
|
|
| 1.0::1.3.3 smarty template to display UI
|
|
| 1.0::1.4. UI: Define Post Processing
|
|
| 1.0::1.4.1 Database access for "destination template's post processing" definition
|
|
| 1.0::1.4.2 php file handling display for UI
|
|
| 1.0::1.4.3 smarty template to display UI
|
|
| 1.0::1.5. UI: Define Behaviors
|
|
| 1.0::1.5.1 Database access for "destination template's behavior script" definition
|
|
| 1.0::1.5.2 php file handling display for UI
|
|
| 1.0::1.5.3 smarty template to display UI
|
|
| 1.0::1.6 UI: Define Scheduling
|
|
| 1.0::1.6.1 Database access for "scheduling" definition
|
|
| 1.0::1.6.2 php file handling display for UI
|
|
| 1.0::1.6.3 smarty template to display UI
|
|
| 1.0::1.7 RI Search Utilities
|
|
| 1.0::1.7.1 Search for distributions released within a range
|
|
| 1.0::1.7.2 Search for distributions where a date is between the distributions release and stop date
|
|
| 1.0::1.8 Behavior Script Utilities
|
|
| 1.0::1.8.1 Write code that calls appropriate RI search utility for generate
|
|
| 1.0::1.8.2 Write generic generate.php script that calls destination specific generate script
|
|
| 1.0::1.9 Implement Destination Template: Periodic Issue Publication
|
|
| 1.0::1.9.1 Define content requirements, postprocessing, and configuration setup requirements
|
|
| 1.0::1.9.2 Write generate script
|
|
| 1.0::1.9.3 Write script to list all issues
| LATERED
|
| 1.0::1.10 Implement Destination Template: Revolving Content
|
|
| 1.0::1.10.1 Define content requirements, postprocessing, and configuration setup requirements
|
|
| 1.0::1.10.2 Write generate script
| LATERED
|
| 1.0::2 Destinations
|
|
| 1.0::2.1 UI: Manage Destinations
|
|
| 1.0::2.1.1 Database access for "destination" definition
|
|
| 1.0::2.1.2 php file handling display for UI
|
|
| 1.0::2.1.3 smarty template to display UI
|
|
| 1.0::2.2 UI: Manage Ranges for Destinations
|
|
| 1.0::2.2.1 Database access for "destination range" definition
|
|
| 1.0::2.2.2 php file handling display for UI
|
|
| 1.0::2.2.3 smarty template to display UI
|
|
| 1.0::2.3 Implement Destination: White Board Report
|
|
| 1.0::2.3.1 Define content requirements, postprocessing, and configure
|
|
| 1.0::2.3.2 Import White Board Report back issues
| Postponed indefinitely. Alternatives are being explored.
|
| 1.0::2.4 Implement Destination: NSDL.org Headline
| LATERED
|
| 1.0::2.4.1 Define content requirements, postprocessing, and configure
|
|
| 1.0::2.4.2 Import
|
|
| 1.0::3 Distributions
|
|
| 1.0::3.1 UI: Select Destination and Distribution
|
|
| 1.0::3.1.1 Get list of destinations (all)
|
|
| 1.0::3.1.2 Support new distribution
|
|
| 1.0::3.1.3 Support edit an existing distribution
|
|
| 1.0::3.2 Workflow: Select Destination and Distribution
|
|
| 1.0::3.2.1 Configure templates and workflow states (simple - new distribution only)
|
|
| 1.0::3.2.2 Configure workflow trigger
|
|
| 1.0::3.2.3 Configure workflow behavior and write scripts to handle states
|
|
| 1.0::3.3 Common Utilities for Defining Distribution Content
|
|
| 1.0::3.3.1 Get list of content definitions
|
|
| 1.0::3.3.2 Get list of post processing properties
|
|
| 1.0::3.3.3 Get list of uploaded documents from a record
|
|
| 1.0::3.3.4 Get list of linked documents from a record
|
|
| 1.0::3.3.5 Get list of MODS displayed fields from a record
|
|
| 1.0::3.3.6 Get list of displayed fields from other datastreams in a record
|
|
| 1.0::3.4 UI: Define Content for New Distribution
|
|
| 1.0::3.4.1 Support content from a single record within a distribution
|
|
| 1.0::3.4.2 Define Post Processing
|
|
| 1.0::3.4.3 Save for later editing (provided by Fez)
|
|
| 1.0::3.4.4 Submit for Approval
|
|
| 1.0::3.4.5 Publish
|
|
| 1.0::3.5 UI: Define Content for An Existing Distribution
|
|
| 1.0::3.5.1 Support content from a single record within a distribution
|
|
| 1.0::3.5.2 Define Post Processing
|
|
| 1.0::3.5.3 Save for later editing (provided by Fez)
|
|
| 1.0::3.5.4 Submit for Approval
|
|
| 1.0::3.5.5 Publish
|
|
| 1.0::3.5.6 Utility RI Search for finding the existing distribution.
|
|
| 1.0::3.5.7 Edit existing distribution through My OnRamp.
|
|
| 1.0::3.6 Workflow: Define Content
|
|
| 1.0::3.6.1 Configure templates and workflow states
|
|
| 1.0::3.6.2 Configure workflow trigger
|
|
| 1.0::3.6.3 Configure workflow behavior and write scripts to handle states
|
|
| 1.0::3.7 Save Distribution
|
|
| 1.0::3.7.1 Create Fedora Object for the Distribution
|
|
| 1.0::3.7.2 Write xml metadata datastream associating Record Content with Destination Content Definitions
|
|
| 1.0::3.7.3 Write RELS-EXT property identifying the destination
|
|
| 1.0::3.7.4 Write RELS-EXT establishing connection between record holding content and this distribution (single record)
|
|
| 1.0::3.7.5 Write RELS-EXT property identifying release date
|
|
| 1.0::3.7.6 Write RELS-EXT property identifying end date
|
|
| 1.0::4 My OnRamp -- LATERED indefinitely
|
|
| 1.0::4.1 UI: Summary of Unpublished Distributions
|
|
| 1.0::4.1.1 Get list of unpublished distributions
|
|
| 1.0::4.1.2 Ability to edit unpulublished distributions
|
|
| 1.0::4.1.3 Ability to delete unpublished distributions
|
|
| 1.0::4.1.4 Ability to publish unpublished distributions
|
|
| 1.0::4.2 UI: Summary of Number of Active Distributions for each Destination
|
|
| 1.0::4.2.1 Get list of Destinations
|
|