Rx Project Overview:
The RxProject is an effort to take the current DvrExerciser OCAP Xlet and refactor it into a frame work which provides the following:
- A library of functionality which aggregates OCAP API calls into functional building blocks provided by RI Stack & PC Platform.
- A scripting interface which allows automation of testing of these functional building blocks.
- A "Guide" Type OCAP Xlet which is referred to as the RxExerciser which supports functional/application level testing and development through a GUI.
Rx Project Phases:
The Rx Project has been divided into the following phases along with proposed dates for completion:
Phase 0: Minimal Functionality required to demonstrate the POC UC (Completion Date: ):
Proof Of Concept Use Case (POC UC):
- Tune
- Make a 30 sec recording
- Publish recording to CDS
- Playback the remote recording
Phase 1: Implement all current functionality that is in DvrExerciser (Completion Date: TBD)
High Level Requirements and Requested Features
"How It Works" Design Documentation
"How to Add A New Function" Design Documentation
"How the GUI Work" User Documentation
"How to use the Script Engine" User Documentation
"How to customize the Scripting Application" User Documentation
Testing
Nightly Testing Strategy
UI Testing Strategy
Current Project Related Tasks & Assignees
Wiki Owner - Dave H
Script Writing - Nick (can not be started until initial infrastructure is in place)
Nightly Testing Apparatus - Jonathan K
List of functions required to support current DVRExerciser functionality - Parthi
Develop Strategy for testing UI - Parthi & Nick
Generating UML design document for current design - Lori
Rx Project Weekly Monday Meeting Notes
Project Related Documents:
Power Point presentation describing initial architecture proposal