Individual, dynamic task lists. Tasks should be of the form "Due date: description"
{dynamictasklist: Robin}
{dynamictasklist: Qing}
{dynamictasklist: Justin}
{dynamictasklist: Hunter}
{dynamictasklist: Andrew}
{dynamictasklist: Leah}
{dynamictasklist: Arnis}
{dynamictasklist: Catherine}
{dynamictasklist: Unscheduled/ or Postponed}
----
List revised, as of 6/20/07:
June 11 - UI Coding :
* Collections
* Advanced search
* Tags
* Authorization checks in place
* Metadata mapping gotten from the backend
June 18 - UI Coding:
* Bulk Upload
* Ability to dynamically edit the metadata mapping
June 27 - UI coding:
* Make filenames unique on upload
* Allow super-admin login
* Bulk edit of items
* Contact sheet when downloading from a collection
{dynamictasklist: Robin for June 27}
June 27 - Back End work to improve performance:
* research on how to make image conversion faster and more efficient.
* making item upload and bulk import calls asynchronous.
* making the ime clusterable. (right now the IME caches the user info and uses a local file to store the user isAdmin info).
{dynamictasklist: Qing for June 27}
June 25 - Server Installation and Configuration
* June 8 - Build a Thalia stack similar to the current test stack, but uses MySQL instead of Oracle.
* June 13 - Build a test stack and test backup, recovery, and moving of data store and data base between servers.
* June 15 - Web SSO configuration and testing
* June 19 - Build the thalia5-7 production stack.
* Later June: Building a monitoring setup will be my top priority, and doing second level testing of backup and restore, adjusting for potential Alfresco version updates.
{dynamictasklist: Hunter for June 25}
July 9 - Testing - front and back end
July 16 - Code Freeze
+Other activities for release:+
Helpdesk communication - contacting Jane White
Server Ops communication
* Ops Run book
User Documentation (Contractor)
Publications
* Posters and flyers (meeting June 12)
* IS&T newsletter article
Post July release
* High availability mode modifications
* Slideshows
----
May task list, after consulting with Qing:
F5 not a short-term concern
Using Thalia 1 as a dev environment
May 3 - Finish REST API testing plan - Andrew
May 4 - Thalia 2,3,4 as layers - Hunter
Thalia 2 - Front end / business layer
Thalia 3 - Alfresco
Thalia 4 - Database
May 8 - Test Environment Ready
Internal testing - Qing, Robin, Hunter
May 9 - API Test Writing beings - Andrew
May 9 - Communicate with Questcon, UI test plan and writing begins - Qing
May 15 - Back End code complete - Qing
May 31 - UI code complete - Robin
May 31 - Creating the REST API test - Andrew
June 1 to 31 - Executing the REST API test - Andrew
June - UI Test execution begins - Questcon
June - User documentation - Tech Writer?
Date? - Production Cluster ready - Catherine (machine acquisition), Hunter?
(From Jody Housman: Two machines are already in stock, third machine on order, expected in time for the July limited-release)
Date? - Deployment Strategy
Engage Ops - backup, disaster recovery, machine support
Engage Helpdesk - first line support
ISDA software support plan - ?
Date? - User communications (before July Beta release)
Advertisement/marketing
Feedback/bug reporting channel established
----
# Get Machines, F5 access
# Separating layers, Functional Coding
# Dev Cluster, Functional Coding
# Test Cluster
# QA Testing (UI/Back end)
# Production Cluster
# User Acceptance Testing |