User:Livnetata/OPW progress report

These are the weekly reports on the Wikipedia Article Translations metrics for User:Livnetata.

You can find more about it at my OPW related blog post - coming soon.

Relevant Links

 * Project plan agreed with mentors. My old proposal would be integrated into the plan as we go.
 * Project on Phabricator.

Landing and first meetings with mentors
As I'm new to the FOSS community, and to coding on the web, most of the things I encounter are new and overwhelming. Taking this into account, I think that working with the mentors (especially Amir) couldn't have been more helpful. We met twice (living in the same city) and he gave me tips on how to best work and be in touch with the community, and most importantly, we had a really productive brainstorming to understand where I should start my research. I think getting into the world of MediaWiki is not easy (as there are lots of technical issues along with understanding the norms) and having someone to guide you through it is essential.

I also had a really nice skype meeting with Roxana, the second intern on the project to get to know each other.

Lessons learned since 22 November

 * Got familiar with the Content translation product and parts of its code.
 * Learned to use IRC and the mailing lists as a mean of communication (along with phabricator).
 * Got familiar with wikidata and some tools there that are related to our project.
 * Did some research on the MediaWiki tables and statistics tools available.
 * signed up to the wikidata and wiki research mailing lists.

Communication Plan

 * Communicate with the community and relevant personal over IRC.
 * Chats and emails for short question or long updates.
 * Complete weekly progress reports and blog post about my progress.
 * Update my tasks on phabricator so everyone will know what the rest are doing.
 * Weekly meetings with the team.

Deliverables (Before mid-term evaluation)

 * Having all the data we need to start checking our model on two languages (and hopefully having a proper model at hand).


 * write a description on the way people translate pages.
 * have test cases for translated pages.
 * have test cases for pages that weren't translated.
 * knowing which metrics are important and how to check them (date of posting, changes to other pages etc.).