Почему мы не получаем новые сборки чаще и почему это хорошо

  • Категория: Windows 10
  • Дата: 25-10-2016, 22:04
  • Просмотров: 3 579

Почему мы не получаем новые сборки чаще и почему это хорошо

Одной из жалоб на программу предварительного тестирования Microsoft Windows Insider является недостаточно частый релиз новых сборок операционной системы. Многие пользователи не понимают, почему так происходит.

Существует множество ветвей разработки. Если Microsoft чему-то и научилась на неудаче операционной системы под кодовым именем Longhorn, так это тому, что работа множества разработчиков над одной кодовой базой является рецептом неудачи. Поэтому процесс разработки раздёлен на разные виртуальные лаборатории.

Сейчас существует 131 известная лаборатория сборок Redstone 2. В каждой из них разработчики трудятся над определённой функцией или частью системы.


Это означает, что наполненные функциями сборки, которые многие желают получать, попросту не существуют. Они создаются после того, как работа над функциями завершена и они достаточно стабильны, чтобы отправиться в следующую ветвь разработки.

В этом причина того, что сборки выходят реже, чем прежде: самые интересные и насыщенные сборки те, к которым уже есть доступ в программе предварительного тестирования.

Почему Microsoft так мало говорит о новых функциях и о своей внутренней работе? За это стоит поблагодарить бывшего президента подразделения Windows Стивена Синофски. Его философией было избегать громких публичных обещаний, чтобы потом не разочаровать их невыполнением, как это часто было при разработке Longhorn/Vista.

С тех пор Microsoft изменилась, однако значительная часть ментальности компании осталась прежней, отчасти не без причин. Недовольство отказом Microsoft от старых смартфонов на Windows Phone после прежних обещаний обновить их до Windows 10 не вселяет веру в компанию и твёрдость её слова.

При желании компания могла бы дать пользователям доступ к своим внутренним сборкам и ранним новым функциям, но нужно ли это? Разработчики стали бы рассматриваться под микроскопом всем миром и рисковали навлечь на себя проклятья в случае решения отказаться от функций, которые пользователи уже опробовали на себе. В итоге они ничего не получают и могут многое потерять. Смысла в этом для Microsoft нет никакого.

Почему компания не станет хотя бы чаще выпускать сборки Insider Preview?

Сборки ветви rs_prerelease компилируются ежедневно, как и в большинстве других ветвей, однако зачастую они не удовлетворяют внутренним критериям, чтобы быть выпущенными. В этих сборках много багов и большинство пользователей не захотели бы столкнуться с ними.

Представьте, что инсайдеры ставят себе такую сборку и компьютер перестаёт загружаться. Microsoft будет завалена жалобами, даже если компания заранее предупреждает о риске. Достаточно посмотреть, сколько жалоб в Insider Hub на Microsoft есть даже сейчас.

Это может отражать непонимание публикой вопросов качества и стабильности Windows. Зачем же в таком случае выпускать сборки ещё чаще?

В интересах Microsoft выпускать сборки по возможности быстро, выявляя нестабильность и баги, и получая отзывы потребителей на новые функции. Если компания решает отложить релиз сборки, обычно на это есть веские причины.

Однако никому не было бы хуже, если бы эти причины озвучивались. Это дало бы понять, что ожидание окажется не напрасным.

Это также было бы большим шагом в правильном направлении в деле установки обратной связи с инсайдерами.

Однако сама Microsoft в прошлом пострадала из-за подобной открытости, так что теперь не хочет давать напрасных обещаний.

Напоследок прочитаем Реймонда Чена, который говорил об утечках сборок во времена Windows 8 и эти слова актуальны и сейчас:
«Эти сборки не предназначались для публики, в них было множество недостатков. Первое впечатление публики о новых функциях складывалось на основе багов в них, внешне они также не отличались красотой. Это не позволяло оставлять благоприятное первое впечатление. Функции выходили без содержания, люди приходили к ложным выводам относительно их предназначения.

Разработчики не имели шансов общаться со своими партнёрами и донести до них цель новых функций. Слишком раннее обнародование снижало пользу от анонсов. Были также проблемы, связанные с датами публичных релизов функций. Преждевременный публичный релиз ломал расписание, поскольку документацию нужно было закончить раньше, чем намечалось.»


Wihar Источник:
insidewindows.net
  • 0




  • Комментарии
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.

Пользователи онлайн
Всего на сайте: 20
Пользователей: 0
Гостей: 20
Роботы: Yandex
+0  
Новостей: 6411
+0  
Комментариев: 1520
+0  
Пользователей: 5016
Опрос Все опросы

Нравится ли вам название Windows 11?


Youtube Подписывайся!