Thanks Michele for all the help.

Regards
Sanjiv

On Aug 19, 8:47 pm, mbertoldi <[EMAIL PROTECTED]> wrote:
> Great work Sanjiv,
> it's really a lot of stuff!
> I'm going to see all your work.
> I see that paging works well.
>
> Michele.
>
> On Aug 18, 5:27 pm, Sanjiv <[EMAIL PROTECTED]> wrote:
>
> > Final status report for the project:
> > "ToscaWidgets Library for jQuery & OpenLayers"
> > GSoC 2008
> > Mentoring Org: TurboGears
> > Student: Sanjiv Singh
> > Mentor: Christopher Perkins
>
> > Dear Community,
>
> > The coding for GSoC officially ends today at 19:00 UTC. Before I move
> > on to the report, I wish to convey my sincere thanks and gratitude to
> > my mentor Christopher Perkins[1] who showed faith in me and constantly
> > guided and encouraged me to move ahead. I would like to specially
> > thank TG2[2] project lead Mark Ramm and ToscaWidgets[3] creator
> > Alberto Valverde who have helped me  a lot during the project. I would
> > also like to thank our GSoC Admin Christopher Arndt, Michele Bertoldi,
> > Laureano Arcanio, Bruno Melo and rest of the TurboGears Community for
> > their help and support.
>
> > I also thank Eric Lemonie of Camp to Camp for helping me move ahead
> > with MapFish and to the entire MapFish and OpenLayers Community for
> > their support. I thank Christopher Schmidt of Metacarta Labs for
> > OpenLayers and TileCache.
>
> > Although the initial project accepted for GSoC involved creating
> > ToscaWidgets for OpenLayers and jQuery, after creating several widgets
> > with jQuery and ExtJS, it was felt that some work on bringing in
> > server side geo components to TG2 along with OpenLayers would enable
> > the use of TG for GIS Applications and the TurboGears Extension
> > tg.ext.geo[6] project was born. At the end of coding for GSoC 2008 the
> > status of all these works are as follows:-
>
> > 1)  Widgets for jQuery and ExtJS
> > Several widgets were created for jQuery and ExtJS. These include
> > jQuery AjaxForm, jQuery Treeview, FlexiGrid, ExtJS SingleSelectCombo,
> > ItemSelector (aka SelectShuttle). The documentaion and examples for
> > these widgets with TG2 were in the old wiki documentation. They would
> > be moved into the official TG2 ToscaWidgets Cookbook docs soon.
>
> > 2)  Widgets for JSUnit[4]
> > While coding for these widgets, a need for javascript unit testing
> > tool was felt and a widget for JSUnit[7] Javascript Unit Testing
> > framework was developed. A runner widget for in-browser running of the
> > tests was also created. The documentation for TG2 usage would be moved
> > from old wiki to official docs soon.
>
> > 3)  OpenLayers[5]
> > A ToscaWidgets library has been created for OpenLayers Javascript
> > Mapping toolkit. At present it has support for maps with layers of
> > GoogleMaps, YahooMaps, VirtualEarth, WMS, OpenStreetMap layers using
> > Mapnik and OSMRender, and Vector Layers (GML). The standard map
> > control components like layer switcher, panzoom, etc. have been added.
> > Controls for vector editing are also supported. A demo application
> > with WMS and GML layers and vector editing of features can been seen
> > athttp://sanjiv.homelinux.net:8081/. Feel free to edit the vectors
> > and deform the geography as I have a backup of the db ;)
>
> > 4)  TG2 Geo Extension with MapFish[6]
> > The tg.ext.geo extension implements the server side component for
> > vector query and editing.  It is mainly based on MapFish server.
> > However the templates are modified to suit the TG Object Distach
> > BaseController. This may change in future and be fully based on
> > MapFish server which uses a RESTFul controller. The extension makes
> > use of existing PythonGIS tools like Shapely and GeoJSON. Thanks to
> > Eric Lemonie, Sean Gillies, Matt Russell and the GISPython community
> > for bringing the GIS tools to python developers. A demo application
> > with openlayers based feature selection and a DojoGrid for displaying
> > the attribute data can be seen athttp://sanjiv.homelinux.net/.
> > Thanks to Michele Bertoldi for helping me with his Dojo Grid.
>
> > 5)  TG2 Geo Extension for TileCache[7]
> > tg.ext.geo has a paster command for reading a tilecache config file
> > and generating controller code with TileCache mounted as a WSGI app in
> > TG2. This makes it possible to use TileCache within TG for caching of
> > WMS tiles using the WMS-C standard proposed by MetaCarta Labs. Once
> > again thanks to Christopher Schmidt for creating TileCache. A demo app
> > with backend tile generation using TileCache running in a TG2 app can
> > be seen athttp://sanjiv.homelinux.net:8082/.
>
> > Over the next couple of weeks I would write tests and documentation
> > for all  these components and would continue to develop and maintain
> > them in future as these works are far from complete. I would be
> > extremely happy to receive your views, suggestions, feedbacks, etc. I
> > would be most delighted to see people join in and move these tools
> > forward.
>
> > Thanks once again to the open source community and Google for this
> > great learning experience.
>
> > Regards
> > Sanjiv
>
> > [1]  http://www.percious.com
> > [2]  http://turbogears.org
> > [3]  http://toscawidgets.org
> > [4]  http://jsunit.net
> > [5]  http://openlayers.org
> > [6]  http://mapfish.org
> > [7]  http://tilecache.org
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"TurboGears Trunk" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/turbogears-trunk?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to