< 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
Done
- API for publishers (mainly twn) to send notifications to
Done
- Database update mechanism
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.