Grants:IEG/Replay Edits/Timeline

Timeline for Replay Edits edit

Timeline Date
Prototype - Basic Functionality End of May
Tool after UI/UX designer inputs End of July
Feedback & bug Fixes End of August
Roll out on english Wikipedia End of September


Monthly updates edit

Please prepare a brief project update each month, in a format of your choice, to share progress and learnings with the community along the way. Submit the link below as you complete each update.

April edit

April was my first month of the grant , and it was not without its fair share of adventure. After having initially started work on the project , came the first scare. My bank wasn't too happy with the explanation I had given it regarding the grant. Apparently when an NGO makes a grant or a donation to India , the RBI (Reserve Bank of India) has to be notified of the source and the exact purpose of the grant/donation. After making a lot of frantic phone calls to sympathetic employees at my bank , the grant was finally credited to my account. Then I took a vacation to the mountains ,( I will be uploading the pics to commons shortly) and tasted altitude sickness also known as AMS. Finally I'm once again working on the project.

May edit

I'm using Pilaf's wikitext to html parser in js to convert the wikitext to human readbale html in the browser . I request the mediawiki server the wikitext after expanding the templates using rvexpand and the resultant text is parsed in javascript. I'm adding a few things like the content menu box , reference list etc that rvexpand does not give .--Jeph paul (talk) 03:21, 8 July 2013 (UTC)

June edit

I'm using Schnark's diff based on Paul Heckel's Diff Algorithm. It give me an inline diff and is implemented in js. Most of the processing ,converting the expanded wikitext to html & generating the diff's is now being done on the client side.--Jeph paul (talk) 01:50, 9 July 2013 (UTC)

July edit

August edit

Working Replay Edits demo , take it for a spin.

A blog post about the visualisation tool.

September edit

Made the prototype of the slider to be used in the tool.

Both of them have been made using d3.js, d3.js is very versatile for data manipulation. It come with a lot of scales built in, I'm using a power scale to bound the length of the bars in the slider. --Jeph paul (talk) 02:45, 15 October 2013 (UTC)

October edit

Request to extend the deadline edit

I request the IEG committee to extend the schedule of the IEG grant by a month, from the 31st of September to the 30th of October.--Jeph paul (talk) 02:17, 16 September 2013 (UTC)

  • The initial prototype took more time than planned. I'm currently working on a timeline/slider to help the user select the edit from which to start.
  • An extension would help me complete the slider & make the tool more useful.It will also help me to work with the community and get the tool out to a lot more users.--Jeph paul (talk) 17:37, 17 September 2013 (UTC)
Hi Jeph,
This is approved. Your IEG will now end on October 31st, with a final report due on November 30th. Please go ahead and update your timeline table on this page. We'll expect one more monthly report for you for September! Cheers, Siko (WMF) (talk) 17:31, 19 September 2013 (UTC)

Request for Second Extension edit

I request the IEG committee to extend the schedule by another month with my report being due on the 1st of Jan 2014.

  • The tool ran into some glitches , with the html diff taking a very long time on large articles. This has since been fixed.
  • The extension would let me turn the tool into a widget & get the analytics in place to measure the usage of the tool.--Jeph paul (talk) 04:35, 26 November 2013 (UTC)
Hi Jeph, thanks for the update. I'm approving your extension request for 1 more month. Your final report will now be due 1 Jan 2014. Good luck putting together the final product! Best, Siko (WMF) (talk) 18:11, 26 November 2013 (UTC)