В составе программного обеспечения есть средство для автоматического и ручного обновления ПО.
Это крайне важное средство и его обсуждение предлагаю вести в этой теме.
Видимая часть системы обновления ПО:

Обновлять ПО нужно, но, конечно, это несет и определённый риск для пользователя. Т.к. полное тестирование ПО неред выкладыванием его в обновление невозможно.
Поэтому нужно дорабатывать систему обновления, в частности предполагается сделать:
- запрет автоматического обновления ПО (только вручную)
- предварительный просмотр обновления, без проведения самого обновления, т.е. посмотреть, а что собственно обновляется
- сохранять информацию о последних обновлениях для того, что бы можно было всегда увидеть эту информацию (и после перезагрузки компьютера) и можно было откатить обновления
- возможность использования beta варианта ПО для предварительного тестирования
- возможность возврата с beta вариант на основное ПО с полным восстановлением
В обновление выложено новая версия самого "обновлятеля", который позволяет сделать предварительный просмотр наличия обновления.
После первого запуска обновления будет заменена служба LKDSUpdate, при следующем обновлении будет заменён модуль запуска обновлений RunUpdate.exe.
Чтобы начал работать новый RunUpdate.exe нужно выйти из системы, т.е. завершить работу текущего пользователя, и снова зайти, т.е. перезагружать компьютер не нужно. При дальнейших изменения RunUpdate.exe этот модуль будет сам рестартовать.
Новый RunUpdate.exe имеет дополнительный пункт меню:
О доработках я буду сообщать. Ну и жду предложений и замечаний.
Это крайне важное средство и его обсуждение предлагаю вести в этой теме.
Видимая часть системы обновления ПО:

Обновлять ПО нужно, но, конечно, это несет и определённый риск для пользователя. Т.к. полное тестирование ПО неред выкладыванием его в обновление невозможно.
Поэтому нужно дорабатывать систему обновления, в частности предполагается сделать:
- запрет автоматического обновления ПО (только вручную)
- предварительный просмотр обновления, без проведения самого обновления, т.е. посмотреть, а что собственно обновляется
- сохранять информацию о последних обновлениях для того, что бы можно было всегда увидеть эту информацию (и после перезагрузки компьютера) и можно было откатить обновления
- возможность использования beta варианта ПО для предварительного тестирования
- возможность возврата с beta вариант на основное ПО с полным восстановлением
В обновление выложено новая версия самого "обновлятеля", который позволяет сделать предварительный просмотр наличия обновления.
После первого запуска обновления будет заменена служба LKDSUpdate, при следующем обновлении будет заменён модуль запуска обновлений RunUpdate.exe.
Чтобы начал работать новый RunUpdate.exe нужно выйти из системы, т.е. завершить работу текущего пользователя, и снова зайти, т.е. перезагружать компьютер не нужно. При дальнейших изменения RunUpdate.exe этот модуль будет сам рестартовать.
Новый RunUpdate.exe имеет дополнительный пункт меню:

О доработках я буду сообщать. Ну и жду предложений и замечаний.


