Hello everyone,
I was working on the project "Refactoring of ProofreadPage extension".
here is a recaphttp://aartindi.blogspot.in/2013/10/in-case-you-missed-my-previous-posts-i.htmlof what has been done in the project:
1. The handling of Index and Page pages have been separated.
2. The editing system has been separated from the reading system.
3. The setup of editing system has been removed from Javascript and shifted to PHP.
4. The image on the read page which was being rendered using Javascript was also shifted to PHP.
5. The process of getting data from the database was separated from the processing of data itself.
6. The Javascript was almost completely rewritten. A lot of Javascript was rendered redundant when
a few things were moved to PHP. Also, we started using a new zooming library https://github.com/benlumley/jQuery-PanZoom for the zooming
functionality in the extension.
The future plans for the extension are to integrate it with VisualEditor, fix more bugs, and provide
a nice user-friendly interface to add page ranges from DjVu files. It was absolutely fun to work with
such a helpful community. Thanks a ton to Thomas PT and Thibaut for making this project a success!
Cheers, Aarti K. Dwivedi( Rtdwivedi )
wikitech-l@lists.wikimedia.org