User:Kunalgrover05/Progress Report

Tasks done

 * Set up development environment for Mediawiki using LAMP server
 * Explored various features in Core and Translate extension
 * Gone through documentation for Translate extension
 * Setup a Debug environment using PHPStorm and XDebug for understanding the existing code and also explored various debugging modes supported by Mediawiki
 * Understanding the usage of Hooks
 * Went through the PageLanguage extension's code for some idea regarding the Language selector

Communication Plan
Currently, I have been updating my mentors about the current tasks primarily using emails and sometimes using IRC or GTalk. Looking forward to increase the communication frequency and give more regular updates regarding the same. Planning to make a git repository to commit all codes before actually committing it for review using Gerrit. Also, will put regular Wikitech mailing list emails at places where I need suggestions/comments.

Goals for the first half

 * Should be ready with the Page Language selection for core.
 * Solved bugs for page SpecialAggregateGroups and Optional page Language translation
 * Language bar design

Week 1
Working on Bug 35489 : The page language of translatable pages should not be fixed

Page Language- Discussion Page

Progress for Page Language Selector