Hi Abhishek,

I worked on this idea during the previous summer. Have a look at the
following pages to have a little insight:

https://www.mediawiki.org/wiki/User:Dash1291/GSoC_2012_Application
https://www.mediawiki.org/wiki/User:Dash1291/GSoC_status
https://www.mediawiki.org/wiki/User:Dash1291/Thoughts

So, if you've read through my application, you would know my project
revolved around implementing the Phase 1 of the whole collaboration thing.
During my timeline, I was able to implement the basic phase1, including
some basic tests. After that, I've retouched the code with occasional
refactoring to make sure the code is in a good state to be extended with
phase 2 features. Moreover, there is a tiny bit of conflict resolution code
that I've written, but its not integrated in the workflow yet. You can take
a look at the state of the code in this remote branch[1].

I would be happy to help with the code if you want to extend the work. Good
luck!

[1] -
https://gerrit.wikimedia.org/r/gitweb?p=mediawiki/extensions/VisualEditor.git;a=shortlog;h=refs/heads/realtimeve


On Fri, Apr 26, 2013 at 9:06 AM, Abhishek Das <[email protected]> wrote:

> Hi!
>
> I am Abhishek Das, a student developer from Indian Institute of Technology
> Roorkee, India. I have been understanding MediaWiki's code and have started
> contributing by solving a few bugs marked easy. Here is my user page:
> http://www.mediawiki.org/wiki/User:Abhshkdz
>
> I have wide experience in building applications in PHP, MySQL & JavaScript
> (both client-side & server-side: Node.js). You can see my Github profile
> here: https://github.com/abhshkdz.
>
> Recently, I have been working on a lot of real-time web applications using
> server set events, websockets as well as Socket.IO. I have experience in
> building collaborative document editors. This is a video conferencing with
> collaborative document editing application that I built during a 24-hour
> hackathon and won it: https://github.com/abhshkdz/hackview. It uses
> webRTC for Peer-to-peer video conferencing, and collaborative doc editing
> over shareJS.
>
> Few days back, I built an open-source version of WorkFlowy (
> http://workflowy.com) using Backbone.js and Socket.IO:
> https://github.com/abhshkdz/HackFlowy. It has been gaining a lot of
> traction on Github with lots of stars and forks. I'm really excited about
> this one :D.  The tasks get synced real-time using socket.io and mysql is
> used as the database.
>
> I wanted to implement a real-time collaborative editor in Wikimedia's
> VisualEditor as well.
>
> As pointed out by Sumana Harihareswara some work has already been done on
> this. I wanted to know what all is under development at the moment and how
> I can contribute in making it perfect.
>
> Looking forward to hearing from you soon.
>
> Thanks
> Abhishek Das
>
> Abhishek Das
> B. Tech. (2nd year)
> Electrical Engineering
> IIT Roorkee
> _______________________________________________
> Wikitext-l mailing list
> [email protected]
> https://lists.wikimedia.org/mailman/listinfo/wikitext-l
>



-- 
Ashish Dubey
_______________________________________________
Wikitext-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikitext-l

Reply via email to