Weekly reports will be updated here.
|**Week** | Work Done | Blog | Due Date |
|**Week 1** | Blog has been setup, connected with mentor on Zulip, Created a reporting task for my project at Phabricator, Imported 3 bugs to phabricator [[ https://phabricator.wikimedia.org/T165398 | T165398 ]], [[ https://phabricator.wikimedia.org/T165387 | T165387 ]], [[ https://phabricator.wikimedia.org/T165398 | T165398 ]], read documentation while understanding codebase. | [[ http://www.harjot4995.com/blog.php | Blog ]] | (May 18th, 2017)|
|**Week 2** |Imported all bugs from wikipage (4 bugs:T166446, T166441, T166439, T166444), Started learning regex as parser heavily relies on regular expressions, Submitted patches for 2 bugs to T165398, T161318, Read code of Quiz.hooks.php, Quiz.class.php and Question.php extension |[[ http://www.harjot4995.com/blog.php | Blog ]] |(May 25th, 2017) |
|**Week 3** | Archived to do list from Wiki page, Imported suggestions, features and Bugs from Quiz Talk page.Merged T165398 that improves CSS of Quiz.Imported following - T166931, T166932, T166927, T166926, T166930 |[[ http://www.harjot4995.com/blog.php | Blog ]] |(June 1st, 2017)|
|**Week 4** | Closed Following tasks by discussing with mentor and organization - T166444, T166932, T166441, T166446, T159604. Submitted patches for T162803, T166926, T159952. Merged T162803 which adds feature of supressing question number in quiz.Discussed with mentor about upgrading version, possibility of new color scheme and feedback modification.|[[ http://www.harjot4995.com/blog.php | Blog ]] |(June 8th, 2017)|
|**Week 5** |Submitted patches for :T167587, T167599, T166926, T146392, T167642, T166439, T161317.**Merged** T161318.The bug moves static HTML code from inside the class of extension to mustache templates.It uses Mediawiki's template parser for processing templates.This bug is significant to removing legacy code and improving the extension.**Merged** T167587.This bug is a follow-up bug to ensure that all variables that are being sent to template processor are defined.**Merged** T167588.The bug removes escaped character in Answer.mustache template.**Merged** T166926.The extension uses (i) parameter for case-sensitive answers.Earlier the (i) was being shown inside the correction drop down.This bug removes the (i) parameter from the correction.Closed respective tasks for which the bugs have been merged.Possibility of new color scheme and feedback modification are still being discussed and are not confirmed. |[[ http://www.harjot4995.com/blog.php | Blog ]] |(June 15th, 2017)|
|**Week 6** |Changes made to T146392 and T161317.**Merged** T166439 which enables numeric input type questions to evaluate zero as valid input which was earlier not evaluated.Wrote documentation about {X}, {!X} and {/X} tags used in shuffle control on Wikiversity (English and French).Edited documentation of shuffle feature.Started learning PhpUnit for writing tests |[[ http://www.harjot4995.com/blog.php | Blog ]] |(June 22nd, 2017)|
|**Week 7** | | |(July 6th, 2017)|
|**Week 8** | | |(July 13th, 2017)|
|**Week 9** | | |(July 20th, 2017)|
|**Week 10** | | |(July 27th, 2017)|
|**Week 11** | | |(August 3rd, 2017)|
|**Week 12** | | |(August 10th, 2017)|
|**Week 13** | | | (August 17th, 2017)|
|**Week 14** | | |(August 24th, 2017)|
|**Week 15** | | | (September 7th, 2017)|