Hi all , I need comments about my proposal.........
Charith On Thu, Apr 8, 2010 at 11:10 PM, Charith Madusanka <charithc...@gmail.com>wrote: > *Proposal Title:* > > Google Map Module and JavaScript-only PDF viewer component > > > *Student Name:* > > Charitha Madusanka Elvitigala > > * > * > > *Student E-mail:* > > charithc...@gmail.com > > * > * > > *Organization* > > Apache Tapestry > > * > * > > *Project Assigned Mentor*: > > Thiago H. de Paula Figueiredo > > Ulrich Stärk > > * > * > > *Proposal Abstract:*** > > Apache Tapestry is an open source java framework. Tapestry component make > easer to developers creating dynamic, robust, highly scalable web > applications in Java.Google Map component provides an interface to the > Google map API with Tapestry5. PDF viewer component provide to Tapestry > user view PDF document through the web browser. Both components are mainly > based on Java Script. > > * > * > > *Deliverables* > > > - Implementation of Google Map component > - Implementation of JavaScript-only PDF viewer component > - Documentation to support continuation of the project > > > > *Overview* > > * > * > > *Google Map component*** > > This component provide users to a clickable map for entering > latitude and longitude as well as it can add content to the map through a > variety of services, allowing you to create robust maps applications on your > T5 web application. > > Google Map component can be used to create interactive maps with various > map markers. I’m hoping to implement this module by using Tapestry5 Ajax > package and Java Script (Tapestry5AndJavaScriptExplained) make an > interaction with Google Map API. > > > > *JavaScript-only PDF viewer component* > > These components allow to viewing PDF file directly in web > browser .Now look at my implementation of this component. One of the > effective and powerful way to view PDF in web browser by using Java Script. > > My implementation includes classes, object and method that > enable you to easily manipulate PDF file, provide database connections and > other use full things. To render PDF, I will do render the whole document at > once and cache the pages, then contents shown to the user. Ajax is used to > load the content asynchronously. > > > > *Project Plan* > > *I have planned the project under 4 steps as follows* > > *Step 1: Initial Planning and Designing* > > *I will look at both Tapestry 5 framework Google map API then will create > a basic design for Google map component.** *In* *PDF viewer component I > will design all the Java Script classes, method and workflows. ** > > Estimated Completion: 23ed May 2010* * > > *Step 2: Implementation* > > I would start working on the code. Deliverable(s): Prototype and > documentation for mid evaluation > > Estimated Completion: 11th July 2010** > > *Step 3: Improvements and Testing* > > Modifications or improvements suggested at the mid evaluation would be > completed in this step. Write unit tests for finished segments and Test > Component. > > Estimated Completion: 9th August 2010** > > *Step 4: Final Product and Documents* > > With the completion of this step, will finish the Google Map Component and > JavaScript-only PDF viewer component for T5. Necessary documents would also > be present with the final products. Deliverable(s): Final products and > documentation. > > > > *Biography* > > I am Charitha Madusaka Elvitigal 2rd year Computer Science undergraduate of > University of Colombo School of Computing (UCSC), Sri Lanka. I have been > involved in Open Source development regarding Web Services based on Apache, > java and Java Script. >