Фабрикатор/Довідка

From MediaWiki.org
Jump to navigation Jump to search
This page is a translated version of the page Phabricator/Help and the translation is 30% complete.

Outdated translations are marked like this.
Other languages:
Deutsch • ‎English • ‎dansk • ‎español • ‎français • ‎italiano • ‎kurdî • ‎magyar • ‎polski • ‎português • ‎português do Brasil • ‎svenska • ‎русский • ‎українська • ‎العربية • ‎سنڌي • ‎پښتو • ‎हिन्दी • ‎বাংলা • ‎ଓଡ଼ିଆ • ‎ไทย • ‎中文 • ‎日本語 • ‎한국어

Шановний користувачу Фабрикатора! Якщо у Вас є запитання, просто поставте їх на сторінці обговорення. Ми покращимо нашу документацію на основі отриманих відгуків. If you want to test Phabricator, you should use the Cloud Services instance.

Щоб отримати вищий рівень розуміння Фабрикатора, перейдіть за посиланням нижче. Або продовжіть читати цю сторінку, щоб почати прямо вже.

Contents

Створення свого облікового запису

You can connect your new Phabricator account either with your global Wikimedia wiki account, or with your Wikimedia developer account. In both cases, no separate password is needed.

With your global wiki account

Як створити обліковий запис Фабрикатора з допомогою SUL'у Вікімедіа…
Як заповнити свій профіль у Фабрикаторі.
  • Спершу переконайтеся, що Ви ввійшли в систему Вікімедіа.
  • Перейдіть на сторінку входу в Фабрикатор (коли Ви не в системі, посилання відображається як стрілка на двері у верхньому правому кутку).
  • Натисніть на кнопку із соняшником, де пише «Login or Register - MediaWiki».
  • MediaWiki.org попросить у Вас підтвердження з'єднання.
  • Фабрикатор попросить Вас ввести ім'я користувача. Якщо сумніваєтеся, просто використайте вікімедійне ім'я користувача, але зауважте, що ім'я користувача в Фабрикаторі не може містити символи не латинкою, як-то العَرَبِيةُ чи 中华民族. Також вимагається вказати адресу електронної пошти, але вона не буде видима іншим користувачам.
  • Натисніть на Manage у навігаційній панелі зліва.
  • Натисніть на Edit Profile і вкажіть про себе Also Known As (наприклад, своє повне ім'я), щоб Вас було легше шукати.

With your Wikimedia Developer account

…або з допомогою свого облікового запису LDAP / Labs / Gerrit.
Розширені
Якщо у Вас є обліковий запис [$link1 wikitech.wikimedia.org] — також відомий як обліковка LDAP або Gerrit — Ви можете також скористатися ним. Одне й те ж ім'я користувача Фабрикатора може бути приєднане і до MediaWiki.org, і до LDAP. Це може бути запасним варіантом, якщо раптом станеться неправдоподібне і SUL Вікімедіа не працюватиме.

Приєднайте свої облікові записи SUL та LDAP до одного імені користувача Фабрикатора! Інакше Ви створите у Фабрикаторі два різні облікові записи.

Multi-factor authentication

Ми не заохочуємо використання багатофакторної автентифікації у Фабрикаторі Вікімедіа. Якщо все ж Ви плануєте її використовувати, прочитайте спершу настанови і вимоги до багатофакторної автентифікації.

Troubleshooting

  • If you cannot verify your Phabricator account because you entered an incorrect email address, please add a note on Talk:Phabricator/Help.
  • If you find your Phabricator account disabled, please add a note on Talk:Phabricator/Help.
  • If you get an "Email address already taken" error when you try to create a Phabricator account via "Login or Register - MediaWiki" you probably already registered a Phabricator account connected to your Wikimedia Developer account. You will have to log into Phabricator via your Developer account. Use wikitech:Special:PasswordReset if you have forgotten your Developer account password.
  • To change your Phabricator user name for some reason, please add a note on Talk:Phabricator/Help and include a link to your Phabricator profile.
  • To change the global wiki account or developer account that is associated to your Phabricator account:
    • Note that your Phabricator account must be associated to either a global wiki account or a developer account at all times.
    • If you want to change your global wiki account that is connected to your Phabricator account: Log into Phabricator via your developer account that is also connected to your Phabricator account. Then remove your old global wiki account and connect your new global wiki account to your Phabricator account. (If your Phabricator account is only connected to your global wiki account but not yet also to a developer account, connect a developer account to your Phabricator account first.)
    • If you want to change your developer account that is connected to your Phabricator account: Log into Phabricator via your global wiki account that is also connected to your Phabricator account. Then remove your old developer account and connect your new developer account to your Phabricator account. If your Phabricator account is only associated to your global wiki account but not yet also to a developer account, connect a developer account to your Phabricator account first.)

