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
Unknown macro: {dynamictasklist}

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).
Unknown macro: {dynamictasklist}

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.
Unknown macro: {dynamictasklist}

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


  1. Get Machines, F5 access
  2. Separating layers, Functional Coding
  3. Dev Cluster, Functional Coding
  4. Test Cluster
  5. QA Testing (UI/Back end)
  6. Production Cluster
  7. User Acceptance Testing
  • No labels