Во второй публичной сборке Windows 10 TP помимо прочего появился выбор между частой и редкой доставкой будущих выпусков.
Я думаю, большинство из вас выберет вариант как у меня на картинке, чтобы хватать сборки как горячие пирожки прямо из печи. Сегодня я хочу копнуть чуть поглубже процесс доставки новых сборок.
[+] Сегодня в программе
Что такое догфуд
Слово «догфуд», которое я дальше не буду брать в кавычки, это английский жаргонизм dogfood, просто написанный кириллицей. В словаре первым значением словосочетания dog food будет собачий корм, но сленг ИТ-индустрии несет другой смысл. Речь об использовании предварительной версии продукта в производственной среде работниками компании, которая его разрабатывает.
Применительно к Microsoft это означает, что сотрудники группы операционных систем устанавливают ранние сборки Windows на свои рабочие ПК (а не тестовые машины). Аналогично, команда Microsoft Office повседневно работает в предварительных версиях своего творения.
Это не значит, что «догфуд» строго разграничивается по отделам фирмы. Сотрудники Microsoft могут одновременно использовать предварительные версии различных программных продуктов компании, благо их великое множество.
Зарегистрировавшись в разных программах, работник может установить на раннюю сборку Windows 10 TP находящиеся в разработке Office 16 TP и Skype, смотря на мир сквозь окна предварительной версии IE.
В 2009 году в Microsoft пришел новый CIO – Тони Скотт (Tony Scott), до этого занимавший аналогичную должность в Walt Disney. Он решил, что dogfooding (питание собачьим кормом) звучит не слишком привлекательно и стал продвигать новый жаргонизм – ice-creaming (угощение мороженым). Однако новый термин внутри компании не взлетел, а сам Скотт с досады ушел в VMware :)
Зачем Microsoft нужны инсайдеры
Спустя всего две недели после выхода Windows 10 TP, каждый пятый читатель этого блога сделал ее основной системой на главном или вспомогательном ПК. Фактически, мы едим тот же догфуд, просто с небольшой задержкой.
Согласно заявлению в блоге компании, текущую сборку 9860 рядовые сотрудники Microsoft увидели всего на полторы недели раньше нас.
Между тем, компания сообщила, что в тестировании принимает участие свыше 1 миллиона инсайдеров. Если речь только о тех, кто зарегистрировался в программе, то фактическое количество установок за пределами Microsoft намного выше. Это дает компании огромный объем телеметрии и голосов конкретных пользователей. На данный момент она получила:
- 250 000 отзывов в приложении Feedback
- 25 000 сообщений в официальном форуме
- 641 предложение на UserVoice
Конечно, обработка такого огромного объема информации – непростая задача. Но вполне очевидно, что компания будет очень сильно учитывать самые горячие пожелания пользователей, чтобы закрыть все основные болевые точки. Да, всех осчастливить невозможно, но большинство – вполне. И если ваша «хотелка» не сбудется к финальному выпуску Windows 10, значит, она не была особо желанной для остальных пользователей Windows (но не исключено, что реализуют позже – пишите отзывы).
Властелин колец
В Microsoft доставка новых сборок Windows разным категориям пользователей, будь то по желанию или по долгу службы, организована в виде колец (мне это еще напоминает каскад). Вот как ситуация выглядит сейчас.
Давайте пойдем слева направо.
Canary
Вообще, canary testing – это методика тестирования, при которой новые сборки сначала становятся доступны узкому кругу пользователей. Спустя какое-то время, если не выявлено блокирующих багов (например, регулярно падает проводник), сборка передается более широкому кругу пользователей и т.д. (критерии выборки подопытных могут варьироваться). Это стандартная практика в крупных софтверных компаниях, обладающих большой внутренней базой пользователей. Картинка выше иллюстрирует именно методику Canary на примере распространения Windows 10 TP.
Кольцо Canary является самым узким кругом с высоким уровнем секретности — без производственной необходимости попасть туда могут разве что топ-менеджеры. Сборки Canary выходят ежедневно, хотя приходят подписчикам чуть реже – несколько раз в неделю.
OSG
Люди из группы операционных систем так или иначе относятся к их созданию, и, думаю, они с гордостью едят догфуд Windows 10.
Microsoft
Это все пользователи Microsoft, входящие в сферу контроля ИТ-отдела, т.е. потенциально свыше 100 тысяч потребителей собачьего корма :) Впрочем, никто их к этому не принуждает.
Windows Insiders
Это мы с вами, только теперь поделенные на кольца по частоте получения сборок — быстрое и медленное. Такую схему задумали сразу, но интересно, как быстро после первого выпуска планировали ее активировать инсайдерам. Полагаю, свыше миллиона пользователей за две недели оказалось достаточно, чтобы предложить выбор по частоте. Все-таки, это очень большая группа, и вскрывающиеся в ней проблемы повышают нагрузку на компанию (да хотя бы на поддержку).
На диаграмме выше не отражены кольца:
- Skip Ahead. Это кольцо временно открывалось за пару месяцев до выпуска грядущей версии и давало инсайдерам возможность перепрыгнуть в следующую версию, не дожидаясь выпуска грядущей. В 2019 году его упразднили в связи с тем, что в быстром кольце теперь ветка разработчиков, т.е. не привязанные к конкретному выпуску фичи.
- Release Preview — это доставка новой сборки примерно за месяц до ее выпуска на публику, хотя бывало что и за неделю-две.
Как организована доставка сборок
Я хочу поделиться с вами рядом наблюдений, которые дополню своими выводами.
- Сборки доставляются по каналу Windows Update. Причем их установка является обязательной (параметры WU даже заблокированы в графическом интерфейсе панели управления, хотя политиками можно задать любой).
- В публичных кольцах для загрузки не требуются MSA и регистрация в программе Windows Insider. По замыслу компании, человек сначала должен вступить в инсайдеры со своей MSA (учетной записью Microsoft), после чего открывается точка входа на страницу загрузки ISO. И хотя прямую ссылку не афишируют, страница доступна всем. Получение же новых сборок без MSA легко проверить, войдя в Windows с локальной учетной записью.
- Принадлежность к тому или иному закрытому кольцу определяется по MSA. Я не знаю наверняка, но можно предположить, что вступление во внутренние программы догфуда осуществляется по доменной учетной записи пользователя, которая в свою очередь привязана к MSA. По наличию этой связи серверы Windows Update отличают подписчиков OSG от прочих.
- Частота получения сборок (Fast/Slow) является клиентской настройкой и переключает кольцо. Внутри кольца OSG параметр дает выбор между узким кругом Canary и всей OSG (у MSIT своя схема), а у инсайдеров — определяет принадлежность к быстрой или медленной группе (см. диаграмму колец).
- В закрытых кольцах можно выбирать ветку сборки. Находясь в открытом кольце, можно отредактировать реестр и отобразить дополнительную опцию Change branch (сравните с картинкой в начале статьи). Однако эти манипуляции блокируют получение сборок вообще (см. ошибку на картинке ниже).
Увеличить рисунок - В закрытых кольцах для получения сборки требуется дополнительная аутентификация. Это следует из неудачных попыток некоторых товарищей^^ и объяснения на Answers: работает только для сотрудников компании. Предположу, что проверка проводится на серверах Windows Update по наличию связи между доменной учетной записью пользователя Microsoft и MSA.
Заметьте, что в панели управления у пользователей из внутренних колец компании отображается опция Change branch, а у инсайдеров — нет, хотя сборка одинаковая. Похоже, что UI формируется на основе аутентификации, выполненной при входе в систему. Но проверить мое предположение может только сотрудник Microsoft, создав локальную учетную запись.
Что нового в сборке 9860
Согласно опросу в блоге, 52% процента читателей уже установили Windows 10 TP. Из них 40% пользуются ОС в качестве основной на главном или вспомогательном устройстве. А Microsoft поделилась раскладом инсайдерских установок по форм-фактору.
Here's how #WindowsInsiders are installing 9860 pic.twitter.com/mIXcBSBChT
— Gabriel Aul (@GabeAul) October 24, 2014
Помимо возможности выбора частоты доставки, в сборке 9860 есть ряд изменений, значимость которых каждый определяет сам. У меня ОС в качестве основной стоит пока только на планшете, т.к. на ноутбуке идет эксперимент, поэтому меня особенно порадовал первый пункт списка:
- На «десктопе» сенсорная клавиатура появляется автоматически при нажатии пальцем в любое поле ввода (поиск, адресная строка, блокнот). Это улучшение не только по сравнению с предыдущей сборкой, но и Windows 8 / 8.1 (в них функция была включена только для приложений из магазина в полноэкранном режиме). Однако это просто возврат к поведению Windows 7, которое изменили в 8 для продвижения нового типа приложений.
- Центр уведомлений. Дивизионом Windows сейчас рулят телефонисты, поэтому мы будем видеть все больше и больше фишек Windows Phone. Любопытно, что центр выведен на панель задач. Видимо, ей уготована роль крепкого моста между двумя типами интерфейсов. Возможно, классическим приложениям придется научиться правильно отображать свои уведомления. На рисунке видно, что Office Click-to-Run в заголовок не попал.
- Battery Saver и Data Sense. Это еще две функции для владельцев мобильных ПК, дебютировавшие в Windows Phone.
Увеличить рисунок - Экспериментальная панель управления. В приложении zPCSettings наряду со старыми наборами параметров есть новые (помечены звездочкой). Какие-то из них впоследствии попадут в финальный выпуск. А пока разработчики шутят :)
- Анимация окон. Сворачивание, разворачивание и закрытие окон теперь сопровождается анимацией, которая выглядит… ммм… «попсово» :) К счастью, она легко отключается снятием двух первых флажков в настройках визуальных эффектов.
Дискуссия и опрос
Я обещал к концу месяца поделиться впечатлениями от 10 TP, но отказался от этой затеи. Во-первых, повседневно я пользуюсь ОС пока только на планшете, где для адекватной оценки нужно дождаться январского выпуска Consumer Preview. Во-вторых, все меняется очень быстро, и заметки устаревают, не успев воплотиться в записи. Поэтому я кратко напишу прямо тут.
Мне стало удобнее работать за счет выезжающей клавиатуры, а классический IE стал чуть поживее, но в целом сборка менее стабильна. Вылезли проблемы с электропитанием – система не уходит в сон в соответствии с настройками, долго выходит из сна, после чего отваливается адаптер Wi-Fi (лечится перезагрузкой). Кроме того, невероятно тормозит Skype из магазина, да и вообще приложения оттуда часто падают, демонстрируя черный экран.
Вам я тоже предлагаю делиться мыслями о новых выпусках и вскрывшихся изменениях по мере появления сборок и моих записей о них. Как вам сборка? Напишите в комментариях:
- как прошло обновление до 9860
- что интересного вы заметили в ней
- как вам стабильность ее работы по сравнению с предыдущей сборкой
- какая частота получения новых сборок для вас оптимальна
Опрос покажет расклад в аудитории относительно последнего вопроса.
Результаты голосования утеряны в связи с прекращением работы сервиса опросов
Алексей
Так для сна же выпустили заплатку. Теперь все должно быть ОуКей.
Vadim Sterkin
Угу, одна таблетка и все счастливы :) Для справки — у меня включено WU.
Евгений Ширяев
Обновление прошло по-разному: в виртуальной машине идеально, в реальной системе плохо: слетел видеодрайвер, на одну ногу начал хромать Проводник, не запускалась большая часть приложений. Не стал разбираться и чинить, по давно заведённой традиции, переставил с нуля, сразу 9860:)
Интересны прототип новой панели Параметры ПК и поддержка MKV, хотя я скорее просто рад этим долгожданным нововведениям.
Стабильность в общем на том же уровне, что и в 9841, проблемы в основном с приложениями Магазина.
Обновления два раза в месяц вполне достаточно, чаще обновляться, да ещё и с «приключениями», не хочется.
Vadim Sterkin
На странице загрузки обновленный ISO?
Евгений Ширяев
Нет, собрал сам из ESD — http://www.winstart.ru/instructions/116-kak-sozdat-iso-obraz-dlya-chistoy-ustanovki-windows-10-technical-preview-9860.html
Vlad62
Выбрал 1 раз в месяц.
Мне нет смысла чаще получать.
Александр
Дома стала нормально, оставил в стандартном режиме, т.к. стоит основной системой то гнатся за быстрыми обновлениями не стал.
Vladimir Gusarov
Таки поставил себе на основной ноут. За исключением того, что сегодня пришлось проимпортировать руками новое описание временных зон, раздражающих глюков не обнаружено.
Denis Bogachyov
Ещё одно новшество сборки: метро-приложения начали работать на 1024×600! В том числе и Маркет и Фидбэк.
Выглядит, конечно, безобразно. Вот с такими вот полосами прокрутки:
https://yadi.sk/i/HuY_dmJrcJxpM
https://yadi.sk/i/tLilduAFcJxrR
Но РАБОТАЕТ!
Антон Смаль
Действительно, безобразно. Особенно скрин Магазина.
Антон Смаль
1. По поводу параметров в PC settings: у меня они исчезли практически сразу после начала использования новой сборки.
2. По поводу падения metro-приложений: работают стабильно, кроме приложения «Почта» от Mail.Ru, которое также падает и на Windows 8.1
Спасибо, Вадим, за статью.
Vlad
1 раз в месяц, я думаю, нормально, если только, кто-то что раньше придумает.
Андрей Баятаков
Выбрал раз в 2 недели. Впринципе от недели до месяца приемлимо.
Dima Vasilich
Здравствуйте , спасибо за статью. С моим английским сразу не понял , что за выбор предлагается. Вчера перевёл — поставил чаще. Хотелось бы чаще .
Обновилась хорошо. Поживей стала. Но , приживаемость драйверов от Интела ухудшилась. Да же тот , что через виндовс апдейт приходит не ставится(видеодрайвер).
Создаёт диск восстановления ( к сожалению только для резета/рефреша).Пробовал резет — работает.
Для 9841при создании диска восстановления должен быть доступен установочный диск .
9860 сделала уже из своих запасов. В общем на стационарнике не так всё плохо. Думаю на мобильных сложнее
(тачпады там всякие вайфаи))
Антон Смаль
У меня драйвер на видеоподсистему процессора установился без проблем.
Точно не помню, но вроде как установился во время настройки устройств во время процесса установки ОС.
sergey888
1)как прошло обновление до 9860 — на виртуалке обновлением проходило довольно медленно, но удачно.
2)что интересного вы заметили в ней — честно говоря особых изменений с предыдущей версией не заметил.
3)как вам стабильность ее работы по сравнению с предыдущей сборкой — не отличается от предыдущей.
4)какая частота получения новых сборок для вас оптимальна — думаю раз в месяц будет достаточно.
Dima Vasilich
После резета , в живых остался только сетевой , видео стандартный от Майкрософт . Новые интеловские не ставятся , предыдущие ставятся , некоторые только в режиме совместимости (от платформы , думаю , зависит)
Ruslan Drinko
На самом деле уровней частоты получения предварительных версий 3, по крайней мере в ресурсах:
Fast
Slow
Medium
Понравился новый свайп, с нижней кромки вверх — показывает Панель задач. Привык к нему моментально, как родной стал :D
Не понравились жуткие тормоза вплоть до полного зависания при попытке расположить современные приложения сеткой [┼] в билде 9841 с этим проблем не наблюдалось
PS
На планшете в обеих сборках сильно огорчает отсутствие полноценного Modern IE и запуск современных приложений в оконном режиме по умолчанию. Не сильно — отсутствие смахивающего свайпа для закрытия приложений :(
Vadim Sterkin
Руслан, я в ресурсы не лез, да и не суть важно, сколько туда зашито. Я описал текущий механизм, насколько он мне известен.
А чем смысл свайпа панели задач при открывающихся в окнах (а не во весь экран) приложениях из магазина, кроме как на экране Пуск? Или у тебя панель задач скрыта в настройках?
Ruslan Drinko
Вадим, нет, автоскрытие отключено, да и новый жест не работает при включенном хайде. А смысл в удобстве работы в полноэкранном режиме и на Начальном экране — Панель задач гораздо более информативна и функциональна, нежели Чудо-кнопки (и кто же их так только назвал…).
Vadim Sterkin
Руслан, так в том-то и дело, что приложения из магазина пока не запускаются во весь экран, а делать это вручную неудобно. А так, панель задач и чудо-кнопки несут разную нагрузку. Панель нужна для запуска приложений и отображения прогресса в них, а чудо-кнопки отвечают за вход в настройки и связь с другими приложениями и устройствами. И, кстати, им тоже нужен полноэкранный режим.
Владимир Куприков
На рабочем десктопе — без замечаний, только очень долго, компьютер несколько раз перезагружался, что-то там искал, настраивал.
На дополнительном ноутбуке дома — никак не могу скачать обновление, интернет работает с пропусками, получаю ошибку 0x80200010. Хочу попробовать совет Евгения Ширяева. На работу принести пока не могу.
* Изменилось цветовое оформление (экран для ввода пароля с песочного на синий, а потом голубой, меняется самопроизвольно — пока интересно. Возможно от установленного меняющегося фона рабочего стола.)
* Центр уведомлений, но плохо заметный беглым взглядом в трее с полученными уведомлениями. Один раз получил всплывающее сообщение по извлечении флешки, а так в основном — маленькая звездочка в правом нижнем углу прямоугольника.
* Battery Saver, хочу попробовать его на ноутбуке. У меня слабые аккумуляторы.
После первой загрузки — как-то все висло, плохо запускалось. После перезагрузки — все залетало. Но потом все-таки есть небольшие тормоза при открытии приложений (похоже современных). Только сейчас, что-то случилось с синхронизацией OneDrive, и сформировалась автоматическая отправка проблемы в Microsoft. В OneDrive я храню часто используемые ( рабочие) данные.
Пока установил Slow, Medium не нашел. Проголосовал за 1 раз в месяц.
Vadim Sterkin
Владимир, спасибо за подробный отчет. Кстати, следующие за первой сборки будут менее стабильны. Эту информацию озвучивали даже в официальных источниках (как раз сегодня на TehEd Europe об этом говорил Joe Belfiore). Первая была более вылизана, а сейчас идут рабочие сборки.
Антон Смаль
Ничего. И их покрутим. =)
Владимир Куприков
А мне нравится «собачий корм» :-)
Владимир Куприков
Дома на ноутбуке воспользовался советом Евгения Ширяева. Файл .esd взял с обновленного на работе десктопа. Собрал .iso тоже на работе.
Установка на ноутбук дома обновленной сборки 9860 прошла на отлично.
Vlad
Обновилось на ПК с 9841 до 9860 очень быстро 2 раза пришлось испытать из-за собственного ляпа. хотел сделать чистую установку, но .esd 7 часов качать не захотелось и преобразовывать, полученный при обновлении до .iso и устанавливать ОС снова не захотелось, т.к. ОС 9860-64 работает стабильно. Пока заметил 2 бага: 2 аватара при автовходе с учёткой микрософт, и не хочет запоминать пароль моего VPN провайдера.
Vadim Sterkin
Влад, 2 аватара я тоже видел :)
Антон Смаль
Все говорят о них. А я вот их не видел. Печаль.
Vlad
У меня локальная запись со своим аватаром и микрософтовская со своим. При автовходе 2 микрософтовских аватара в your profile разные аватары. Как это победить я не понял, правда не сильно напрягает, не хочет запоминать пароль моего VPN провайдера — хуже. Придется ждать!
В 8-ке долго приложения не видели мой интернет!
Ruslan Drinko
Включите запрос пароля и второй автар пропадет :)
Vadim Sterkin
У меня PIN, второй аватар появляется лишь иногда, как в Матрице :)
Vlad
Т.е. он появляется только при автовходе?
Андрей
Добрый вечер!!!
обновление на десктопе прошло хорошо, про новенькое уже написано.
Хочу скачать, что анимация не помешает, очень даже приятна, так же оформление окон. Стала по-стабильнее, но всё равно проявляются (закрытие метро-приложений горячими клавишами Alt+F4? не работает, или это моя клава), а мой монитор, никак не определяет P&P :} .
Пишете, что будет менее стабильной, не беда, лишь бы к релизу всё стало на свои места. Обновления, можно пару раз в неделю, может это быстрее будет помогать исправлять баги.
Спасибо!
Андрей Кравец
Здравствуйте, Вадим! Ну, и всем читающим не хворать)
10 ставил на отдельный ssd, отключив физически от матери ssd с W8.1 со всеми вытекающими, но не напрягает)
41 долго не хотела обновляться до 60, около суток примерно, указанную Вадимом Куприковым выше, ошибку выдавала. Два аватара видел -) Но после ввода пароля в autologon и перезагрузки ни одного не вижу-)
По установке претензий нет. Установленные до обновления программы,коих малое количество, работают. По времени, обновление показалось долгим, как будто система с нуля ставилась. Пару раз система с чёрного экрана в перезагрузку уходила. А в остальном всё как обычно. Новых фишек пока не разглядел. Работает стабильно. В настройках поставил fast.
Vadim Sterkin
Спасибо за отчет, Андрей.
Владимир Куприков
Сегодня автоматически обновился до Build 9879. Сидел себе, спокойно работал. Вдруг сообщение о перезагрузке и установке обновления: прямо сейчас, через 1 час, через 2 часа и т.д. Подумал, ну давай сейчас, чего тянуть, время вроде есть. В итоге 45 мин. шатания из стороны в сторону, не сразу понял, что это обновление нового релиза. Но все прошло успешно. И я доволен.
(Вчера вечером дома на ноутбуке обновиться не удалось. Система зависла при настройке, а после перезагрузки откатилась на старую версию.)
Сразу же бросились в глаза некоторые изменения:
1. OneDrive предложил еще раз подтвердить какие папки и файлы синхронизировать, и после выбора всех, начал синхронизировать. (Понравилось).
2. В IE в панели инструментов появился значок мордочки: «Дайте нам знать, что вы думаете» и можно отправить радость или разочарование. Пока не понял как это использовать. (Затрудняюсь ответить).
Ну вот пока все.
Vadim Sterkin
Для обсуждения новой сборки будет новая запись, не будем валить все в одну кучу. И да, про OneDrive будет отдельный разговор.