Повернення попередніх облікових записів Bugzilla та RT

Перейдіть за цим посиланням.

Отримання оновлень і сповіщень

Як підписатися на одне завдання
Спостерігання за проектом для одержання його оновлень

Фабрикатор сповіщує Вас про відповідну активність, включно з Вашими власними діями. Ви можете відрегулювати налаштування електронної пошти на свій смак і отримувати веб-сповіщення лише для певної діяльності або не отримувати їх взагалі.

Фабрикатор надає кілька інструментів отримання сповіщень, які Ви хочете отримувати.

  • Якщо Вам цікавий окремий об'єкт (завдання, макет тощо), просто клікніть Subscribe на його сторінці. Додавання коментаря підпише Вас автоматично.
  • Якщо Вас цікавить уся діяльність в межах проекту, Ви можете натиснути на Watch Project на сторінці огляду проекту. There is more information in the Projects user guide under "Watching Projects".

See Phabricator/Help/Managing mail for reducing the amount of mail notifications and about filtering mail notifications.

Troubleshooting

If you receive unexpected mail notifications for a task:

Створення правил Herald для сповіщень

Перейдіть за цим посиланням, щоб дізнатися, як створити власні (особисті) правила сповіщення у Herald'і Фабрикатора Вікімедіа. Це більш розширена можливість, і її може бути складно використовувати.

Створення завдання

Способи створення завдання.
Як редагувати уже створене завдання.

There are several ways to create a task, depending on the information you want to carry:

  • A new task: click the Star button toward the right side of the top navigation bar. From the dropdown menu, choose Create Task. You will get a blank form.
  • A security problem: click the Star button toward the right side of the top navigation bar. From the dropdown menu, choose Report Security Issue. You will get a form pre-tagged with Security, and with a link to special instructions for filing security bugs.
  • Підзавдання дійсного завдання: натисніть на посилання Create Subtask у правій колонці поточного завдання. Буде встановлено залежність між двома завданнями і деякі значення батьківського завдання буде заповнено автоматично (Assigned To, Subscribers, Priority, Projects). Підзавдання будуть перераховані у батьківському завданні, відсортовані від найпізніше оновлених.

Заповніть форму, залишивши поля, у яких Ви не впевнені, незміненими.

Phabricator supports some formatting in text areas. See #Formatting and markup.

Use the live preview at the end of the page to check whether your text looks as you expect.

Обирання проектів

Щоб прив'язати завдання до проекту, який використовує Фабрикатор, Вам просто треба почати вводити його назву у полі Tags й обрати проект зі списку тих, що пасують (у списку буде показано лише п'ять підхожих проектів). Ви можете також шукати проекти натискаючи іконку збільшувального скла у полі Tags. Ви можете додати один чи бліьше проектів до поля Tags. Якщо Ви не впевнені, можете також залишити його пустим — оцінювачі потурбуються про завдання, для яких не вказаний проект. Існує (довгий) список доступних проектів. Натисніть Edit Query, щоб шукати проекти. (Цей список доступний також на сторінці Фабрикатор/Проекти.)

Вказання пріоритету завдання

Зазвичай пріоритет вказують менеджери продуктів, обслуговувачі або розробники, що планують працювати над завданням, або баґмайстери чи досвідчені члени спільноти, але не та ж людина, що подає звіт про помилку чи сторонній спостерігач. Див. детальніше Менеджмент проектів у Фабрикаторі.

