[maemo-community] application for gsoc
From: Su Xiaoqiang suxiaoqiang at 163.comDate: Thu Mar 26 18:41:54 EET 2009
- Previous message: [Bugsquad] Feature Jar March 2009
- Next message: application for gsoc
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Dear, My name is Su Xiaoqiang and I'm studying for my Ph.D. degree for the next 4 years in DSP and Network Research Center Institute of Acoustics, Chinese Academy of Sciences, Beijing, China. I want to apply Google Soc. Here is my proposal. 1.Project title Maemo Alarm 2.Project Abstract (short description) Make a nice and customizable alarm application for Maemo. 3.Project full description. A customizable alarm can help people manager their time more easily. However, there's no any nice alarm for Maemo. Without GUI user can't use them from Maemo. So, a nice and customizable alarm seems very important. In this project, I'll design an alarm framework used for handling of alarms and other timed events. 4.Project tasks and deliverables Project tasks: Design an alarm framework used for handling of alarms and other timed events. Deliverables: The module which is intended to be designed for Summer of Code 2009, will be composed of three major parts: (A) Requirement analysis, include all the function of the alarm. (B) Detailed design: Alarm framework, GUI and functional module. (C) The final source files. 5.Project schedule The Project schedule for Google SoC 2009 as follows: Project starts on about 28th of May. The final evaluation ends on 31st of August. This gives about 13 weeks of work, partitioned in a following way: 1) Design Phase: (2-4weeks) Analysis of existing Mameo sources, getting to know the coding style and documentation writing concepts; Improving communication skills and understanding the Community; Get familiar with existing libraries and design APIs; Preparation of a draft of internal module design and its interference; Discussion on the details of the project, especially on the external interface, which is visible to the end user; Analysis of existing tools. 2) Coding Phase: (4 - 6 weeks) Module coding phase: set and delete alarm and give user reminder. Handling of alarm list, for example there alarms and alarm repeat. Handling of other timed events. 3) Mid-term evaluation: (1 - 2 weeks) Preliminary test case analysis Initial acceptance and conformance tests Documents of the APIs and how to use them will be written and published to the community Handling of bugs and improving user interface. Add a stopwatch. (this symbol are likely to be done, but are not project critical) 4) Final evaluation: (1 - 2 weeks) Extensive test case analysis Final documentation improvements Maintain it and future development 6 Do you have other commitments during the summer of code coding period ? If yes, what kind of commitments ? NO 7.Why are you the right person for this project? I'm glad to be a member of Maemo community. First, I'm interested in this project and Maemo platform. Second, I've been developing cell phone software for about 3 years. Familiar with Symbian OS, especially S60 2nd and 3rd. J2me is another platform to be used. Last, I have study Maemo and Internet Tablet for months. Learn about the platform. I also have experience in Linux. I hope I can finish the project excellently. 8.What are the benefits of your project for the Maemo Community? At the moment, people are not very family with the Maemo platform. Both the Programmers and applications about Maemo are related less. Through this project, there will be more and more people know about Maemo platform and use it. More and more nice application will birth. It can bring the community vitality. Also, in the upcoming summer, it can combine practicing coding in my favorite language, improve my communication skills. I'll learn more about Maemo. 9.Short Biography (academic work, open source background and other activities that you like to do) Xiaoqiang Su was born on 21st of Match 1983 in Anhui Province, China. He graduated from high school in 2006 and received admission to The Beijing University of Posts and Telecommunications (BUPT), China, in the same year. He studies in Engineering School of Telecommunication Engineering of BUPT and majors in Telecommunication. From Feb, 2006 to now, he studies Signal and Information Processing in Engineering Network and New Media Engineering Technology Research Center, Institute of Acoustics, Chinese Academy of Science for PhD. He gained strong c++ and java programming skills. He has 3 years experience in Symbian Os and J2me programming. He is familiar with cell phone application development. He would like to share his knowledge and abilities with the open source society. I'm a self-motivated, diligent, open minded, team spirited guy. 10.Conclusion I wish I have included the needed details to present my ideas for Summer of Code. In case of any questions, feel free to ask. Email: suxiaoqiang at gmail.com With best regards, Xiaoqiangu 2009-03-27 -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.maemo.org/pipermail/maemo-community/attachments/20090327/9cd90eea/attachment.htm
- Previous message: [Bugsquad] Feature Jar March 2009
- Next message: application for gsoc
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]