Page MenuHomePhabricator

Recruit ideas for projects and mentors for Google Summer of Code 2020 and Outreachy Round 20
Closed, ResolvedPublic

Description

Outreach strategy:

  • Early heads-up: Send an email to Wikitech-l/Wikimedia-l and a message on Wikimedia Space (December 19th, 2019)
  • Reminders to: Mailing lists (Wikitech-I, Wikimedia-I, Wikimedia staff), WMF team managers, WMDE team managers, Wikimedia Space (January 20, 2020)
  • Check with task subscribers or potential mentors on the Phabricator workboard: Outreach-Programs-Projects
  • Last call for projects: Mailing lists (Wikitech-I, Wikimedia-I), Wikimedia Space (February xx, 2020)

Event Timeline

Aklapper renamed this task from Recruit ideas for projects and mentors to Recruit ideas for projects and mentors for Google Summer of Code 2020 and Outreachy Round 20.Dec 18 2019, 7:39 AM

For the 2020 Google Summer of Code, I would like to mentor a project to remove some or all of the usage of jQuery UI from the Page Forms extension - this is detailed at T241632.

I would like to mentor a project selected from WikiProjectMed Tech

@Yaron_Koren @Tim-moody Thank you both for sharing awesome project ideas! Just a heads-up that Wikimedia will be applying as a mentoring organization to GSoC before February 5th. Very soon, we will be adding your projects to an idealist that will be published on a GSoC 2020 page on MediaWiki.org soon. If students start arriving on your projects early looking for small tasks, and if you don't have time to mentor them before the application period (Feb 20-Mar 31st), do not worry :) You can always point them to https://www.mediawiki.org/wiki/Good_first_bugs.

@Tim-moody it will be awesome if you can create a Phabricator task around the project from the list your shared and ping me!

This thing is coming up fast! I added a few microtasks to my project.

Hi there!

I have a simple idea that I want to share with you here. It's about designing a Wikipedia extension that tells the user how long it will take him/her reading an article as you can see on some blogs. For instance if I open the article Kinshasa, the extension writes 3 mn. I am about working on it but when I came across your post on Space I said to myself that I could mentor that project.

Tell me what you think.

@BamLifa Thanks for your interest; it sounds like an interesting idea! Though it seems too small for a three months long internship. Do you have a sense – how much time an experienced developer or a newcomer might take to complete this project? Also, we would need two mentors for the project, and one of them should hold a technical background, be able to do code reviews, provide technical feedback and support, etc. Do you have one other person in mind who might be willing to co-mentor?

It's about designing a Wikipedia extension that tells the user how long it will take him/her reading an article

Hi, currently this can be achieved with a three line user script, so I'm afraid this could be a bit too trivial. :) See https://commons.wikimedia.org/w/index.php?title=File:Userscript_and_Gadgets_workshop_toolkit.pdf&page=18 linking to https://www.mediawiki.org/wiki/User:SSethi_(WMF)/Sandbox/SimpleUserScriptExamples.js

@srishakatux This is very small for three months. An experienced dev can do it in one or two days. A complete beginner can take one to two weeks.

@Aklapper You're totally right. This cannot be a 3-month project.

I am open and available to mentor or co-mentor existing projects.

8 ideas for Outreachy projects https://www.mediawiki.org/wiki/Outreachy/Round_20#Ideas_for_projects
10 for Google Summer of Code https://www.mediawiki.org/wiki/Google_Summer_of_Code/2020#Project_ideas

With 3 projects shared in both programs, we recruited 15 projects in total :)
(Still helping 1 WMF staff member think through the possibility of showcasing a project, so that might be 16)

srishakatux updated the task description. (Show Details)

(Still helping 1 WMF staff member think through the possibility of showcasing a project, so that might be 16)

(this worked out well, we were able to promote 18 projects in total, yay!!!!)

Update: 1 project mentors recently requested to get unlisted from the Outreachy list, so that makes it 17.