From Fedora Project Wiki
No edit summary
No edit summary
Line 1: Line 1:
This is a basic template of information you can use for filling out a GSoC application for the Fedora Project.
== Template ==
=== Contact Information ===
=== Contact Information ===
* '''Email Address''':    Preferably the one used when FAS account was setup (if not, please specify this)
* '''Email Address''':    zhangzhengyu@ncic.ac.cn
* '''Blog URL''': personal or fedora planet link
* '''Blog URL''': http://freemandealer.github.io  (in Chinese)
* '''Freenode IRC Nick''':    [https://fedoramagazine.org/beginners-guide-to-irc Beginner's Guide To IRC]
* '''Freenode IRC Nick''':    freeman
* '''Code Forges (GitHub, GitLab, BitBucket, etc.)''':  both your personal handle and any  orgs / previous projects you've worked on
* '''Code Forges (GitHub, GitLab, BitBucket, etc.)''':  https://github.com/freemandealer/
**  
**  
**  
**  
Line 19: Line 15:


==== Why do you want to work with the Fedora Project? ====
==== Why do you want to work with the Fedora Project? ====
Fedora Project is the leading project in open source. It is devoted to build a nice operating system which I am interested in.


==== Do you have any past involvement with the Fedora Project or another open-source project as a contributor? ====
==== Do you have any past involvement with the Fedora Project or another open-source project as a contributor? ====
I am a intern in RedHat kernel development team, taking care of bugs concerning kexec/kdump, collaborating with plenty of open source people.
Also, I patched the linux kernel to do format fixing.


==== Have you participated in GSoC in the past? If so, what year(s) and which organization(s)? ====
==== Have you participated in GSoC in the past? If so, what year(s) and which organization(s)? ====
No.


==== Do you plan to continue contributing to the Fedora Project after GSoC? If yes, what sub-project(s) are you interested with? ====
==== Do you plan to continue contributing to the Fedora Project after GSoC? If yes, what sub-project(s) are you interested with? ====
Yes! kdump/kexec-tools.


==== Why should we choose you over other applicants? ====
==== Why should we choose you over other applicants? ====
I am young and highy motivated, with fundamental knowledge about computer system and open source. Plenty of time is also available. Plus, I am backed up by these talented colleagues in RedHat.


==== Have you contributed to any other open source organizations or projects? If so, do you have artifacts you can show so we can see your skill set(s)? ====
==== Have you contributed to any other open source organizations or projects? If so, do you have artifacts you can show so we can see your skill set(s)? ====

Revision as of 02:45, 25 March 2016

Contact Information

NOTE: We require all students to blog about the progress of their project on a weekly basis. You are strongly encouraged to register on the Freenode network and participate in our IRC channels. For more information and other instructions, use the summer-coding mailing list for seeking clarification.

Questions to answer

Why do you want to work with the Fedora Project?

Fedora Project is the leading project in open source. It is devoted to build a nice operating system which I am interested in.

Do you have any past involvement with the Fedora Project or another open-source project as a contributor?

I am a intern in RedHat kernel development team, taking care of bugs concerning kexec/kdump, collaborating with plenty of open source people. Also, I patched the linux kernel to do format fixing.

Have you participated in GSoC in the past? If so, what year(s) and which organization(s)?

No.

Do you plan to continue contributing to the Fedora Project after GSoC? If yes, what sub-project(s) are you interested with?

Yes! kdump/kexec-tools.

Why should we choose you over other applicants?

I am young and highy motivated, with fundamental knowledge about computer system and open source. Plenty of time is also available. Plus, I am backed up by these talented colleagues in RedHat.

Have you contributed to any other open source organizations or projects? If so, do you have artifacts you can show so we can see your skill set(s)?

Do you have any other open source experience (even if not coding-related)?

Proposal Description

Overview and The Need

Any relevant experience you have

As a contributor to glusterfs I have prior knowledge of the codebase,this would be helping me in integrating the new feature build for the geo-replication over the current features using C and Python wherever required.

How do you intend to implement your proposal

Refactoring will be done in the code base to a certain extent as discussed with the mentor and also the journaling feature - 'changelog' of glusterfs will be customised to serve the file-level synchronization.

A rough timeline for your progress

Final deliverable

Any other details you feel we should consider

I have keen interest increasing my Fedora and FOSS contribution. I also possess good knowledge of the project's codebase and I have been in regular touch with my mentor since path 2 months. link title