Giter Club home page Giter Club logo

Comments (2)

dumblob avatar dumblob commented on May 23, 2024 1

To avoid such case I was planning to add time travel, so you can travel to any state of the block note at a time.

Yep, if combined with an alert that there were conflicting writes, it should be enough for the beginning 😉.

Feel free to close this issue as I myself do not plan to implement this support (also due to lack of time 😢) or leave it open for potentially intersted devs.

from harika.

quolpr avatar quolpr commented on May 23, 2024

Hi!

Actually I am going to freeze my project for the better time 😓 I don't have enough time/money to keep working on it, and I got a job at Remnote.

I will be working on just random bag fixes, but no new features/improvements.

As for the merge conflict resolving — last write wins. But at also merge nodes for the same parent. Like:

Client 1:

- A
  - B
  - C
  - new: F

Client 2:

- A
  - B
  - C
  - new: D

After resolve they will be merged to:

- A
  - B
  - C
  - D
  - F

The worse case — if A was deleted on client 1, on client 2 it will be deleted too even if you are some new children.
To avoid such case I was planning to add time travel, so you can travel to any state of the block note at a time.

from harika.

Related Issues (3)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.