Note |
---|
This documents work done in the first half of the 0.5 release. For the rest of the 0.5 tasks, see Decapod 0.5 Planning |
Wireframes for Decapod 0.5
Minimum Viable User Experience (Weeks 1 - 6)
- import images
- select multiple files
- Client-side filter
- no preview, server-side filter
...
- page management
- no page management
Iterations
Iteration 1 ( Oct 10 - 14 )
Development Task | Estimate | Status |
---|---|---|
DECA-166@JIRA Add a placeholder page for import and served up | 1 | Needs Commit (in Justin's bitbucket) Done |
DECA-167@JIRA Add the Uploader to the import page | 1 | Needs Commit (in Justin's bitbucket) Done |
DECA-176@JIRA Upgrade to Infusion 1.4 |
| Needs Commit (in Justin's bitbucket) Done |
Total | 3 |
Design Task | Estimate | Status |
---|---|---|
DECA-169@JIRA Create an Import design using Infusion Uploader as core component | 1.5 | Done |
DECA-170@JIRA Style Uploader import page to match design | 2 | Needs further testing |
Total | 3.5 |
Iteration 2 ( Oct 17 - 21 )
Design Task | Estimate | Status |
---|---|---|
DECA-171@JIRA update the Decapod style to match new scheme | 3 | In progress |
DECA-177@JIRA properly scope Decapod styles. |
| In progress |
DECA-178@JIRA Remove unused styles and FSS coal theme overrides from Decapod.css | 3 1 | Done |
Total | 3 |
Iteration 3 ( Oct 24 - 28 )
Development Task | Estimate | Status |
---|---|---|
DECA-183@JIRA Add import to page management | 2 |
|
DECA-55@JIRA Thumbnail image does not scale to fit container | 0.5 |
|
Total | 2.5 |
Testing Task | Estimate | Status |
---|---|---|
DECA-166@JIRA58@JIRA Export to PDF skips over pages that do not have detected characters |
| genpdf issue |
DECA-157@JIRA Exported PDF sometimes produces inverted images for none, some, or all pages |
| Done |
Test Hasan's genpdf. File bugs. Set deadline. |
| Done |
Iteration 4 ( Oct 31 - Nov 4 )
Development Task | Estimate | Status |
---|---|---|
Design a robust server architecture for Decapod | 1 | Done |
Design Task | Estimate | Status |
---|---|---|
DECA-184@JIRA Design UI for export for Decapod 0.5 |
|
|
Iteration 5 ( Nov 7 - 11 )
Development Task | Estimate | Status |
---|---|---|
DECA-180@JIRA refactor export to support polling | 2.5 | Done |
DECA-61@JIRA Generating a PDF sometimes causes the server to timeout | 1 |
|
Total | 3.5 |
Design Task | Estimate | Status |
---|---|---|
DECA-175@JIRA Style the Export UI to match design | 1 |
|
Total | 1 |
Iteration 6 ( Nov 14 - 18 )
Development Task | Estimate | Status |
---|---|---|
Export to image PDF w/ text overlay | 0.5 | Done |
Prompt user to save copy of exported PDF | 1 | Done |
DECA-51@JIRA Disable export if there are no contents in book | 0.5 |
|
DECA-140@JIRA Ensure all components are internationalizable |
|
|
release testing | 0.5 | Done |
test and update install scripts | 0.5 | Done |
Total | 3 |
More Acceptable Experience ( tentatively Weeks 7 to 8)
Summary:
- page management
- remove capture from the UI
- remove stitching
- fix thumbnail generation
- hook-up Import
- hook-up Export
- reorder, delete
- export
- Implement dedicated UI separate from the Import UI
- ability to access existing exports and save to a different location
Tasks
Task | Estimate | Status |
---|---|---|
DECA-168@JIRA, DECA-118@JIRA Implement a mechanism for client side filtering by file type | 1 |
|
refactor reorder and delete code | 1 |
|
DECA-179@JIRA remove stitching functionality | 1 |
|
remove capture/calibration workflow | 0.5 |
|
DECA-36@JIRA Reorderer does not scroll if drag and drop dragged to edge of grid |
|
|
DECA-54@JIRA Drag and keyboard move style not changing with on-drag event |
|
|
Nice to have
File Management - implement a directory / file strategy | 2 |
|
DECA-182@JIRA Set up numbering of files in Import queue |
|
|
...