Release New Fun
Jump to navigation
Jump to search
GCD Web Site Release: New Fun
This is the main page for the first release of the new GCD Web Site, code-named New Fun. This page will holds general release-specific information plus links to documents on specific aspects of the release.
Release Goals
- To implement the minimum set of functionality required to deploy to production:
- Display capabilities no more limited than what we have now.
- Modification capabilities similar to what we have now, but with all modifications subject to an approval workflow.
- To support the existing data and schema, with only the following minimal modifications:
- Drop unused columns.
- Migrate user management to Django's authorization framework.
- To lay the groundwork for a new look-and-feel (including navigation and search capabilities) of the site which will support our growth into the new schema.
- To ship with a test suite that will support rapid but reliable future growth.
Detailed Requirements
Django Middleware
The following Django Middleware functionality needs to be integrated:
- Authentication
- Sessions
Feature Specifications
Detailed feature specifications will be recorded in Bugzilla under the New Fun milestone so that they may be assigned to developers and tracked.
Test Plans
- Test Data
- View-Level Tests
- Layout and Navigation Tests