История изменений
Исправление wandrien, (текущая версия) :
Разрабы syncthing отказываются реализовывать проверку целостности данных, поскольку 1) «невозможно установить, по какой причине данные изменились» 2) «верификация это не задача syncthing».
1: Очевидно! что если пользователь хочет выполнить проверку целостности данных, то ему и разбираться, по какой причине данные изменились! Это его зона ответственности, а не зона ответственности syncthing. Задача syncthing - выявить расхождения между контрольными суммами в БД и данными на диске
2: Даже комментировать не буду, цензурных слов нет. У нас есть таблица с контрольными суммами, но пользоваться ею мы вам не дадим. Потому что это нарушает наши верования о том, как должна использоваться программа.
С учётом «впечатляющих» достижений ветки 2.x, всё чаще хочется форкнуть эту программу.
Отдельно про это дополню:
Сейчас развивается приложение Syncthing‑Lite для Android — оно позволяет работать с вашим облаком Syncthing без загрузки полной копии файлов на телефон. <…> К сожалению, прямо сейчас у меня приложение не заработало - соединение между пирами есть, но оглавление папки не загрузилось. Такого приложения очень не хватает для расширения возможностей Syncthing. Надеюсь, что разработчик продолжит работу над ним.
В issues у разраба лежит багрепорт с этой проблемой. И вроде там даже указана причина проблемы. Разраб забил хер. Типа, «да, не работает, парсинг сломан».
Исправление wandrien, :
Разрабы syncthing отказываются реализовывать проверку целостности данных, поскольку 1) «невозможно установить, по какой причине данные изменились» 2) «верификация это не задача syncthing».
1: Очевидно! что если пользователь хочет выполнить проверку целостности данных, то ему и разбираться, по какой причине данные изменились! Это его зона ответственности, а не зона ответственности syncthing. Задача syncthing - выявить расхождения между контрольными суммами в БД и данными на диске
2: Даже комментировать не буду, цензурных слов нет. У нас есть таблица с контрольными суммами, но пользоваться ею мы вам не дадим.
С учётом «впечатляющих» достижений ветки 2.x, всё чаще хочется форкнуть эту программу.
Отдельно про это дополню:
Сейчас развивается приложение Syncthing‑Lite для Android — оно позволяет работать с вашим облаком Syncthing без загрузки полной копии файлов на телефон. <…> К сожалению, прямо сейчас у меня приложение не заработало - соединение между пирами есть, но оглавление папки не загрузилось. Такого приложения очень не хватает для расширения возможностей Syncthing. Надеюсь, что разработчик продолжит работу над ним.
В issues у разраба лежит багрепорт с этой проблемой. И вроде там даже указана причина проблемы. Разраб забил хер. Типа, «да, не работает, парсинг сломан».
Исходная версия wandrien, :
Разрабы syncthing отказываются реализовывать проверку целостности данных, поскольку 1) «невозможно установить, по какой причине данные изменились» 2) «это не задача syncthing».
1: Очевидно! что если пользователь хочет выполнить проверку целостности данных, то ему и разбираться, по какой причине данные изменились! Это его зона ответственности, а не зона ответственности syncthing. Задача syncthing - выявить расхождения между контрольными суммами в БД и данными на диске
2: Даже комментировать не буду, цензурных слов нет. У нас есть таблица с контрольными суммами, но пользоваться ею мы вам не дадим.
С учётом «впечатляющих» достижений ветки 2.x, всё чаще хочется форкнуть эту программу.
Отдельно про это дополню:
Сейчас развивается приложение Syncthing‑Lite для Android — оно позволяет работать с вашим облаком Syncthing без загрузки полной копии файлов на телефон. <…> К сожалению, прямо сейчас у меня приложение не заработало - соединение между пирами есть, но оглавление папки не загрузилось. Такого приложения очень не хватает для расширения возможностей Syncthing. Надеюсь, что разработчик продолжит работу над ним.
В issues у разраба лежит багрепорт с этой проблемой. И вроде там даже указана причина проблемы. Разраб забил хер. Типа, «да, не работает, парсинг сломан».