MediaWiki Github Blog Social media

Esther Akinloose (she/her), Outreachy/Round_19 Intern and Contributor at Mediawiki

I am a self-taught Software Engineer passionate about learning new things. I laugh a lot. Just thought to mention :).

I am a mentee in the Facebook Software Engineering Mentoring Program, 2019.

I am a Study Group Facilitator with Developer Circles from Facebook.

I also wrote a couple of articles here

Project Description

edit

The purpose of this project is to allow refactoring of MediaWiki with more confidence without fear of breaking the API:

  • Draft test cases across modules.
  • Write tests to cover modules.

Project task: T234284.

Proposal: T241966.

Mentors: Daniel Kinzler, Kate Chapman, Clara Andrew-Wani .

Mentors

edit

Daniel Kinzler, Kate Chapman, Clara Andrew-Wani

Weekly Chekins

edit
Week Dates Work done
0 November 26 to December 2 Environment Setup for Mediawiki Api Testing
1 December 3 to December 9 Environment Setup for Mediawiki Api Testing and debugging
2 December 10 to December 16 Environment Setup for Mediawiki Api Testing and debugging
3 December 17 to December 23 Environment Setup for Mediawiki Api Testing and debugging
4 December 24 to December 30
5 December 31 to January 6 Environment Setup for Mediawiki Api Testing and local setup
6 January 7 to January 13 Tests for the section and sectiontitle parameters for the Edit Action
7 January 14 to January 20 Tests for the md5 parameters for the Edit Action and Tests for the md5(sections) parameters for the Edit Action
8 January 21 to January 27 Tests for the cascade parameters for the Protect Action
9 January 28 to February 3 Tests for the pageid parameters for the Rollback Action and Tests for the tags parameters for the Rollback Action
10 February 4 to February 10 Tests for the markbot parameters for the Rollback Action
11 February 11 to February 17 Tests for the watchlist parameters for the Protect Action
12 February 18 to February 24 Tests for the watchlist parameters for the Protect Action
13 February 25 to March 2 Tests for the expiry parameters for the Protect Action