Информация об изменениях

Сообщение Re[4]: Закончил разрабатывать алгоритм от 16.12.2020 7:19

Изменено 16.12.2020 7:21 Артём

Re[4]: Закончил разрабатывать алгоритм
Здравствуйте, cppguard, Вы писали:

C>О! Теперь я, наконец, понял, как появляются всё эти ужасно тормозящие интерфейсы в, казалось бы, простых приложениях.


Что, если получать изменения по ячейке, мержить по Levenshtein distance, "пушить" раздельно. Каждый пользователь со своей копией "репы". В случае, если автоматически смержить не получается- предоставить UI для ручного мержа ячейки. Несмерженную копию документа для каждого юзера тоже можно хранить на сервере как "cloud backup".
Re[4]: Закончил разрабатывать алгоритм
Здравствуйте, cppguard, Вы писали:

C>О! Теперь я, наконец, понял, как появляются всё эти ужасно тормозящие интерфейсы в, казалось бы, простых приложениях.


Что, если получать изменения по ячейке, мержить по Levenshtein distance, "пушить" раздельно. Каждый пользователь со своей копией "репы". В случае, если автоматически смержить не получается- предоставить UI для ручного мержа ячейки. Несмерженную копию документа для каждого юзера тоже можно хранить на сервере как "cloud backup".

Кстати, у VSCode есть фича одновременно редактировать один и тот же исходник нескольким коллегам по сети, и изменения сразу появляются для всей группы.