User:Dilshak/Welcoming new contributors to Wikimedia Labs and Wikimedia Tool Labs

Welcoming new contributors to Wikimedia Labs and Wikimedia Tool Labs

 * Public URL: Proposal : Welcoming new contributors to Wikimedia Labs and Wikimedia Tool Labs
 * Bugzilla report: Bug 62837
 * Announcement: OPW proposal : Welcoming new contributors to Wikimedia Labs and Wikimedia Tool Labs

Name and contact information

 * Name: Bhagya Kandage
 * Email: dilshak@gmail.com
 * Location: Colombo, Sri Lanka
 * Typical working hours: 9 a.m. - 6 p.m. (+0530 UTC) [Available on Request as well]

Synopsis
Proposal wishes to provide solutions and improvements for the difficulties addressed in Welcoming new contributors to Wikimedia Labs and Wikimedia Tool Labs mainly under following sections :
 * 1) Difficulty in matching new contributors with existing projects
 * 2) Need for improvement of documentation for newcomers
 * 3) Inability to distinguish / track active and abandoned projects distinctly.

In order to overcome addressed problems, solution outline of the project proposal mainly consists of following improvements and solutions focused on two main user groups : Solution outline can be sub-categorized as follows : in order to provide better search functionality for users with particular project interests.
 * 1) Random helpful volunteer
 * 2) Specific user with a particular project idea
 *  Improvement of current documentation to provide ease of use for new users 
 * 1) Update documentation to provide gist and introductions where needed, so that a new comer is aware about the relevant page's purpose
 * 2) Adding of document maps, in order to facilitate the user with back and forth navigation, will also build user's awareness on Wikimedia Labs documentation base.
 * 3) Provide graphically enhanced solutions where necessary to facilitate better user experience. Highlight important links where necessary.
 * 4) Improvements on current images added to documentation, include with concise descriptions for better explanation.
 * 5) Use of infographics and illustrations to depict Important information where required. Rather than a wordy description, new users can grasp info easily and effectively.
 * 6) Addition of FAQ and help info, so that user has access to them where required.
 *  Maintenance of available project list and improvements to project tracking 
 * 1) Refactoring of semantic search page where all available projects are listed. Involvement of existing project volunteers to finalize project documentation and status of projects.
 * 2) Grouping of projects into abstract categories and sub categories accordingly. Addition of tags for each project to enhance search.
 * 3) Implementation of proposed process to add flags to keep track of project status (such as new, In progress, Completed, On-hold etc.) Allowing project list data to be sorted according to project status flag as well.
 * 4) Implementation of a separate search tool for project search including advanced search features such as search by
 * 5) project criteria
 * 6) tags/key words
 * 7) project status
 * 8) contributors etc.

5. Use of infographic solutions (such as pie charts) to illustrate details on current projects With depiction of information in such manner, solution can be further enhanced to allow the user to click on a particular portion and navigate to projects in particular status / category. In other words, it will serve as a refined search giving the user the opportunity to directly jump into their area of interest.
 * 1) abstract categories and percentage or number of active projects under each category
 * 2) Percentage of projects in each status (new, on-hold, completed etc.)

Further information related to above suggestions is discussed in detail here : Feedback review on existing issues and required improvements.

Aforementioned outline of tasks is subject to change according to discussions conducted with mentor and feedback from community.
 * Possible mentors: Andrew Bogott

Deliverables
Deliverables as follows : Wikimedia Labs and Wikimedia Tool Labs pages Projects List pages
 * 1) Familiarize and investigate current documentation structure in
 * 1) Update documentation to provide gist and introductions where needed, so that a new comer is aware about the relevant page's purpose.
 * 2) Use of infographics and illustrations to depict important information where required. Highlight important links where necessary.
 * 3) Addition of FAQ and help info links, so that user has access to them when required.
 * 4) Refactoring of semantic search page where all available projects are listed. Involvement of existing project volunteers to finalize project documentation and status of projects.
 * 5) Grouping of projects into abstract categories and sub categories accordingly. Addition of tags for each project to enhance search.
 * 6) Implementation of proposed process of adding flags to keep track of project status (such as new, In progress, Completed, On-hold etc.)
 * 7) Use of infographic solutions (such as pie charts) to illustrate details on current projects
 * 8) Improvements on current images added to documentation, include with concise descriptions for better explanation.

Below mentioned additional deliverables will be attended to as and when time permits
 * 1) Implementation of a separate search tool for project search [Optional]
 * 2) Linking project pie charts via refined search to provide user with project details on specific [Optional]

Participation
Since this project requires constant feedback from users on their perspective, continual involvement of community is highly beneficial. I intend to take in user feed back constantly via resources such as wikidata-l mailing list and also by communicating with current project members and volunteers via chat and hangouts.

I also intend to publish weekly progress reports for review. I will stay in contact with my mentor via mail and chat mostly as constant feedback is required from both community and mentor in order to instigate proposed improvements.

I welcome continual feedback on changes done via any mean of communication.

About you
University of Colombo - Sri Lanka Staffordshire University - United Kingdom Via a friend of mine who encouraged me to apply to OPW.
 * Education completed or in progress:
 * Master of Computer Science (2013 - present)
 * Bsc (Hons). in Computing - 2nd Class First Division
 * How did you hear about this program?

As I am currently reading for my Masters, my semester exams fall on last week of June and first week of July. Therefore I may take a few days off for the purpose of study leave during same.
 * Will you have any other time commitments, such as school work, another job, planned vacation, etc., during the duration of the program?

No, will be only applying for FOSS Outreach Program for Women.
 * We advise all candidates eligible to Google Summer of Code and FOSS Outreach Program for Women to apply for both programs. Are you planning to apply to both programs and, if so, with what organization(s)?

Next to Biology, Computing was always my passion. The reason being for both passions, is my curiosity to solve problems and investigate unknown scenarios. Being in the field of computing allowed me to solve problems through a different perspective as it is often required to investigate the same problem via numerous points of views.
 * What makes me tick!

I believe I can use my knowledge on catering to different perspectives with regard to this project as it allows me to visualize the problem for different types of users that access Wikimedia Labs and Tools Labs sections. It will also give me an opportunity to provide simple yet out of the box solutions that are user friendly and at the same time helpful for users of different contexts.

I am also certain that this is a great opportunity for me to get to know the wiki-community and contribute to it with the best of my knowledge level. In addition undoubtedly this will serve as great new educative experience for me.

Past experience

 * Please describe your experience with any other FOSS projects as a user and as a contributor:


 * Please describe any relevant projects that you have worked on previously and what knowledge you gained from working on them (include links):


 * What project(s) are you interested in (these can be in the same or different organizations)?