From Fedora Project Wiki
No edit summary
No edit summary
Line 1: Line 1:
=== Contact Information ===
            '''GSOC-2016 PROPOSAL
* '''Email Address''':    zhangzhengyu@ncic.ac.cn
PROJECT-FEDORA INFRASTRUCTURE WEB APPLICATION DEVELOPMENT: COMMUNITY OPERATIONS   (CommOps)'''
* '''Blog URL''': http://freemandealer.github.io  (in Chinese)
* '''Freenode IRC Nick''':    freeman
* '''Code Forges (GitHub, GitLab, BitBucket, etc.)''':  https://github.com/freemandealer/
**
**
* '''Social Media Accounts''':
**
**


'''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 {{fplist|summer-coding}} mailing list for seeking clarification.
'''CONTACT INFORMATION'''-
Olaitan Igbagbo Awe


=== Questions to answer ===
laitanawe@gmail.com
+234-8051069772, +234-8060132876
FAS username-laitanawe
IRC-laitanawe


==== Why do you want to work with the Fedora Project? ====
'''WHY FEDORA'''- I want to work with FEDORA as I found your work very interesting. I visited all your pages like Fedora CommOps, Community Blog, Wiki, Fedora Badges, Storytelling, Hubs etc. After visiting all the pages and carefully studying, I found that Fedora CommOps is the most versatile project to work with as it connects to all the other things automatically and my skills are best suitable for this 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? ====
'''GSOC PARTICIPATION-''' This is the first time I’m taking part in GSOC and I’m really excited to work with your organisation.
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)? ====
'''CONTRIBUTION'''- I have already started contributing to FEDORA and I will continue my efforts for making it better. I have joined the mailing list, IRC, got the FAS account, signed the CLA, and introduced myself on wiki, applied for FEDORA AMBASSADOR, applied for group membership. I also interacted with the mentors on mailing list and found them really supporting. I also checked the tools and utilities section.
No.


==== Do you plan to continue contributing to the Fedora Project after GSoC? If yes, what sub-project(s) are you interested with? ====
'''WHY CHOOSE ME'''- For this project (CommOps), you need someone who is self-motivated, self-sufficient and  the one who has curiosity to learn. I am a hard worker and I am ambassador for Mozilla,  icytales.com, Bioinformatics Africa (asbcb.org). I am member of the International Society for Computational Biology (ISCB). I write contents for asbcb.org and beyond news. I am comfortable in working with JAVA, C/C++, SQL, HTML5, CSS3, JavaScript, JQuery and Android Studio. I have made a Mobile Application for Nigerian Students as a mini project three years ago.
Yes! kdump/kexec-tools.


==== Why should we choose you over other applicants? ====
'''WHERE I BELONG'''- As I have already mentioned CommOps is a very versatile and flexible project, I can help you by editing the documents or writing the blog for Fedora community. I can help you in designing part and also in collecting and analysing data. I found that my interest lies in Messaging (fedmsg), Metrics, Badges, Hubs, Culture and Wiki.  And I am very curious for learning new things so definitely I’m going to improve myself according to the instructions provided by my mentor.  
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)? ====
'''TIMELINE'''- There are many things for which I can work during my project and according to the guidance of my mentor but I think a rough timeline is required to make sure that the project gets completed in a stipulated period of time. For that purpose I have prepared a rough and flexible timeline which can be modified later after discussing with the mentor.


==Proposal Description==
18March-25March:  Applying through GSOC’s website. Familiarizing with the code, community and documentation. Try to contribute something to CommOps project by creating an FAS account and joining the CommOps community.
 
22April-22May: GSOC Results. Confirming and discussing the project details with the mentor and understanding the workflow properly and planning the weekly tasks. Also getting started with the implementation of project.


===Overview and The Need===
23May-24June: Weekly target completion and submission of work report to the mentor. Submissions for Mid-term evaluation.


27June-31July: Continuing the Implementation and regular progress check-up.


===Any relevant experience you have===
1August-15 August: Final brush up, full integration testing, documentation and submission for final evaluation.
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===
'''FINAL DELIVERABLES'''- Developed Content, Bug Free environment, Campaign Development and Implementation, Design Improvements, collected and well-organised data, improvements with wok related to metrics gathering and real-time messaging integration.


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.
[[Category:Summer_coding_2016]]
 
===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.
[http://www.example.com link title]
 
[[Category:Summer coding 2016]]

Revision as of 06:07, 25 March 2016

           GSOC-2016 PROPOSAL

PROJECT-FEDORA INFRASTRUCTURE WEB APPLICATION DEVELOPMENT: COMMUNITY OPERATIONS (CommOps)

CONTACT INFORMATION- Olaitan Igbagbo Awe

laitanawe@gmail.com +234-8051069772, +234-8060132876 FAS username-laitanawe IRC-laitanawe

WHY FEDORA- I want to work with FEDORA as I found your work very interesting. I visited all your pages like Fedora CommOps, Community Blog, Wiki, Fedora Badges, Storytelling, Hubs etc. After visiting all the pages and carefully studying, I found that Fedora CommOps is the most versatile project to work with as it connects to all the other things automatically and my skills are best suitable for this project.

GSOC PARTICIPATION- This is the first time I’m taking part in GSOC and I’m really excited to work with your organisation.

CONTRIBUTION- I have already started contributing to FEDORA and I will continue my efforts for making it better. I have joined the mailing list, IRC, got the FAS account, signed the CLA, and introduced myself on wiki, applied for FEDORA AMBASSADOR, applied for group membership. I also interacted with the mentors on mailing list and found them really supporting. I also checked the tools and utilities section.

WHY CHOOSE ME- For this project (CommOps), you need someone who is self-motivated, self-sufficient and the one who has curiosity to learn. I am a hard worker and I am ambassador for Mozilla, icytales.com, Bioinformatics Africa (asbcb.org). I am member of the International Society for Computational Biology (ISCB). I write contents for asbcb.org and beyond news. I am comfortable in working with JAVA, C/C++, SQL, HTML5, CSS3, JavaScript, JQuery and Android Studio. I have made a Mobile Application for Nigerian Students as a mini project three years ago.

WHERE I BELONG- As I have already mentioned CommOps is a very versatile and flexible project, I can help you by editing the documents or writing the blog for Fedora community. I can help you in designing part and also in collecting and analysing data. I found that my interest lies in Messaging (fedmsg), Metrics, Badges, Hubs, Culture and Wiki. And I am very curious for learning new things so definitely I’m going to improve myself according to the instructions provided by my mentor.


TIMELINE- There are many things for which I can work during my project and according to the guidance of my mentor but I think a rough timeline is required to make sure that the project gets completed in a stipulated period of time. For that purpose I have prepared a rough and flexible timeline which can be modified later after discussing with the mentor.

18March-25March: Applying through GSOC’s website. Familiarizing with the code, community and documentation. Try to contribute something to CommOps project by creating an FAS account and joining the CommOps community.

22April-22May: GSOC Results. Confirming and discussing the project details with the mentor and understanding the workflow properly and planning the weekly tasks. Also getting started with the implementation of project.

23May-24June: Weekly target completion and submission of work report to the mentor. Submissions for Mid-term evaluation.

27June-31July: Continuing the Implementation and regular progress check-up.

1August-15 August: Final brush up, full integration testing, documentation and submission for final evaluation.

FINAL DELIVERABLES- Developed Content, Bug Free environment, Campaign Development and Implementation, Design Improvements, collected and well-organised data, improvements with wok related to metrics gathering and real-time messaging integration.