Використання e-mail

Ви також можете створювати завдання, надсилаючи електронні листи на task@phabricator.wikimedia.org. Тема листа має бути назвою завдання, тіло буде використане, як воно є, а прикріплення будуть додані до завдання. Щоб встановити проект, додайте відповідну команду «!projects» та його хештеґ на початку тіла, наприклад, !projects #mediawiki-core. Further commands to set the task assignee, priority or status via email are available.

Примітка: якщо Ваш підпис в електронному листі не форматується відповідно до де-факто стандартів (тобто з «-- », що відділяє його від тіла тексту), його також буде включено. Бажано виключити приватну інформацію з підпису, коли будете пробувати це перший раз, просто щоб бути певними.

Вказання певних значень в URL створення завдання

Посилання «Повідомити в Фабрикаторі про баґ» може містити численні значення у вигляді параметрів URL, прописаних після загального посилання на створення завдання.

Це дуже просунута функція. Дізнайтеся більше тут.

Commenting and editing a task

To reply, you need an account as well.

Є декілька дій, які можна виконати під час коментування.

Фабрикатор дозволяє дописувати і редагувати коментарі й описи, використовуючи форматування тексту та вставку зображень чи інших файлів; див. Завантаження файлів-прикріплень. Ви можете скористатися панеллю інструментів угорі поля вводу тексту і можете використати у Фабрикаторі Remarkup.

Use the live preview at the end of the page to check whether your text looks as you expect.

To edit the description of a task, select "Edit Task" in the side bar.

To close a task as a duplicate of another task, select "Edit Related Tasks... > Close As Duplicate" in the side bar.

Formatting and markup

Як форматувати текст, який Ви пишете у коментарі, і як використовувати списки й заголовки.

Phabricator supports some formatting in text areas.

Зверніть увагу, що мова розмітки Фабрикатора відрізняється від розмітки MediaWiki. Поточна версія Фабрикатора містить Remarkup Reference про його власну розмітку.

