Decapod 0.3 Release Plan

Release Summary

Timeline

Dates

Design/Development Phase

Server/Build Setup

Feb. 4 - 25

Planning

Wish list, tasking, release plan; define what is in the release.

Feb. 26 - March 16

Open Coding

Open coding on new features; prioritizing "blockers" or features that are requirements for the release

March 17

Feature freeze

time to slow down and focus on the details of the whole product across layers

March 24

Code Freeze

Only blocker bug fixes

March 25-30

QA Testing

A thorough QA cycle has to be completed

March 31

Release

Tying it all up: release packaging, demo install, and announcements

Wireframes

Decapod 0.3 Design

Week by Week Plan

Week 1: March 1 - 5

Task

Estimate

Working with camera hardware

2d total

Detect cameras (using gPhoto) FLUID-3519

1d

Capture images (using gPhoto) FLUID-3519

1d

User interaction and image processing

2d total

Run crop & stitch process FLUID-3522

1d

Add progress dialog, page order dialog, and status message FLUID-3522

1d

Bring current styling inline with 0.2 Visual Design

1.5d total

Have Decapod span vertical space FLUID-3515

1d

Create page placeholders for empty book FLUID-3516

0.5d

Styling: Dialog Box Styling

1.5d total

Style dialog box for Delete FLUID-3513

0.5d

Style dialog box for Camera Detection FLUID-3514

0.5d

Style status message notification FLUID-3511

0.5d

Week 2: March 8 - 12

Task

Estimate

Import & Export

4d total

Import files from the local filesystem

1.5d

Import files from a locally attached camera

0.5d

Export images to PDF/TIFF

2d

Syncing the server and client models

1d

Styling: Rounding the Corners

2d

Round the corners of thumbnails FLUID-3512

1d

Round corners of buttons FLUID-3512

1d

Documentation

2d

Write HTML help documentation FLUID-3517

2d

Week 3: March 15 - 16

Task

Estimate

Accessibility improvements

2d