Sunday, May 24, 2015

Summary of work from May 12th to May 25th

These two weeks are right before GSoC's start of coding, so I did some research work and made my first commit.

1. Some research work: digging into the Evolution-ActiveSync module, learning the implementation of the outdated EPlugin, and the usage of EExtension.

2. First commit: Trying to bring the GUI configuration of EAS back to use. Tested on the Evolution on my laptop, and waiting for my mentor's opinion. It should be a good start, I believe.

Helping people around the world is something wonderful. I also joined the TED translation group to translate the subtitle into Chinese so that more people, especially the people in my country, can reach the greatest idea in the world. Keep working.

Monday, May 11, 2015

Summary of work from April 27th to May 11th

In the first two weeks of our project, I did some work with our community and my mentor since it's the community bonding period.

1. Some things regarding to GNOME community, like an introduction letter, a GNOME wiki page about my project, and an application for Planet GNOME (though not accepted yet). Also, IRC and mailing list are involved.

2. Communication with my mentor, Mr. Woodhouse. I've figured out the implementation of the first step of my project with the help from Mr. Woodhouse, and are working on that now. It will be committed soon.

Thanks GNOME to give me this chance to make my contribution to the open source world, and I'm on my way~

Wednesday, May 6, 2015

Participation of GSoC 2015

Got accepted by this year's GSoC, and following are some tips for anyone who may be interested to apply:

Feel free to contact your potential mentor: mentors are all friendly and kind people, they will be glad to guide anyone who is willing to contribute to the open source world(at least in my experience), and their opinions really matter in your apply. So please pay more attention on your communication. Even you are not accepted, their help will makes your coding easier.

Pay attention to the project you want to apply: to show that you are the right person for them, you have to dig into the project and make some patches. Maybe it's not easy for a person who is totally new to a project to make a patch, but you really need one to show your programming skill and interest in that project.

There are a lot of helpful information on the Internet about GSoC, but these two tips above will make you special out of other applicants. Hope it will help you~