Укінці сторінки у Вас є живий попередній перегляд, щоб перевірити, чи текст виглядає так, як Ви очікуєте. До популярної розмітки належить:

  • Згадування користувачів у вигляді @username створить посилання на їхній профіль і підпише їх до завдання.
  • Додавання номера завдання у вигляд T123 створить посилання на завдання включно зі спливною карткою. {T123} вставить назву завдання у Ваш текст.
  • Додавання назви проекту у вигляді #Project створить посилання на головну сторінку проекту.
  • Якщо Ви хочете цитувати текст, можна просто додати ">" на початку. Якщо хочете відповісти на коментар, включивши його як цитату, натисніть на випадну стрілку у правому кінці коментаря, на який відповідаєте.
  • Якщо Ви хочете відобразити завантажений файл-макет, наприклад, зображення M123, вбудованим у Ваш коментар, впишіть {M123}.
  • Якщо хочете створити зовнішнє посилання, наприклад, [https://www.mediawiki.org example] у вікірозмітці, скористайтеся [[ https://www.mediawiki.org | example ]] включно з пробілами у Фабрикаторі.
  • Якщо Ви хочете додати веб-адресу (URL-посилання) у коментарі, щоб, наприклад, вказати на тестовий випадок, рекомендовано скопіювати і вставити посилання з адресного рядка Вашого браузера, наприклад, https://www.mediawiki.org/wiki/Project:Support_desk замість mw:Project:Support desk. Інтервікі-префікси на зразок mw: у Фабрикаторі не підтримуються і більшість колишніх налаштувань Баґзілли теж ні, наприклад, зміни Gerrit теж треба вставляти як повні веб-адреси.
  • Якщо хочете вставити рядки коду, додайте рядок з трьома косими штрихами до і після коду: ```. Або створіть Paste і посилання на Paste із завдання.

Завантаження файлів-прикріплень

Як завантажувати файли.

Є декілька способів завантажувати файли: Ви можете додати файл (наприклад, знімок екрану) у коментар або опис завдання, перетягнувши його туди мишкою. Користувачі також можуть копіювати і вставляти зображення через буфер обміну своєї системи.

Якщо у Вашій системі це неможливо, можете скористатися phabricator:file/upload і послатися на номер файлу (наприклад, «123»), який відобразиться після успішного завантаження файлу, вписавши F123 у коментар. Це створить посилання на файл. Щоб включити файл у коментар, візьміть ID файлу у фігурні дужки: {F123}. Per default it's included as thumbnail.

Більше опцій форматування у [$url довідці Remarkup].

If you have to upload files frequently and consider the currently available options uncomfortable, you could also add a text panel to your homepage with a direct link.

Зверніть увагу, що Ви не можете завантажити файл, а потім обмежити рівень доступу до нього (наприклад, прив'язавши його тікета про загрозу безпеки). Вам доведеться вилучити файл і завантажити його повторно з більш обмеженими дозволами доступу. Рекомендовано завантажувати файли, які матимуть обмежений доступ, разом зі створенням тікету з обмеженим доступом (про загрозу безпеки).

Якщо Вам знадобиться вилучити файл, який Ви завантажили, відкрийте огляд [[phabricator:file/query/authored/, оберіть «Authored», тоді виберіть файл і натисніть «Delete File» на бічній панелі.

Менеджмент проектів у Фабрикаторі

Якщо Ви підтримуєте чи керуєте проектом, будь ласка, перейдіть за цим посиланням по детальнішу інформацію.

Блокування завдань

Завдання можуть блокувати або бути заблокованими будь-якою кількістю інших завдань. Ця функція може використовуватися для досягнення кількох різних речей:

  • Підзавдання. Батьківське завдання буде заблоковане своїми підзавданнями. (Немає іншого способу позначити відношення «батьківське завдання/підзавдання»).
  • Відслідковування. «Безробітне» завдання, заблоковане кількома завданнями, може бути відслідковуванням групи завдань в межах релізу чи іншого періоду часу (див. #«Слідкуючі» завдання нижче).
  • Схвалення. Декілька завдань (наприклад, чернетки командних цілей) можуть бути блоковані єдиним завданням, яке показує, що чернеткові завдання схвалено, після чого чернетки цілей стають реальними цілями.

ПРИМІТКА: Існує функція «Create Subtask». На додачу до встановлення коректного відношення «блокуюче/заблоковане», вона також переносить список копій (підписок) на нове підзавдання. Коли підзавдання створено, воно є просто блокуючим завданням. Конкретно статус «підзавдання» не зберігається.

Визначення пріоритетності

See Phabricator/Project management#Setting task priorities

Призначення

See Phabricator/Project management#Assigning tasks

«Слідкуючі» завдання

Цей термін запозичений з Баґзілли, де він мав конкретне значення: завдання, що встановлювалось як таке, що блокується іншими завданнями, але саме собою не представляє жодної роботи, і не прив'язане до певного релізу чи дати. Прикладом могло бути завдання з назвою «Почистити документацію», яке могло мати купу підзавдань, кожне з яких описувало конкретний шмат роботи, який треба зробити. Такі «слідкуючі» завдання часто висіли довгий час (або й постійно), тоді як підзавдання вирішувались, але й створювались нові. У Фабрикаторі краще створити проект (теґ) для категоризації такого типу роботи.

Зверніть, однак, увагу, що є інші типи «безробітних» узагальнюючих завдань, які все ж є сенс мати у Фабрикаторі. Зокрема завдання «Release». Майбутній реліз може бути представлений завданням, яке містить у вигляді підзавдань (так званих блокуючих завдань) усю фактичну роботу, яку треба зробити для цього релізу. Коли реліз виходить, завдання вирішується. Подібне використання — мати завдання, яке представляє загальні цілі команди на квартал, тоді кожна ціль може бути (або не бути) блокуючим підзавданням.

Пошук елементів

Search context (global vs advanced)

Using Phabricator's basic search field in the upper corner

Фабрикатор складається з кількох аплікацій (менеджмент завдань у Maniphest'і — одна з них, у майбутньому також будуть вичитка коду та інші). Поле пошуку у верхньому кутку дозволяє шукати у всіх цих аплікаціях.

Using Maniphest's advanced search

There are 2 different search forms:

  • The global search at https://phabricator.wikimedia.org/search/query/advanced/, confusingly labeled "advanced search." This one is fairly simple. It is in the upper right corner. By default, it searches across all applications and hence all types of documents (open tasks, closed tasks, code commits, etc…). You can change the default context using the the arrow menu to the left of the search bar. For example, select "Open Tasks" to only show results in open tasks from the Maniphest issue tracker. Or select "Current Application" to search Maniphest in Maniphest, Diffusion in Diffusion etc. Tags specified are unioned (OR'd).
  • Advanced, application specific search, for example at https://phabricator.wikimedia.org/maniphest/query/advanced/ for Maniphest. This one has more fields, and auto-completion that includes "Not in:..." (equivalent to NOT) and "In any:..." (equivalent to OR) (for example, type "echo" in the "Tags" field). There is also an advanced search for most other applications (e.g. phab:file/query/advanced for Files). To only search for tasks / bug reports, use the Maniphest advanced search. Tags specified are intersected (AND'd).

Inside Maniphest, custom, saved searches and advanced search options are listed in the navigation bar on the left.

Search terms

Special care needs to be put in choosing correct search terms.

Some locally-valid properties for the "Query" field:

  • Case insensitive: Edit is the same as eDIt
  • phrase search works: "fatal error"
  • basic tokenization is performed, e.g. to strip punctuation
  • Stemming is performed: "edited" is also found when searching for edit. However, "edited" does not match edit as quoted text does not stem.
  • Substring search is supported: ~amp matches example, but amp does not.
  • ~"an examp" matches an example as quoted and substring-operator text uses substring search.
  • Boolean queries to exclude certain terms are possible by using the - symbol before the unwanted term. E.g. use -non fatal error to exclude "non-fatal" errors from results.
  • To only search in a task title but not in the task description or comments, use title:quick ferret which is the same as title:quick title:ferret. To search for one term in the task title and other terms anywhere in a task, use ferret title:quick or title:quick all:ferret. See https://secure.phabricator.com/book/phabricator/article/search/ for more information.

The advanced search forms are not explicit about the logic but in general use AND between different fields. You can exclude specific projects from the results by entering not(projectname) (equivalent to NOT) and combine several projects via any(projectname) (equivalent to OR) via the auto-completion suggestions. There's a limit of 5 items in the maniphest autocomplete. To increase this limit, see these userscripts for Chrome and for Firefox.

Alternatives ways to find something

If you don't remember the exact words used in an item you are looking for you can follow one of these paths:

  • use the activity feed and edit the query to be restricted to certain projects or timeframes
  • use the activity feed to list all actions that you performed in a certain timeframe at phab:feed/query/EW2FwdAi.Kfz/
  • use an external search engine;
  • remove all search terms, refine the search only by project etc. and then scan all the possible results manually or use Ctrl+F to search specific strings (this might require setting "Page Size" to a high value to display more than only 100 results);
  • file a new task, mentioning that a past report exists as well, and wait for someone to merge the new report to the old.

Selecting Dates and Date Ranges

This is only available in the Advanced Search.

Using the Date fields like "Created After" and "Created Before" allow entering absolute and relative dates. Note that Maniphest uses UTC.

To get a list of tasks which were created in the last 24 hours, set the "Created After" field to "-24 hours" or "-1 day". Note that "Updated Before" actually means "Last updated before" and that absolute date values like "2014-11-26" refer to UTC time while your time zone setting might be different. The "Updated After" and "Updated Before" fields return any and all changes to a task. For example, when a task is moved to another column in a board it registers as "updated". This may add noise to your search results.

Examples of how Maniphest interprets searches:

  • "02/25/2015" - interpreted as "00:01 on February 25th, 2015" (UTC)
  • "5 days ago" - interpreted as "00:01 on the fourth calendar day before today" (UTC)
  • "2:45 AM 5 days ago" - interpreted as "02:45 on the fourth calendar day before today" (UTC)

The "X days ago" range can be confusing. Phabricator interprets today as part of any data set. Even if it is 12:30 UTC, Phabricator will interpret that as a potential day in the range.

Saving and Managing Searches/Queries

Queries can be saved and managed inside Maniphest.

Maniphest offers links to some predefined search queries in the navigation bar on the left. For example, click authored to get a list of tasks that you have created.

Search query addresses (URL) are stable so you can save and reuse them. You can share the address in your web browser's address bar with other people, e.g. via posting the link on a wikipage.

If you want to save a search, select the "Save Query" button at the bottom of the Advanced Search UI.

When looking at the navigation bar on the left in Maniphest, click on the "Edit Queries…" link. You will see a list of your saved queries. All users have a default set which can be deleted in this UI.

Some options in this UI:

  • Use the line elements on the left to drag queries up and down in the list.
  • The "x" will permanently delete a Query.
  • The Pencil icon allows a user to edit the name of a query
  • Clicking on the name of a Query will bring up the search options and results of that query

Once you save a query, you cannot change its parameters, but you can change its name. To edit a query, click on it's name, change parameters and save it as a new query. Also, Phabricator allows users to save multiple queries with the same name.

To make the user name dynamic (e.g. for "Tasks assigned to the person running this query") in searches that you'd like to share with others, set "Current viewer".

Note that some common queries are also available in the "Activity" tabs on the Phabricator frontpage.

Finding the Maniphest task corresponding to a Bugzilla bug number

This is only available in the Advanced Search.

All Phabricator tasks migrated in 2014 from Bugzilla have a Reference field that contains a value "bz" followed by the number of the equivalent report in Bugzilla. If you want to search the task corresponding to a specific Bugzilla report, use the Reference field in the advanced search or just add 2000.


Розширені функції

Використання панелей

Панелі — це спеціально створені домашні сторінки, де може відображатися різна вибрана інформація. Їх можна створювати, налаштовувати і ділитися ними з іншими користувачами.

Натисніть тут, щоб отримати детальний огляд панелі.

Пакетні редагування

Фабрикатор надає можливість робити масові/пакетні редагування завдань. У кінці кожного пошукового запиту Maniphest'у Ви знайдете посилання «Batch Edit Selected» на редагування усіх редагувань, які виберете натисканням з клавішею Shift. Користувачі, які хочуть користуватися цією функцією, мають приєднатися до групи оцінювачів (Triagers).

Batch editing can be reversed by noting the "Bulk Job" ID that is generated at the start of a Batch Edit. This can be accessed by clicking "Details" before or after executing. On the following page, there will be a "Continue" menu item to the right, which will generate a Maniphest query of all the affected tasks.

Favorites

The Star menu in the top navigation bar can be customized with links to your preferred forms and actions. See the Profile Menu instructions for more information.

Особисті списки елементів

Функціонал «Flag For Later» пропонує позначити об'єкти (як-то завдання або версії), які «Ви хочете запам'ятати проглянути пізніше». Доступні вісім кольорів прапорців. Прапорці особисті і приватні, тож Ваші списки інші не бачитимуть. Ваші позначені об'єкти перераховані на сторінці flag. Їх можна шукати за кольором чи типом об'єкта, на відміну від токенів.

Створення проекту

Screencast showing how to request a project

У Фабрикаторі проекти є теґами, теґи — проектами. Ієрархія через підпроекти доступна з лютого 2016.[1] Завдання можуть бути приписані більш, ніж одному проекту, і також можуть бути подані без приписування жодному проекту.

Коли Вам треба проект?

В загальному, Вам треба проект…

  • коли у Вас є визначена команда, що працює над одним чи кількома проектами (почніть з цього, запитуйте більше, лише якщо Вам треба більше)
  • коли Вам треба робоча панель (тобто спринт)
  • коли Вам треба теґ чи ключове слово, щоб задати тип завдання, яке може бути частиною будь-якого проекту (наприклад, «Доступність»)

Запит на новий проект

Див. Фабрикатор/Запит на новий проект.

Обмеження доступу до завдань

Access to a specific task can be changed via "Edit Task" and then changing the "Visible To" field to something else than "Public".

Note that tasks filed as Security issues are not publicly visible.

Будь ласка, див. загальний огляд і випадну функцію «Security» у завданнях на сторінці Фабрикатор/Безпека. Див. налаштування проектів за замовчуванням (і використання пробілів) на сторінці Фабрикатор/Створення і перейменування проектів#Правила.

Displaying and using a Space

Spaces (upstream documentation) allow restricting access to groups of objects (like tasks) to members of a specific group only. See Restricting access via Space policies for setting up.

If you can access at least two spaces, you see an additional Spaces dropdown under "Visible To" when creating and editing an object. Users with access to only one space will not see this control.

In Maniphest's task view, the Space will also be displayed in front of the task summary. You can batch-edit tasks to move them to a different Space.

Note that you will still have to associate the corresponding "public" project (if existing) to a task to make a task in a restricted Space (which you have access to) to show up in search queries and the workboard of the project. The "public" project could be automatically added via requesting a global Herald rule.

When creating tasks in Spaces, use the "Create Advanced Task" option in the "Create Task" dropdown. This option will display an additional Spaces dropdown under "Visible To" in the task creation UI that will allow you to set visibility to the Space for which this task should be visible.

If you instead create a task via the "Create Simple Task" option in the "Create Task" dropdown, then after you create it, you will have to edit the task to restrict visibility to members of the Space. Before this edit, the task will be visible to anyone and notifications about your task might have been sent to public logged IRC channels and other subscribed individuals.

Шаблони і посилання MediaWiki

  • Ви можете посилатися на завдання Фабрикатора з вікісторінок, використовуючи phabricator: та його коротшу версію phab:, наприклад, [[phab:T454|приклад]] дає приклад.
  • Template:Tracked оновлено, щоб включати посилання на об'єкти Фабрикатора — див. справа, як виводиться введене {{Tracked|T177|resolved}}.
  • Template:Phabricator також доступний; {{Phabricator|T176}} дає task T176.

Наявні посилання і шаблони на Баґзіллу далі працюватимуть, тому що ці посилання продовжують вказувати на bugzilla.wikimedia.org, який перенаправляє їх на конвертовані завдання Фабрикатора.

Використання Conpherence

Conpherence — це аплікація Фабрикатора, яка дозволяє приватні розмови між двома і більше користувачами, подібно до миттєвих повідомлень і приватних кімнат чату. Жодна команда цього не використовує. Воно може конфліктувати з іншими каналами комунікації. Щоб дізнатися більше, натисніть тут.

Conpherence має необов'язкове постійне вікно/колонку, яку можна показати і приховати клавішею «\». Користувачі можуть випадково активувати цю функцію, і назад її можна приховати клавішею «\» (графічного інтерфейсу для її приховання нема).

Статистика

Фабрикатор пропонує таблиці, які показують відкриті завдання за пріоритетом і за користувачем або проектом. Окрім цього, Фабрикатор не підтримує подальшої статистики, метрики, діаграм, звітів (наприклад, за період часу) чи чогось такого, ні вбудованих, ні через API.

[2]

Phragile and Phlogiston are further reporting tool options for Phabricator.

Diffusion

Diffusion — це браузер репозиторія Фабрикатора[3] та інструмент керування репозиторієм. Кінець кінцем ми хочемо замінити Gerrit для вичитки коду і керування репозиторієм і gitblit для віддзеркалення репозиторія в режимі «тільки читання». Прямо зараз, ми дублюємо деякі свої репозиторії Git на Фабрикатор з метою демонстрації.

To request and set up a new code repository, see Gerrit/New repositories/Requests.

Default fields (Forms)

Phabricator allows some customization of the fields shown for a given task. These are handled via the Forms feature.

API (Conduit)

Conduit is the name of the web API. https://phabricator.wikimedia.org/conduit/ offers some explanation and examples. See the Conduit upstream documentation. Also see Phabricator/Bots.

Інші посилання

  1. T3670 (підпроекти, вимагає входу в систему), у поточній версії Фабрикатора
  2. T1562 (статистика), у поточній версії Фабрикатора
  3. Посібник користувача браузера репозиторія Diffusion, у поточній версії Фабрикатора