- Improve packaging and installation process:
- New feature: ability to specify output resolution. (for type 1 and 2, and image based output). DECA-207
- At least some documentation on how to uninstall.
- Import file ordering: Often images are ordered by filename, and Decapod does not preserve this ordering if importing out of order. Is this true?
- Approach: Allow the user to manually sort the order of files DECA-199
Straighten and Orientation
- Task: review orientation and straightening designs for manual and automatic modes.
- Create a design for orientation correction. DECA-200
- Create a design for deskewing DECA-201
Issue: It may not be clear on how to customize parts of Decapod (i.e. strings, functionality parameters, appearance)
- i.e. changing the file size limit for Uploader requires the user to edit the import demands .js file.
- Approach: Use good defaults to satisfy the majority case and use documentation for the remainder.
- Using Zoom as a QA tool. Is the Zoom / Loupe design sufficient? Is this meaningless for 600DPI scanned images? DECA-202
DPI as a Metric
- Research into effective / true DPI calculations and determine if it is useful. Experiment with 10MP cameras and determine if DPI is an issue. DECA-203
- For more on the end user's use of DPI, see notes below.
Issue: Each work in Decapod needs to be identifiable.
- Exported files be named according to its metadata and export options. DECA-206
- Metadata authoring: ID, Title, Author. DECA-204
- Export metadata as a text file to accompany exported file. DECA-205
Export Queue roadmap planning
Issue: Work typically progresses one book at a time. Raises the question of the priority of an Export Queue.
1. Continue with single file export model.
2. User test when genpdf is stable.
3. Determine if Export Queue is necessary.
Fancy Import UI
- A directory chooser within the page so the user doesn't have to browse.
- For a selected directory, a list of thumbnails are presented and selectable for import.
- store multiple exports per book
- view exports from export queue
- save / copy exports from export queue
- pause export
- cancel export
- resume export from scratch if client quits
- resume export from last state if client quits
- export exit warning
- ability to access existing exports and save to a different location