2012-04-15 3 views
2

Angesichts der Unterstützung von Meteor für schließlich konsistente Offline-Schreibvorgänge auf Datenobjekte scheint das automatische Zusammenführen gleichzeitiger Bearbeitungen mit demselben Textfeld ein natürlicher nächster Schritt zu sein. Dies könnte durch Integrieren einiger von allen einer operational transformation-Bibliothek (list) wie ShareJS erfolgen.Sind operative Transformationen am Horizont für Meteor?

Gibt es im Meteor-Team den Wunsch, diese Funktionalität im Kernprodukt irgendwann zu unterstützen, oder wird es eher als Add-On-Modul eines Drittanbieters angezeigt?

Da ShareJS tatsächlich die grundlegende Funktionalität der Meteor-Datenarchitektur bietet (sie erwähnen in ihrer Dokumentation, dass es mit beliebigen JSON-Objekten funktioniert), wäre es vielleicht möglich, etwas wie Meteor mit ShareJS zur Datensynchronisation zu machen ?

+0

Ich dachte, das war eine gute Frage, das Schließen dieses als nicht konstruktiv ist wirklich störend. Was ist mit dieser Nullsummenpolitik? @casperone –

+0

Eric, du könntest mit ShareJS so etwas wie Meteor machen, und du könntest einige der Dinge, die Leute auf Meteor warten, auf Auth und Sicherheitsfunktionen einstellen, wenn du das willst. –

+0

@LukeStanley Diese Frage kann nur vom Meteor-Team beantwortet werden. Dieser Ort ist nicht der Ort, um diese Fragen zu stellen. – casperOne

Antwort

0

Ich vermute, es könnte etwas sein, das sie hinzufügen oder mit Paketen gemacht werden könnten.

In der Zwischenzeit jedoch: Sie könnten Meteor.methods verwenden, um eine API anzuzeigen, um mit dem gleichen Feld hin und her zu kommunizieren. Die Methode könnte die Änderung ändern und sie mit der Sammlung zusammenführen, bevor sie zurückgibt, was auf dem Clientcomputer geändert werden sollte.

Verwandte Themen