From fe75ed62089fbf5ed6b77fcd9bc5f7fdd3eef1a2 Mon Sep 17 00:00:00 2001 From: Kevin Jahns Date: Thu, 24 Mar 2016 12:00:19 +0100 Subject: [PATCH] typos in README.md --- README.md | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index 44bfba75..107ca695 100644 --- a/README.md +++ b/README.md @@ -1,10 +1,14 @@ # ![Yjs](http://y-js.org/images/yjs.png) -Yjs is a framework for optimistic concurrency control and automatic conflict resolution on shared data. The framework provides similar functionality as [ShareJs] and [OpenCoweb], but supports peer-to-peer communication protocols by default. Yjs was designed to handle concurrent actions on arbitrary data like Text, Json, and XML. We also provide support for storing and manipulating your shared data offline. For more information and demo applications visit our [homepage](http://y-js.org/). +Yjs is a framework for optimistic concurrency control and automatic conflict resolution on shared data. +The framework provides similar functionality as [ShareJs] and [OpenCoweb], but supports peer-to-peer +communication protocols by default. Yjs was designed to handle concurrent actions on arbitrary data +like Text, Json, and XML. We also provide support for storing and manipulating your shared data offline. +For more information and demo applications visit our [homepage](http://y-js.org/). You can create you own shared types easily. -Therefore, you can design the sturcture of your custom type, +Therefore, you can design the structure of your custom type, and ensure data validity, while Yjs ensures data consistency (everyone will eventually end up with the same data). We already provide abstract data types for @@ -36,8 +40,6 @@ You are not limited to use a specific database to store the shared data. We prov |[memory](https://github.com/y-js/y-memory) | In-memory storage. | |[indexeddb](https://github.com/y-js/y-indexeddb) | Offline storage for the browser | -You can use Yjs client-, and server- side. You can get it as via npm, and bower. We even provide polymer elements for Yjs! - The advantages over similar frameworks are support for * .. P2P message propagation and arbitrary communication protocols * .. share any type of data. The types provide a convenient interface