[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 ]
