Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migrated to Confluence 5.3
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

Decapod 0.5 Wireframes

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

 

 

...