Page MenuHomePhabricator

Weekly Reports: Build a similar to @NYPLEmoji bot for Commons images [GSoc 2107]
Closed, ResolvedPublic


Weekly reports for the project (task): T164560 will be updated here.

Reports also posted on my MediaWiki page.

Report 4 May - 10 May: Community Bonding Period

  • Interacted with mentors, shared my GSOC preparation and celebration experience.
  • This week was majorly about celebration and then I got busy with end semester exams.
  • IRC conversation for all the project mentors for easy and fast communication

Report 11 May - 17 May: Community Bonding Period

As required by the GSOC program, I performed the required tasks and in addition, I had discussions with my mentors.

  • Joined the Wikimedia's Zulip channel for GSoC
  • Introduced myself on the Wikitech-l Mailing List
  • Set up GitHub repo Wikimedia Emoji Bot
  • Discussed what tasks to be performed regarding community bonding phase with mentors
  • Brought my blog domain live
  • Connected with fellow participants on Facebook
  • Created a reporting task for my project at Phabricator

Report 18 May - 24 May: Community Bonding Period

  • Set up my blog http://harschrop/me/blog
  • Introduced myself on mailing list and connected to my mentor on Zulip
  • Setup my Task on phabricator: T164560
  • Read Documentation related to MediaWiki and Commons Images

Report 25 May - 29 May: Community Bonding Period

  • Final Discussion on collecting data of common images
  • Make My Wikimedia meta page
  • Final conclusion to connect Emoji to common images with making the data table
  • Introduced myself to #wikimedia-common Irc channel.

Report 1 June - 8 June: Coding Period Start

  • Setup Testing Environment Travis-ci
  • Upload Convert table to json code Repo
  • Write blog report
  • slove the error code and update the data table

Report 9 June - 15 June: Coding Period Start

  • Architecture of the Software (for looking this go to my last week blog)
  • Testing data table for the Bot
  • Trying Different Combination on Wikimedia API Sandbox (for more go to my phabricator: T164560)

Things Completed Before (26 June)

  • Github Repo of wikiemojibot
  • setup and fork Codebash of @NYPL and make changes according to the Need in project
  • Also, set up the Table page for emoji and commons images link
  • Twitter App created also create the twitter page you can follow on @wikiemojjibot
  • Also, make Convert javascript code for converting table to JSON data check out Repo
  • Finally, Put the Bot on the Heroku server
  • Make some small data for the test Purpose

Report Till First Evaluation

Links to blog post

WeekBlogpost LinkDue Date
Week 1Blogpost(Due May 18th, 2017)
Week 2Blogpost(Due May 25th, 2017)
Week 3Blogpost(Due June 1st, 2017)
Week 4Blogpost(Due June 8th, 2017)
Week 5Blogpost(Due June 15th, 2017)
Week 6Blogpost(Due June 22nd, 2017)
Week 7Blogpost(Due July 6th, 2017)
Week 8(Due July 13th, 2017)
Week 9(Due July 20th, 2017)
Week 10(Due July 27th, 2017)
Week 11(Due August 3rd, 2017)
Week 12(Due August 10th, 2017)
Week 13(Due August 17th, 2017)
Week 14(Due August 24th, 2017)
Week 15(Due September 7th, 2017)

Event Timeline

harshcrop triaged this task as Medium priority.Jun 2 2017, 8:38 AM
harshcrop added a project: Commons.
harshcrop updated the task description. (Show Details)
harshcrop updated the task description. (Show Details)

I assume this task has served its purpose, hence closing.