[asterisk-dev] GSoC2010: Complete the ast_storage project for voicemail

John Khvatov ivaxer at gmail.com
Tue Apr 13 17:42:03 CDT 2010


Hi Russell,


On Sat, Apr 10, 2010 at 01:34:23PM -0500, Russell Bryant wrote:
> 
> ----- "John Khvatov" <ivaxer at gmail.com> wrote:
> 
> > My plan for the project.
> > * Implement and test storage backends.
> > * Rewrite the app_voicemail with ast_storage.
> 
> My gut feeling is that this is too ambitious to complete within the GSoC timeframe.  I'd like to see a proposed project breakdown with time estimates for each part (with no component larger than a 2 week task, ideally smaller).  Let's see how much fits within the time allowed.  Don't forget that some time is needed for final testing and code review toward the end.

This is my project breakdown.

May 24 - May 30. Complete res_storage_file.c.

May 31 - June 4. Test res_storage_file.c.

June 4 - June 18. Cleanup of the app_voicemail code.
* remove storage-related code
* write vm functions with ast_storage
* write tests

June 19 - June 27. Test the app_voicemail (using storage_file as
backend).

It's the mid-term results.

June 28 - July 5. Redesign voicemail.cfg.
* create desing of voicemail.conf for flexible configuring
* change load_confing and apply_options functions for new config
* test new code

July 6 - July 17. Complete res_storage_odbc.c.

July 18 - July 24. Test res_storage_odbc.c.

25 July - Aug 4. Writing more tests, testing code, writing documentation.

It's the final results.

So, I'll have not time to write and test the imap storage backend.  I'll
try to work faster and write imap storage too. Even if it be after GSoC
deadline.

During the community bonding period I'll try to learn more about current
approach, to suggest my ideas and hope to hear any suggestions.

-- 
WBR, John Khvatov



More information about the asterisk-dev mailing list