Отчеты об ошибках и запросы на функции (совместно именуемые задачами ), относящиеся к программному обеспечению MediaWiki , на котором работает Wikipedia, следует подавать на Phabricator Wikimedia . Phabricator — это программный пакет, включающий инструменты для сообщения об ошибках и управления проектами. Инструмент управления отчетами об ошибках Phabricator называется Maniphest .
Сообщения об ошибках и запросы на функции, которые не связаны напрямую с программным обеспечением MediaWiki, следует обсуждать на Wikipedia:Village pump (technical) . В случае сомнений обсудите проблемы на Village pump, прежде чем отправлять задачу на Phabricator Wikimedia.
У вас есть ошибка или запрос на функцию, и вам не терпится сообщить об этом. Первое, что вам следует сделать, это найти существующий отчет, используя поле поиска в верхнем углу. Кто-то уже мог сообщить об ошибке или запросить функцию. Предварительный поиск помогает предотвратить дубликаты. Чтобы добиться эффективности, попробуйте несколько синонимов и перефразировок того, как могла бы называться ошибка или функция. Согласно mw:Phabricator/Help § Форматирование и разметка вы можете ссылаться на другие тикеты в описании того, который вы создаете, просто введя его идентификатор тикета (например, «T123456»), поэтому вы можете записать идентификаторы соответствующих недублирующихся отчетов, которые вы найдете.
Следующий шаг — создать учетную запись в Phabricator. Благодаря системе единого входа Wikimedia (SUL) вы можете использовать свою учетную запись на mediawiki.org для входа и не должны помнить еще один отдельный пароль. Пожалуйста, следуйте инструкциям по созданию учетной записи на MediaWiki.org. В отличие от предыдущей системы отслеживания ошибок (Bugzilla), ваш адрес электронной почты не будет отображаться в Phabricator.
Создайте свой отчет об ошибке или создайте свой запрос на функцию! Чтобы понять, что означают поля и как написать полезную задачу, рекомендуется прочитать «Как сообщить об ошибке» на MediaWiki. Несколько деталей выделены ниже.
Чтобы связать задачу с проектом (тегом), который использует Phabricator, вам просто нужно начать вводить его имя в поле Теги и выбрать проект из списка соответствующих проектов (список покажет только пять соответствующих проектов). Вы можете искать проекты и читать краткие описания проектов, нажав на значок лупы в поле Теги . Вы можете добавить один или несколько проектов в поле Теги . Если вы не уверены, вы также можете оставить его пустым — триагеры позаботятся о задачах, для которых не задан проект. Доступен (длинный) список проектов. Нажмите Edit Query
для поиска проектов. (Этот список также доступен в Phabricator/Projects.)
Проблемная область - Проект
Вам не следует устанавливать приоритет задачи. Приоритет обычно должен устанавливаться только сопровождающими, а не репортером, подающим отчет об ошибке, или сторонними наблюдателями. Подробности см. в разделе Управление проектами Phabricator.
По умолчанию вы будете получать по электронной почте обновления о статусе вашей задачи. Иногда разработчики могут отклонить или неправильно понять отчет об ошибке или запрос на функцию и закрыть отчет, который вы считаете все еще действительным. Если вы считаете, что проблема все еще существует, вы можете добавить комментарий и попытаться дать лучшее объяснение или вы можете отправить его в список рассылки. Если вы не хотите получать обновления о своей ошибке, вы можете указать это в настройках электронной почты.
Перейдите к списку открытых задач, на которые вы подписаны. Вы также можете отредактировать поисковый запрос (например, чтобы включить также закрытые задачи), чтобы изменить результаты.
Токены в Phabricator можно использовать для того, чтобы показать, какие ошибки вас волнуют. Вы можете добавить токен в отчет, нажав «Award Token» на боковой панели в верхней части отчета.
Обратите внимание, что разработчики не обязаны реализовывать запрос только потому, что он имеет большое количество токенов.
Phabricator — это место для уведомления разработчиков об ошибках и предоставления информации, которая будет полезна для исправления ошибок. Это не место для пропаганды, например, «Я ДЕЙСТВИТЕЛЬНО ХОЧУ, ЧТОБЫ ЭТА ОШИБКА БЫЛА ИСПРАВЛЕНА!». Имея это в виду, пожалуйста, имейте в виду следующие правила при использовании Phabricator:
Если вы видите, что кто-то не соблюдает эти правила, вежливо сообщите ему об этом на его странице обсуждения или в личном письме по электронной почте: не рассылайте еще больше спама, публично отчитывая пользователя за его поведение.
{{tracked|T1000}}
создает первый плавающий справа блок -->>
Если вы хотите отметить факт решения задачи, вы можете отметить ее статус через {{tracked|T1234|resolved}}
. Смотрите второе правое плавающее поле -->
Если вы включите гаджет «Включить отслеживание ошибок в Phabricator с помощью шаблона {{ tracked }} » в своих настройках , вы всегда будете видеть актуальные статусы для ссылок Phabricator, которые используют шаблон {{ tracked }} (даже если вызов шаблона не содержит статус или не был обновлен вручную).
Вы можете ссылаться на ошибки, используя phab:
префикс interwiki. Например, введите [[phab:T1000]]
for phab:T1000. phab:
Префикс может использоваться для ссылки на любую статическую страницу в Phabricator Викимедиа. Например, введите [[phab:project/query/all/]]
for phab:project/query/all/.
Обратите внимание, что [[bug:T1000]]
ссылки ведут на бугийский Википедию, а не на Phabricator или его предшественника Bugzilla.
Ссылки на Phabricator могут использовать либо полный синтаксис URL, как в Wikipedia ( https://en.wikipedia.org/wiki/Wikipedia:Bug_reports_and_feature_requests/Main_Page
отображает полный URL), либо синтаксис wikilink с двумя скобками и полным URL для текстовой версии ссылки ( [[https://en.wikipedia.org/wiki/Wikipedia:Bug_reports_and_feature_requests/Main_Page|the main page of the wiki]]
отображается как « главная страница wiki »). Синтаксис ссылок Markdown также поддерживается. Другие методы ссылок, кроме этих, не поддерживаются.
Новое программное обеспечение на Wikimedia развертывается регулярно, обычно еженедельно. Основные изменения программного обеспечения в вики-группе 0 развертываются по вторникам (тестовые веб-сайты, кроме Test2 Wikipedia и mediawiki.org), в группе 1 — по средам (каталонская, ивритская и итальянская Wikipedia, Test2 Wikipedia и все сайты, не относящиеся к Wikipedia), а в группе 2 (остальные) — по четвергам. Английская Wikipedia находится в группе 2, что означает, что она получает основное еженедельное развертывание по четвергам. Есть и другие изменения, которые происходят по другому графику. Текущая версия MediaWiki — 1.44.0-wmf.2 (8fd6c9c) .
Если в четверг или пятницу у вас возникла техническая проблема с редактированием или чтением, которой не было ранее, причиной этой технической проблемы, скорее всего, является недавнее развертывание программного обеспечения. Вы можете сообщить о проблемах, используя руководство на этой странице или на WP:VPT . Если вы решили сообщить о проблеме на VPT, рассмотрите возможность поиска похожих проблем (обычно это отдельные разделы в нижней части оглавления/страницы); вы можете оказаться не первым, кто столкнулся с этой проблемой, и хорошо бы вести обсуждение проблемы в одном месте . Иногда «проблема» является результатом преднамеренного действия по изменению поведения программного обеспечения, поэтому, хотя вы можете предоставить отчет, нет никакой гарантии, что она будет исправлена так, как вы ожидаете, если она вообще нуждается в исправлении.
При сообщении об ошибке в Phabricator для регрессий , которые, по-видимому, связаны с новой версией MediaWiki, пожалуйста, также упомяните об ошибке развертывания «блокировщика поездов» на этой неделе.