Пользователи Twitter ежедневно задают один и тот же вопрос главе программы Windows Insider: «Когда выйдет новая сборка Windows 10 Mobile?». И ответная фраза Габриэля «no new builds today» практически стала постоянной. Тем не менее, сегодня в блоге Windows появился пост от Габриэля Аула, в котором он объясняет причины задержки свежих сборок и рассказывает о найденных проблемах.
В настоящий момент Microsoft прикладывает все усилия, чтобы опубликовать новый билд Windows 10 Mobile как можно скорее, а именно – на этой неделе. К сожалению, как бы сильно не трудились сотрудники, возможно им понадобится ещё немного времени, прежде чем новая сборка увидит свет. И вот почему.
Получив хороший фидбэк по сборке Windows 10 Mobile 10512, разработчики начали активно исправлять найденные инсайдерами ошибки. Создание точки доступа, работа «тихих часов», активация экрана блокировки и работа средств масштабирования (pinch and zoom) были исправлены и отлично работают в текущих билдах, которые проходят внутреннее тестирование. Тем не менее, в новых сборках были обнаружены новые, куда более серьёзные проблемы, которые необходимо решить до того, как новая версия системы попадет в руки участников Windows Insider.
Исправление ошибок происходит следующим образом:
- Команда разработчиков, ответственная за определенный компонент системы, диагностирует проблему и исправляет её.
- Происходит проверка, не повлияло ли исправление этой ошибки на другие компоненты, не появились ли побочные эффекты.
- Изменения области кода вносятся в новую сборку.
- Новая сборка вновь проходит внутреннее тестирование.
Подобная «циркуляция» внутренних сборок была достаточно надежной и представляла собой стабильный рабочий процесс работы над системой. Каждая новая сборка была всё более стабильной и надежной. Однако КАЖДЫЙ подобный «блокирующий» баг заставляет сбрасывать результаты всей проделанной работы в других участках кода к моменту обнаружению бага. Таким образом, за последние несколько недель обнаружилось 3 «блокирующих» бага, каждый из которых приводил к сбросу прогресса и, формально, откату назад.
Несмотря на свой статус «быстрого кольца обновлений», корпорация прекрасно понимает, что пользователи хотели бы иметь возможность полноценно пользоваться смартфоном, несмотря на «сырость» предварительной версии системы. Нестабильная работа аппарата не нужна никому: инсайдеры не смогут отправить отзывы о качестве тех или иных узлов ОС, а Microsoft не сможет объективно воспринять информацию с нестабильного билда. Лишь не «блокирующие» баги корпорация может позволить оставить в свежих билдах, отправляя сборку инсайдерам и о каждой проблеме Microsoft подробно пишет в посте-анонсе.
Для инсайдеров есть и хорошая новость: на данный момент у Microsoft есть исправления для всех «блокирующих» проблем и в случае прохождения сборкой внутреннего тестирования, она попадет в руки пользователям. Остается лишь проявить терпение и дождаться результатов прохождения сборкой внутреннего тестирования.