User Tools

Site Tools


projects:g9:start

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
projects:g9:start [2014/04/23 21:26] cse93191projects:g9:start [2014/04/24 05:26] (current) cse93191
Line 10: Line 10:
  
 **Course Director:** Professor Ebrahim Ghafar-Zadeh **Course Director:** Professor Ebrahim Ghafar-Zadeh
 +
 +{{https://www.youtube.com/v/quoYHmMIcl4?.swf?800×800}}
  
 ===== Group Members ===== ===== Group Members =====
Line 72: Line 74:
 __**The Solution OT Provides**__ __**The Solution OT Provides**__
  
-The solution to this problem lies in transforming the operations to achieve consistency. As seen in the example in figure 1, if two people begin with a document that has the characters “abc” and the first collaborator decides to add the character ‘x’ at index 0 and, at the same time, the second collaborator decides to delete the character at index 2, which is a ‘c’ right now. Without OT, the first collaborator will end up deleting the wrong character because after ‘x’ is prepended the character at index 2 is no longer ‘c’. What needs to happen instead is that the first collaborator performs a transformed version of the delete operation, which deletes the correct character at index 3. The second collaborator doesn’t need any transformations in this case because after deleting the character at index 2 then prepending ‘x’ leads to both documents being consistent.+The solution to this problem lies in transforming the operations to achieve consistency. As seen in the example in figure 1, imagine two collaborators begin with a document that has the characters “abc”. The collaborator on the left decides to add the character ‘x’ at index 0 and, at the same time, the collaborator on the right decides to delete the character ‘c’. Without OT, the first collaborator will end up deleting the wrong character because after they prepend ‘x’the character 'c' is no longer at index 2. What needs to happen instead is that the first collaborator performs a transformed version of the delete operation, which deletes the correct character at index 3. The second collaborator doesn’t need any transformations in this case because after deleting the character at index 2 then prepending ‘x’ leads to both documents being consistent.
  
 {{:projects:g9:ot1.png|}} {{:projects:g9:ot1.png|}}
Line 137: Line 139:
 7) Language-specific syntax highlighting 7) Language-specific syntax highlighting
  
-=====  Images ( Setup/Schematics/Results) =====+===== Future Work =====
  
-{{:projects:g9:screenshot1.png?w=1000&h=667|}}+For the future, we plan to apply our operational transformation library to create more collaborative tools such as collaborative drawing boards, event planners, and shopping lists.
  
-{{:projects:g9:screenshot2.png?w=1000&h=667|}}+===== Achieved Results =====
  
-{{:projects:g9:screenshot3.png?w=1000&h=667|}}+{{:projects:g9:screenshot_newer.png?w=800&h=667|}}
  
-{{:projects:g9:screenshot4.png?w=1000&h=667|}}+{{:projects:g9:screenshot2.png?w=800&h=667|}}
  
-{{:projects:g9:screenshot5.png?w=1000&h=667|}}+{{:projects:g9:screenshot3.png?w=800&h=667|}}
  
-{{:projects:g9:screenshot6.png?w=1000&h=667|}}+{{:projects:g9:screenshot4.png?w=800&h=667|}}
  
-{{:projects:g9:screenshot7.png?w=1000&h=667|}}+{{:projects:g9:screenshot5.png?w=800&h=667|}}
  
-{{:projects:g9:screenshot8.png?w=1000&h=667|}}+{{:projects:g9:screenshot6.png?w=800&h=667|}}
  
-{{:projects:g9:screenshot9.png?w=1000&h=667|}}+{{:projects:g9:screenshot7.png?w=800&h=667|}}
  
-===== Sponsor ===== +{{:projects:g9:screenshot8.png?w=800&h=667|}}
-== isocrono ==+
  
 +{{:projects:g9:screenshot9.png?w=800&h=667|}}
 +
 +===== Sponsors =====
 +== isocrono ==
 {{:projects:g9:946683_181284775366986_1588464179_n.png|}} {{:projects:g9:946683_181284775366986_1588464179_n.png|}}
  
 == GoInstant == == GoInstant ==
 {{:projects:g9:goinstant_logo.jpg|}} {{:projects:g9:goinstant_logo.jpg|}}
projects/g9/start.1398288408.txt.gz · Last modified: 2014/04/23 21:26 by cse93191