< Extension:LocalisationUpdate < LUv2

Communication plan

  • I communicate with Kartik through gtalk and with Niklas through IRC.
  • I will submit weekly report to both of the mentors.

Community Bonding Period Report

Work done

  • Read translate code and documentation.
  • Setup local environment with translate. Interface translation for Mediawiki, OSM, PWB.
  • Prepared a rough specification to follow for the push functionality.

Lessons learnt

  • Apart from the flow, think on the basic technical details.
  • At the same time do not overthink software design for the alpha version.
  • Don't waste time waiting for answers. Use the time to go forward with other tasks instead.

Week 1 & 2

  • Script to send notifications to the LU service Yes Done
  • API for publishers (mainly twn) to send notifications to Yes Done
  • Database update mechanism Yes Done

Week 3

  • Added better logging support.
  • Wrote internal documentation.
  • Rewrote MessageCollection.js, UpdateWorker.js to use Mongodb.
  • API for manually fetching messages.

Week 4

  • Started with tests
  • Started designing the push interface

Week 5

  • More documentation + cleanup
This article is issued from Mediawiki. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.