Weekly reports for the project (task): T161034 will be updated here.
Reports also posted on my [[https://www.mediawiki.org/wiki/User:Fz-29/Add_a_hierarchy_type_to_the_Cargo_extension | MediaWiki page ]].
**Report 4 May - 10 May : Community Bonding Period**
- Interacted with mentors, shared my GSOC preparation and celebration experience. Nischay told about his GSOC days.
- This week was majorly about celebration and then I got busy with end semester exams.
- Created a Skype 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
- Pulled the latest version of development branch of MediaWiki and Cargo
- 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
- Installed some new tweaks in my Linux working environment for a new design and more productivity
**Report 18 May - 24 May: Community Bonding Period**
- Discussed implementation details (such as storing hierarchy in WikiText and parsing WikiText) with Yaron
- Explored Cargo Extension by trying and playing around to understand its capabilities.
- Revised SQL concepts
**Report 25 May - 29 May: Community Bonding Period**
- Relating Cargo Features with code. Figuring out which functionality corresponding code resides where.
- Learnt about storing hierarchies efficiently.
---
=== Links to blog post ===
|**Week** | Blogpost Link | Due Date |
|**Week 1** | [[http://blog.ferozahmad.com/foss/GSOC-Week-1 | Blogpost]] | (Due May 18th, 2017) |
|**Week 2** | | (Due May 25th, 2017) |
|**Week 3** | |(Due June 1st, 2017)|
|**Week 4** | |(Due June 8th, 2017)|
|**Week 5** | |(Due June 15th, 2017)|
|**Week 6** | |(Due June 22nd, 2017)|
|**Week 7** | |(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)|