45
edits
Line 111: | Line 111: | ||
* Please provide a rough estimated timeline for your work on the task. ''This should include the GSoC midterms and personal commitments like exams or vacation ("non-coding time"). If possible, include two or three milestones you expect.'' | * Please provide a rough estimated timeline for your work on the task. ''This should include the GSoC midterms and personal commitments like exams or vacation ("non-coding time"). If possible, include two or three milestones you expect.'' | ||
[[Category: Summer of Code]] | [[Category: Summer of Code]] | ||
** I | |||
**Community Bonding Period ( 4th May - 30th May) | |||
***1st Week: Understanding the code base and reading about the research work going on in the relevant area. | |||
***2nd Week: Discussing possible areas of improvement with the mentors. Getting an abstract idea about the implementation. | |||
***3rd Week: Proposing new functions which could be included, study about them and constantly reviewing ideas with mentors. | |||
***4th Week: Fixating on the proposed upgrades and schedule. | |||
**Phase I ( 1st June - 30th June) | |||
***1st Week: Profile the present code of expm, sqrtm and logm. Implement efficient algorithms as m script functions (if any). | |||
***2nd Week: Change possible functions to equivalent C++ functions. | |||
***3rd Week: Review the work done and consult mentors for suggestions. | |||
***4th Week: Work on suggestions and then wind up the Phase I. Start preparing for the Phase II. | |||
**Phase II ( 1st July - 28th July) | |||
***1st Week: Confer about the new functions which could be added and then implement them. | |||
***2nd Week: Profile the code to identify weak sections and then improvise accordingly. | |||
***3rd Week: Review Phase II. | |||
***4th Week: Work on suggestions and look back through Phase I and Phase II. | |||
**Phase III ( 29th July - 29th August) | |||
***1st Week | |||
Complete pending work ( if any ). | |||
***2nd Week: Identify bugs and documenting the project. | |||
***3rd Week: Get feedback and finalize the Submission. | |||
***4th Week: Wait for Evaluation :) |
edits