User:Prianka/Pywikibot

Pywikibot : Compat to Core Migration

 * Public URL: []
 * Bugzilla Report : []
 * Google Doc : []


 * Announcement: [Need to do].

Name and contact information

 * Name : Priyanka Jayaswal :
 * Email : priyankajayaswal025@gmail.com :
 * IRC handle : prijaya :
 * Location : Kharagpur, India :
 * Typical working hours : 13.30-19.30 UTC and whenever I can :

Synopsis
The purpose of this project is to improve all the documentation including getting started guides and project documentation in Pywikibot. While working on pywikibots for applying in FOSS OPW Round 9 Project on Pywikibots, I realised that the migration is an essential step to start further contribution towards development of new features. The potential of pywikibots can be realized fully after migrations are implemented. Due to this the potential of pywikibots is not utilized well. Hence, owing to my interest to work further towards contributing in this interesting subject, I was motivated to apply for it.

I understand the importance of a proper documentation and hence I am willing to work on properly compiling the vast resource of information in a user-friendly format besides my main proposal on Compat to Core migration. As per the proposal I plan to make use of best of the resources to achieve my aim successfully. You may go through my complete proposal at : [ GOC FILE ADDD IT ]]]


 * Mentors: Amir Sarabadani, John Vandenberg (for porting patrol.py only)

Participation
This project needs to have a constant discussion and close relationship with the community. For example to create the template first I hope to talk with the mentor and create a draft template. Then using the mailing list I hope to discuss with other members and revise it to have a better outcome.

About you

 * Education completed or in progress:
 * I am a third year undergraduate student of the Department of Mathematics pursuing in five year Integrated M.Sc. course of Mathematics and Computing at Indian Institute of Technology, Kharagpur.


 * How did you hear about this program?
 * I came to know this through my college who has been a GSoCer last year in Sympy.


 * Will you have any other time commitments, such as school work, another job, planned vacation, etc., during the duration of the program?
 * As already stated, I'm a student hence beside college activities I have no other such commitments. So I have enough time to be active in social media, mailing lists and IRC most of the time when I am not having lectures.

Past experience

 * I have been using projects of Mediawiki and presently I have started my work with pywikibots. I am interested in applying for project Pywikibot : Compat to Core Migration. You can have a look at my contribution in the following pages.

Mediawiki : https://www.mediawiki.org/wiki/Special:Contributions/Prianka I am a newbie in contributing towards open source yet I have tried work to resolve Bug : 31331. To know more on the complexities involved in porting script from pywikibot/compat to pywikibot/core, I have tried more in coding. You have go through the following report : https://gerrit.wikimedia.org/r/#/q/owner:priyankajayaswal025%2540gmail.com+status:open,n,z


 * Please describe any relevant projects that you have worked on previously and what knowledge you gained from working on them :
 * I have previously contributed mainly in web development through assignments in my cirriculum. The links for which may be found below:

1 : http://sftcmpgr2.github.io/ 2 : http://priyankajayaswal1.github.io/

I am interested in Pywikibot under Wikimedia to work for Compat to Core Migration.
 * What project(s) are you interested in (these can be in the same or different organizations) other than this?
 * Detailed project proposal : []

Any other info

 * I have looked into the vast field of applications which pywikibots have in general. In the process I came to know about the exciting side of services, which lie behind, i.e., coding. I discovered my interest in it and now I commit to contribution towards open- source programming.