Объясняю. Я имею в виду, что если мы делаем апдейт, который не затрагивает работу клиентов текущей версии, как то:
- исправление опечаток в интерфейсе;
- обновление или исправление API плагинов, которые нужны одному-двум клиентам;
- исправление и дополнение справки;
...и подобные вещи - мы не будем обновлять ради этого версию.
Это не почистить зубы с утра. Изменили версию - и у десятков тысяч пользователей на компьютерах появилось уведомление о том, что версия чата обновилась.
У кого-то чат-сервер работает в локальной сети, там трафик не важен. А у кого-то все кленты подключаются через Интернет. 500 человек онлайна умножим на 30 мегабайт - это полтора гигабайта. А у людей разные внешние каналы связи бывают. А у клиентов - то и подавно, сами знаете, далеко не у всех широкополосный Интернет. Вы не поверите, но люди работают через GPRS. А ещё есть спутниковый Интернет с пингом по 5-6 секунд
И MyChat там работает.
Обновили версию - и нам посыпались сотни писем, что да как и почему. Оно нам надо? Отвечать людям стандартной отпиской, дескать ничего особо и не поменялось. Это же несерьёзно.
Нельзя судить обо всех по себе лично. Нам приходится предусматривать очень разные варианты.
Конечный ответ, повторюсь: "
Если в сборке будет сделано что-то стоящее и значительное - мы поменяем номер версии. Если версия не изменяется - обновлять клиент и сервер не обязательно и номер версии изменён не будет".
Team lead
Чат со мной