USpeak
About you
Q1: What is your name?
Ans: Komaragiri Satya
Q2: What is your email address?
Ans: satya[DOT]komaragiri[AT]gmail[DOT]com
Q3: What is your Sugar Labs wiki username?
Ans: Mavu
Q4: What is your IRC nickname?
Ans: mavu
Q5: What is your primary language? (We have mentors who speak multiple languages and can match you with one of them if you'd prefer.)
Ans: Primary language for e-mails, IRC, Blogs: English. Also fluent in Hindi, Tamil, Telugu
Q6: Where are you located, and what hours do you tend to work? (We also try to match mentors by general time zone if possible.)
Ans: I am located in New Delhi, India (UTC +5:30). I work late mornings when I am not in college (10-11 AM-ish IST) to evening (4:30 -5 PM-ish IST) and late evenings (7- 7:30 PM IST) to late at night (1-2 AM IST and more if need be) so timezones will not be a problem.
Q7: Have you participated in an open-source project before? If so, please send us URLs to your profile pages for those projects, or some other demonstration of the work that you have done in open-source. If not, why do you want to work on an open-source project this summer?
Ans: Yes, I was introduced to Open Source through GSoC last year where I worked on Bootlimn: Extending Bootchart to use Systemtap for The Fedora Project. ( http://code.google.com/p/bootlimn/ ) or ( http://code.google.com/p/google-summer-of-code-2008-fedora/ ). I am currently working on the following projects.
- Introducing Speech Recognition in OLPC and making a dictation activity. ( http://wiki.laptop.org/go/Speech_to_Text )
- Introducing Java Profiling in Systemtap.(A work from home internship for Red Hat Inc.). This project involved extensive research which took most of the past 4 months I have been working on it. Coding has just begun.
- A sentiment analysis project for Indian financial markets. (My B. Tech major project that I plan to release under GPLv2.) I can put up the source code on https://blogs-n-stocks.dev.java.net/ after mid-April when I am done with my final evaluations in my college.
About your project
Q1: What is the name of your project?
Ans: USpeak
Q2: Describe your project in 10-20 sentences. What are you making? Who are you making it for, and why do they need it? What technologies (programming languages, etc.) will you be using?
Ans:
Q3: What is the timeline for development of your project? The Summer of Code work period is 7 weeks long, May 23 - August 10; tell us what you will be working on each week.
Ans:
Q4: Convince us, in 5-15 sentences, that you will be able to successfully complete your project in the timeline you have described.
Ans: I have always I have been able successfully completed a GSoC project last year. What makes me more confident about this year is
You and the community
Q1: If your project is successfully completed, what will its impact be on the Sugar Labs community? Give 3 answers, each 1-3 paragraphs in length. The first one should be yours. The other two should be answers from members of the Sugar Labs community, at least one of whom should be a Sugar Labs GSoC mentor. Provide email contact information for non-GSoC mentors.
Ans:
Q2: Sugar Labs will be working to set up a small (5-30 unit) Sugar pilot near each student project that is accepted to GSoC so that you can immediately see how your work affects children in a deployment. We will make arrangements to either supply or find all the equipment needed. Do you have any ideas on where you would like your deployment to be, who you would like to be involved, and how we can help you and the community in your area begin it?
Ans: A community school in my neighborhood. That would be my ideal choice as they would really benefit from it apart from helping me test out my project. I am sure they'll be delighted to be a part of this program. I was fortunate enough to go to a private school and I realize that children who are already playing at their PCs at home and computer labs at school might not be very appreciative of what we are trying to achieve.
Q2: What will you do if you get stuck on your project and your mentor isn't around?
Ans: Even with my mentor around, I will try to first find a solution myself without expecting any spoon feeding, though I will let him/her know where I am stuck and what am I doing to find a solution. If I am not able to solve the problem, then I will ask my mentor for help.
If my mentor is not around,
- The first thing I will do is try to Google.
- If I cannot find a solution, I will more specifically go through the Mailing list archives wikis and forums of Sugarlabs, Julius or Xorg depending on where I am stuck.
- If I can still not find a solution, then I will ask on the respective IRC channels and Mailing Lists.
Q3: How do you propose you will be keeping the community informed of your progress and any problems or questions you might have over the course of the project?
Ans: I will maintain this page and keep it updated of the status.
Miscellaneous
Q1. We want to make sure that you can set up a development environment before the summer starts. Please send us a link to a screenshot of your Sugar development environment with the following modification: when you hover over the XO-person icon in the middle of Home view, the drop-down text should have your email in place of "Restart."
Ans: Screenshot on right.
Q2. What is your t-shirt size? (Yes, we know Google asks for this already; humor us.)
Ans: M (Female)
Q3. Describe a great learning experience you had as a child.
Q4. Is there anything else we should have asked you or anything else that we should know that might make us like you or your project more?
Ans: No.