.ad l .nr N 2 .de TP .br .rs .sp |.75i .. .nr L 11i .nr W 6.5i '' .fp 1 CW '' .fp 2 CI '' .fp 3 CB '' .fp 1 R '' .fp 2 I '' .fp 3 B .so /usr/share/groff/1.20.1/tmac/mm.tmac .PF "'\\\\fHEmax Comp Sys Inc'RRP-Gatewave Technical Plan'Page %'" .SA 0 .nr Ls 0 .nr Li 4 .nr Pi 5 .nr Hs 3 .ds HF 7 7 7 7 7 .ds HF 2 3 1 1 1 .HM I 1 1 1 1 1 1 .S 12 .ce 1 Radio Reading Project Inc. - Gatewave .ce 10 Proposal and Requirements Specification for Web-site / Services Delivery Platform .ce 0 .H 1 "Executive Summary : Gatewave is a reading service for the visually impaired and for other listeners who are unable to read. It has historically been delivered via sub-carrier radio transmission using proprietary devices to individual users and institutional users such as hospitals, rehab centers, etc. .P The services described in this document will provide a platform for expanding the reach of the service using internet technology. The aim is to serve, empower, encourage, and further understand its user community so as to provide a space in which they can feel at ease. .P The Web-site for Gatewave will serve four main purposes: .BL .LI Provide an information resource for the general public which will be a vehicle for public relations, fund-raising, communications, news, and related information; .LI Implement an Internet radio station providing delivery of copyrighted Gatewave content to visually impaired and other authorized recipients including a streamed live feed, podcasts for archived shows, and telephone dial-up capabilities. The archiving process will be automated based on a station schedule. .LI Allow users to register and provide information that substantiates their rights to access content; .LI Provide a facility for staff to communicate and manage relations with users, donors, and affiliates via batch or individual e-mail; .LE .P The site will be compliant with accessibility and privacy standards and requirements. .P Enhancing the prototype site, this phase is intended to: .BL .LI Analyze and implement database requirements and data entry functions to support user registration and validation; .LI Analyze and implement database requirements for user experience enhancement including preferences, recommendations etc; .LI Provide record keeping functions for web-site evaluation and audit purposes; .LI Implement the Internet radio station functionality; .LI Enable community creation and development with features that allow for blogging, communications and feedback between, users, contributors, staff, donors and affiliates and other stakeholders; .LI Analyze and provision server resources for the operating environment. .LE .bp .H 1 "General Considerations : At present the prototype site and operating environment are functional. Graphic on-screen design and layout are finalized and have been integrated into the site visuals. Up to 100 streaming user nodes can be presently accommodated. The site is currently providing ftp facilities for remote content providers and consumers. .P Software Stack: The site will run on open-source platforms using Apache, Drupal CMS, MySQL database, and Icecast streaming server. .H 1 "Work to be performed / Timelines / Schedule: .sp -1 .S 10 .AL 1 .TS center, box; l | c | c | l ^ | ^ | c | ^. Item Functionality Estimate Week # (Days) _ .T& c | lw(4i) | cD | cD. T{ .LI T} T{ Analyze and implement database requirements and data entry functions to support user registration and validation T} 4 1 _ T{ .LI T} T{ Analyze and implement database requirements for user experience enhancement including preferences, recommendations etc; T} 4 2 _ T{ .LI T} T{ Provide record keeping functions for web-site evaluation and audit purposes; T} 4 2 _ T{ .LI T} T{ Implement the Drupal radio station module; .br .in 2n .AL a .LI Customize appearance / styling .LI Generate schedule .LI Test streaming for all client programs .LE .in 0 T} 10 3 - 4 _ T{ .LI T} T{ Enable community creation and development .in 2n .AL a .LI Blogging capability for volunteers .LI Feedback from listeners .LI E-mail contact capability .LE .in 0 T} 4 4 _ T{ .LI T} T{ Customer relationship management functions .in 2n .AL a .LI Affilate name and address .LI Donor name and address and account .LI User information .LI E-mail contact capability .LI Statements .LE .in 0 T} 10 5 - 6 _ T{ .LI T} T{ Testing and Site Launch .P Overall site testing and testing for burst load requirements will be accomplished. Site launch. .br To be coordinated with station live date. T} 5 7 - 8 _ T{ .LI T} T{ Weekly reports, trials and evaluation. T} 1 All _ Total Effort 42 .TE .LE .S 11 .in 0 .H 1 "Method of payment The stages described above will be performed and deliverable results will be reviewed with Gatewave management. Any discrepancies or defects detected will be rectified to satisfy requirements . Upon acceptance and completion payment will become due. Billings will be presented in bi-weekly increments. .H 1 "Resources : The work will be carried out by B. Friedman, a leading information technology programmer formerly on sole source contract to Nortel Networks for proprietary software development and project management supporting telephony networks support services. He has over 48 years of information technology experience and has provided volunteer services for charitable organizations including visual impairment, religious and on-line support sites. .P Mr Friedman will assess, compare, source and perform and / or sub-contract all aspects of the above work. .H 1 "Ongoing support The contractor will be available to rectify any defects found within 6 months of web-site launch at no addition cost. .br Additional ongoing support / user training / etc. will be provided at hourly rates ($50). .H 1 "Price quotation: .sp -1 .AL 1 .TS box; l | c | c l | l | n. Item Amount _ _ T{ .LI T} Professional Services 16,800 _ T{ .LI T} Sub-total services _ T{ .LI T} Shared Colocated web server - Annual 1,000 _ T{ .LI T} Setup of FTP server - One time fee 500 _ T{ .LI T} Streaming server for content of FTP server per 50 users 500 _ T{ .LI T} Applicable taxes _ T{ .LI T} Total Cost .TE .LE .nf Prepared by Barry Friedman Emax Computer Systems Inc. Ottawa, July 18, 2010 .fi