Metadata
- Source
- DECA-85
- Type
- Task
- Priority
- Blocker
- Status
- Closed
- Resolution
- Won't Fix
- Assignee
- Boyan Sheytanov
- Reporter
- Boyan Sheytanov
- Created
2010-03-15T12:08:35.000-0400 - Updated
2010-06-14T15:14:06.863-0400 - Versions
-
- 0.3
- Fixed Versions
-
- 0.4
- Component
- N/A
Description
Decapod needs to be easily testable. For this purpose the following needs to be done:
1. Implement a mock server that does not require cameras or work with gPhoto. It should always pretend there are two cameras attached to the system and should return images from the local file system.
2. Split Capture into several components - one handling the general workflow and others for each use case specific tasks (e.g. book liberator crop & stitch, stereo dewarping)
3. Provide mock test components that do nothing and return some test images instead.
Other items may be added to the list if needed.
Comments
-
Boyan Sheytanov commented
2010-03-15T12:32:34.000-0400 Item 1. from description finished
-
Michelle D'Souza commented
2010-03-25T16:36:23.000-0400 We need to come up with a more maintainable solution for the mock server. Currently it is almost completely cut and pasted from the real server which means that changes to one require the same changes be made to the other.
-
Justin Obara commented
2010-06-14T15:14:06.847-0400 this issue is a bit broad and the pieces of it are being worked on in various other areas.