Авторские статьи

Чистим пёрышки к выходу Ubuntu 16.04 LTS.


Многие пользователи любят использовать LTS релизы вместо обычных релизов и ждут с нетерпением будущую Ubuntu 16.04 LTS. Версия 16.04 в силу своего долгоподдерживаемого статуса не будет делать резких движений и мы увидим до боли знакомую Unity 7. Разработчики выпустили свой план исправления множества ошибок, накопившиеся за долгие годы в Unity 7, Compiz, собственном графическом тулките Nux.

Текущая ситуация с ошибками.

Разработчики признают, что за долгий срок накопилось:

  • для Unity 7 >2400
  • для Compiz >1000
  • для Nux >100

Что планируют сделать разработчики:

  • Закрыть все баги, относящиеся к уже не поддерживаемым релизам. Разработчики в ручном режиме проверят высокоприоритетные ошибки, относящиеся к старым релизам Убунту, но низкоприоритетные поручат закрыть роботу. Основанием для такого шага служит факт, что большинство этих старых ошибок исправлены, но тот, кто открыл баг, забыл закрыть его. Ручной просмотр не реален в разумные сроки при таком количестве ошибок, измеряемом тысячами. Разработчики допускают, что такой шаг может нанести некоторый вред, но просят отнестись с пониманием и повторно открыть ошибку, если она касается поддерживаемого релиза.
  • Закрыть все приватные сообщения об ошибках от Apport. Apport является инструментом, который автоматически создаёт отчёт при падениях ПО. Apport создаёт приватный отчёт, так как трассировка стека может содержать информацию, которую нельзя делать публичной. У разработчиков есть errors.ubuntu.com, который показывает такие падения и предоставляет более чистую и ясную картину. Разработчики будут использовать errors.ubuntu.com вместо копания в ошибках данной категории.
  • Вручную воспроизвести ошибку и указать ошибку, которая до сих пор актуальна. В данном вопросе очень нужна помощь сообщества. Разработчики создадут список, который должен быть проверен в первую очередь. Добровольцам нужно потратить немного своего времени на попытку воспроизвести проблему в Ubuntu 15.10. Если ошибка воспроизводится, то её метят специальным тегом, что позволит разработчикам сфокусироваться на них. Распределяя работу среди множества людей, можно решить задачу в разумные сроки.

Как можно помочь?

Прежде всего вам нужна учётная запись на Launchpad. Затем посетите страницу The Big Desktop Bug Scrub, чтобы получить актуальный список ошибок Launchpad для Unity 7 (Compiz и Nux). Вы должны выбрать баг и попытаться воспроизвести его в Ubuntu 15.10 на физической машине или в виртуальной.

Алгоритм следующий:

  1. Выберите ошибку из списка. Значок пожара со значением является хорошим ориентиром, что данный баг касается многих и его исправление важно. Возможно кто-то другой из сообщества будет работать над данным багом, поэтому следите за комментариями.
  2. Вы можете воспроизвести ошибку? Есть различные варианты окончательного решения проблемы и ниже даны наиболее распространённые из них. Если не знаете что-то или сомневаетесь, то оставьте данный баг и переходите к следующему.
    1. Не могу воспроизвести. Не могу понять из отчёта об ошибке в чём проблема.
      1. Добавьте комментарий Thank you for taking the time to report this bug. Unfortunately we can’t work out how to recreate this bug from your description. Please describe the process you go through to trigger this bug and then change the bug status to NEW. See this page for more information. wiki.ubuntu.com/BigDesktopBugScrub
      2. Установите статус Incomplete.
    2. Не могу воспроизвести. Я пытался, но кажется проблемы больше нет.
      1. Добавьте комментарий Thank you for taking the time to report this bug. We have tried to recreate this on the latest release of Ubuntu and cannot reproduce it. This bug is being marked as Invalid. If you believe the problem to still exist in the latest version of Ubuntu please comment on why that is the case and change the bug status to NEW.
      2. Установите статус Invalid.
    3. Могу воспроизвести. Проблема есть в Ubuntu 15.10.
      1. Добавьте комментарий As part of the big bug review for 16.04 LTS I have tested this on 15.10 and the bug is still there.
      2. Установите статус Triaged или, если не хватает прав, то добавьте тег desktop-bugscrub-triaged
    4. Могу воспроизвести. Но мне кажется это не баг, а возможно фича.
      1. Добавьте комментарий As part of the big bug review for 16.04 LTS I have tested this on 15.10 and the bug is still there. I think this is a feature request rather than a bug.
      2. Установите статус Opinion или, если не хватает прав, то добавьте тег desktop-bugscrub-opinion
  3. Спасибо огромное! Минус один баг на пути к совершенству.
  4. GOTO LINE 1.

Что дальше?

Благодаря сообществу, на руках будет пополняемый список ошибок, которые ещё актуальны и затрагивают различных разработчиков. Будут проводиться встречи в режиме sprint для решения какие ошибки будут исправлены в рамках данного sprint. Ход обсуждения будет публиковаться для всех.

Исправления после автоматических тестов попадёт в кодовую базу основного проекта и, следовательно, на компьютеры пользователей. Основные разработчики Unity 7 выделяют пару часов каждую неделю на канале #ubuntu-desktop Freenode IRC, чтобы ответить на вопросы об актуальных багах и ходе работы. На ближайшем Ubuntu Online Summit так же будет обсуждаться данная работа по исправлению ошибок.

Unity 8. Что будет дальше с Ubuntu? Видеоматериал на русском.

Дата последней правки: 2023-12-27 15:36:23

RSS vasilisc.com   


Разделы

Главная
Новости
Ворох бумаг
Видео Linux
Игры в Linux
Безопасность
Статьи об Astra Linux
Статьи о FreeBSD
Статьи об Ubuntu
Статьи о Snappy
Статьи об Ubuntu Phone
Статьи о Kubuntu
Статьи о Xubuntu
Статьи о Lubuntu
Статьи об Open Source
Карта сайта