Google Summer of Code/2018

Wikimedia has been accepted as a mentoring organization for Google Summer of Code 2018. The program runs from May 14 to August 14 (see program timeline below).

Screenshot of the GSoC and Outreachy 2017 Project Showcase. Watch the full showcase on YouTube.

Program timeline

edit
  • January 23, 17:00 UTC - mentoring organization applications due
  • March 27 - Student applications due
  • April 23 - Accepted students announced
  • May 14 - August 14 - coding period

Accepted projects

edit
Photo / Avatar Name Location Project Mentor(s) Updates
  Hagar Shilo Israel Add 'Category' (prev: 'User') search filters to the existing filter menu Moriel Schottlender, Roan Kattouw   Done Join Zulip

  Done Add profile pic

  Done Introduction on Wikitech-l mailing list

  Done Blogpost 1

  Done User page

  Done Blogpost 2

  Done Blogpost 3

  Done Blogpost 4

  Done Blogpost 5

  Done Blogpost 6

  Done Blogpost 7

  Done Blogpost 8

  Done Final report

  Done Update bi-weekly report

  Karan Dhingra New Delhi, India Predict relevance of search results from historical clicks using a Neural Click Model Trey Jones, Erik Bernhardson   Done Joined Zulip

 

Megha Sharma Chandigarh, India [#1Lib1Ref] Build a "worklist" tool for campaigns and in-person editing events Guilherme Gonçalves   Done Joined Zulip

  Done Blog Post 1

  Done Blog Post 2

  Done Blog Post 3

  Done Updated Biweekly page

Neha Jha New Delhi, India Improvements for the Toolforge 'webservice' command Andrew Bogott   Done Joined Zulip

  Done Blog Post 1

  Done Blog Post 2

  Done Blog Post 3

  Nikhil Kumar India Improve the Cargo Special:Drilldown page Yaron Koren, Feroz Ahmad, Alangi Derick   Done Joined Zulip

  Done Added Profile Picture

  Done Blog Post 1

  Done Blog Post 2

  Pratyush Singhal India WikiEducation Dashboard Article Finder Tool Sage Ross, Jonathon Morgan   Done Joined Zulip

  Done Added profile picture to Accepted Students section

  Prssanna Desai Mumbai, India Improve Data Explorer on query.wikidata.org Stanislav Malyshev, Lucas Werkmeister, Jonas Kress

  Done Join Zulip

  Done Add profile picture to the Accepted Projects column

  Done Introduced myself on Wikitech-I and Wikidata mailing list

  Done Blog Post 1

  Done Blog Post 2

  Done Blog Post 3

  Done Blog Post 4

  Done Blog Post 5

  Rosalie Cameroon Emoji Twitter bot for Commons images from NYPL fork Ariel Glenn, Derick N. Alangi, Dereckson   Done Joined Zulip

  Done Added Picture to accepted project table

  Done Introduced myself on Wikitech-I mailing list

  Done Added First blog to Bi-weekly report page.

  Done Added Second blog to Bi-weekly report page.

  Done Added 3rd blog to Bi-weekly report page.

  Done Added 4th blog to Bi-weekly report page.

  Done Added 5th blog to Bi-weekly report page.

  Sahil Khokhar New Delhi, India [Analytics] Improvements to Wikistats 2.0 front-end Marcel Ruiz Forns   Done Joined Zulip

  Done Added Profile Picture

  Done Subscribed to Wikimedia mailing list wikitech-l@lists.wikimedia.org

  Done Created MediaWiki user page

  Done Blog Post - Week 1

  Done Blog Post - Week 2

  Done Blog Post - Week 3

  Done Blog Post - Week 4

  Done Blog Post - Week 5

  Done Blog Post - Week 6

  Done Blog Post - Week 7

  Done Blog Post - Week 8

  Tanvi Dadu New Delhi, India Feedback on how pictures uploaded to Commons get used: statistics, barnstars, light gamification Vivek Maskara, Josephine Lim   Done Joined Zulip

  Done Added Profile Picture to Accepted Students

  Done Introduced myself on Wikitech-I mailing list

  Done Created MediaWiki user page, Tanu dadu

  Done Blog post 1

  Done Blog post 2

  Done Blog post 3

  Done Blog post 4

  Done Blog post 5

  Done Blog post 6

  Done Blog post 7

  Ujjwal Agrawal India [Wikimedia Commons app] Allow users to browse Commons from app Neslihan Turan, Nicolas Raoul   Joined Zulip

  Introduced myself on Wikitech-I mailing list

  Created MediaWiki user page: user:ujjwalagrawal17

  Setup Blog

  Done Blog Post 1

  Done Blog Post 2

  Done Blog Post 3

  Done Blog Post 4

  Done Blog Post 5

  Done Blog Post 6

  Done Blog Post 7

  Done Blog Post 8

  Yashdeep Thorat Pune, India Add a spreadsheet interface for modifying multiple pages to the Page Forms extension Yaron Koren, Nischay Nahata   Joined Zulip

  Introduced myself on Wikitech-I mailing list

  Created MediaWiki user page: user:Yashdeep97

  Setup Blog

  Done Blog Post 1

  Done Blog Post 2

  Done Blog Post 3

  Done Blog Post 4

  Done Blog Post 5

  Done Blog Post 6

  Done Blog Post 7

  Done Blog Post 8

Community bonding period

edit

Here are some recommended steps for current interns:

  • Start communicating with your mentors on refining your project proposal, finalizing deadlines and setting milestones
  • Join Zulip, a communication platform that program administrators will use to share announcements and opportunities for participating in Wikimedia activities
  • Write blogposts (first due by May 7th) and add it to the Bi-weekly Reports page
  • When you complete a task other than the coding work, for example, join Zulip, pass an evaluation phase, write a blogpost, make sure to add it to the Updates column in the Accepted projects section above
  • Upload your profile picture on Wikimedia Commons, and add it below your name in the Accepted projects section above
  • Stay in touch with Wikimedia community members and help them learn about you more:
    • Subscribe to Wikimedia mailing list wikitech-l@lists.wikimedia.org
    • Setup up your MediaWiki user page and keep it up to date with your project work and reports (example 1, example 2)
  • Read stories from across the Wikimedia movement on Medium
  • Watch previous videos on Wikimedia technical topics

Ideas for projects

edit

View ideas for projects promoted during the application period.

Contact

edit

Reach out for general questions about Google Summer of Code on the Freenode IRC channel #wikimedia-devrel connect or to the organization administrators John Vandenberg and Srishti Sethi (ssethi wikimedia.org).