LINUX.ORG.RU

История изменений

Исправление 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 у разраба лежит багрепорт с этой проблемой. И вроде там даже указана причина проблемы. Разраб забил хер. Типа, «да, не работает, парсинг сломан».