== Y: Your task ==
* I have selected the following task from GSoC projects page[http://wiki.octave.org/Summer_of_Code_Project_Ideas].
** I would like to
contribute to the mapping package, specifically the implementations of functions missing in Coordinates, Geodesy , Projections and Standard I/O. The list of functions in the map toolbox for Matlab are listed here[ http:// www. mathworks. in/help/ map/ functionlist.html]. I have already contributed the 3D coordinate functions to this package[https://savannah.gnu.org/patch/index.php?8377].
* '''Rough time estimates:'''
* For Mapping Package:** '''Detailed Schedule:''' [https://docs.google.com/spreadsheet/ccc?key= 0AopkixSrywUIdHYybXZzTlpNdFM2NDd3cUIzNkNuR1E&usp=sharing]
** Week 0 (May 19 to May 26): Familiarizing with Octave code. Complete the tests for 3D Coordinate system functions that I have already implemented.
** Week 1 to Week 4 (June 3 to June 25): Complete the implementation of missing functions
that are selected in week 0 from Modelling the Earth [http://www. mathworks. in/help/map/modeling-the -earth. html] and Lengths and angles [http://www. mathworks.in/help/map/lengths-and-angles.html]. Submit the almost complete Coordinate systems and Geodesy functions package for mid term evaluation. ** Week 5 to Week 7 (June 26 to July 14): Complete Map Display functions by using Mapnik [http://mapnik.org/] to render the maps. Complete testing of the functions by Week 7. ** Week 8 to Week 11 (July 15 to August 9): Complete Standard I/O functions from the open source implementations present in the detailed schedule. Complete testing of the functions by Week 11)** Week 11 to Week 12 ( August 10 to August 18): Fixing bugs, code clean up and Making the entire code Matlab compatible. Write remaining tests and Documentation. Code clean up and finalization. End of GSOC. ** After GSOC: Maintenance of Mapping Package in Octave Forge.
I have planned a 25 to 30 hour work schedule for every week.