Phabricator/ja

バグを報告する/その他  セキュリティに関する問題を報告   カスタムドメインのリクエスト   設定変更の依頼

Phabricatorは、バグ、設定変更要求、機能要求、ページインポート要求などを記録するためにMirahezeが使用している課題追跡ソフトウェアです.

Phabricator is only for technical issues! If you require assistance with something non-technical in nature (i.e. adoption requests, disruptive users, help with CSS, etc.), please ask on the Community noticeboard or Stewards' noticeboard.

技術的情報は、こちらからご覧になれます.

アカウント作成/ログイン
To create an account or log in, please use the following steps:


 * 1) Go to Phabricator.
 * 2) If you are not logged in, click "Log In" at the top right.
 * On the next page, click the "Log In or Register // MediaWiki" button at the bottom right (this logs you in to your Miraheze account).


 * Always click the "Log In or Register// MediaWiki" button at the bottom right. Do not log in straight from Phabricator, that login prompt is not for wiki users.


 * 1) If prompted, sign into your Miraheze account.
 * A prompt appears asking you if you want to allow Miraheze Phabricator to log you in, click "Allow".


 * 1) If you haven't made an account already, you will be asked to confirm your username and add your email.
 * Below are images that may assist you in this process, the images show how each screen/step should look. Each image is labelled what step it corresponds to.



Filing tasks
Once you are logged in, click the links at the top of the page to file tasks. Alternatively, if you click "Maniphest" in the Main Page, a button titled "Create Task" should appear.

When making requests, title them descriptively. For example, if you encounter a bug such as a database error on your wiki, a good title could be "Database errors on "mywiki.miraheze.org".

Unless you have been instructed to, do not assign the task to anyone (including yourself). System administrators assign tasks to other system administrators, users, or even to themselves to help track the task's progress. Additionally, unless the task is an urgent one (such as errors on all wikis, downtime globally, etc.), do not set the priority to "High" or "Unbreak Now!". This does not cause your request to be processed faster. Even if your wiki is inaccessible, you should leave the priority at "Needs Triage" or "Normal" and a system administrator will change it if needed.

Do not fill in "Tags" or change "Subscribers" if you do not know what you are doing. Leave them blank and if needed, someone will change them.

In the description of the task you are creating, be descriptive on the issue or feature you are requesting. If your task is regarding a wiki in particular, please link to it. If the task you are creating is using a template (e.g. Custom domain requests, security issues, etc.), please follow the guidelines laid out on the page.

Once you have filled out your request, a system administrator will process it shortly. Please have patience if your task is not dealt with immediately!

Who can file tasks?
All Miraheze users are free to file bug reports and to give feedback. However, for more sensitive issues such as custom domain requests, article imports, database name changes, changing of restricted settings, among others, only bureaucrats should files those tasks. Even if you are a sysop, it is recommended a bureaucrat files the task.

申請と報告

 * もしあなたが（ManageWiki上にない！）ウィキの拡張機能や設定の変更を申請したい場合、[phab:maniphest/task/edit/form/7/ こちらのフォーム]をご利用ください.
 * もしあなたがバグ等の報告を行いたい場合、[phab:maniphest/task/edit/form/1/ こちらのフォーム]をご利用ください.
 * もしセキュリティー上の問題を報告したい場合、[phab:maniphest/task/edit/form/2/ こちらのフォーム]をご利用ください.

より詳細な技術的情報については、Tech:Phabricatorをご覧ください.

タスクの優先度選別

 * 全ての機能申請と、多くの技術的設定変更は、デフォルトで「標準(Normal)」の優先度に設定されます. 優先度を変更しても、あなたのリクエストがより早く処理される訳ではないので、変更は必要ありません. 全ての機能申請と設定変更は早いもの順に実行され、あなたのリクエストはそれ以前の全てのリクエストが完了したか、次に進むのに十分な水準まで完了したといえるようになってから実行されます. Phabricatorで使用される4つの異なる優先順位があります:
 * Unbreak Now: ここにあるタスクはできるだけ早く解決する必要があり、他のすべてのタスクはここにあるタスクが解決された後に処理する必要があります.
 * High: ここにあるタスクは、理想的には数日で解決する必要があります.
 * Normal: ここにある機能のリクエストは、実行できるようになり次第解決する必要があり、他のタスク（目標など）は、設定された期間内に実行する必要があります.
 * Low: ここにあるタスクは、Mirahezeの直接的な機能にとって重要ではないか、単なるアイディアであるか、現在取り組むことができないため、いつでも取り組めるときに実行する必要があります.

さらに、Phabricatorには次のステータスもあります.


 * Open:現在誰かがそれらの処理をするのを待っている、または進行中のタスク
 * Resolved(解決済み):完了したタスク
 *  'Invalid'(無効):Phabricatorに不適切なタスクであり、リクエストは別の場所で行われる必要があります
 * Declined(拒否):現時点で実行できない、実行されない、またはその時点では必要なかったという結論に達したタスク
 * ストール 外部エンティティが応答するのを待っているタスクで、それ以上のアクションを実行することはできません.

優先度選別の方法についてご不明の点があれば、フォームを記入した時の設定のままにしておけば、システム管理者が適切に選別してくれます.

タグ/プロジェクト

 * タグ/プロジェクトは、タスクを相対的なトピックに整理するために使用されます. たとえば、「feature request for example.miraheze.org」というタイトルのタスクは、「Configuration」タグの下に配置されます. これは、すべての機能リクエストと構成変更を配置するタグであるためです.
 * レビューが必要な可能性のある拡張機能は、「レビューが必要」ワークボードの下の「拡張機能」プロジェクトに追加されます
 * Mirahezeとそのサーバーの一般的な実行に関連するタスクは、サイト信頼性エンジニアリングタグの下に配置されます.
 * さまざまな目的で使用されるタグは他にも無数にあります. それらはすべてここで見ることができます:$link

種類
Phabricatorで使用されるプロジェクト/タグにはさまざまな種類があります. 現在の構成は次のとおりです.


 * プロジェクト/コンポーネント
 * これらは、Phabricator内のプロジェクトの大部分を表しており、ソフトウェア、インフラストラクチャ、またはアクティビティのいずれかの領域に属しています.
 * アイコン:プロジェクト
 * 色:青
 * グループ
 * これらは人々の実体を表し、特定のグループからの関与または関与を必要とするタスク、またはタスクの進行の利害関係者である可能性のあるグループの共通の関連付けとして機能します.
 * アイコン:グループ
 * 色:バイオレット
 * ACL
 * グループと同様ですが、これらは特定のタスクへのアクセスを制御するために使用され、グループメンバーシップは大幅に制限されています.
 * アイコン:ポリシー
 * 色:赤
 * タグ
 * タグは、プロジェクト固有ではない一般的な目的または問題を表します.
 * アイコン:タグ
 * 色:黄色
 * 目標
 * 目標は、最も一般的には2年ごとの計画期間の目標です.
 * アイコン:目標
 * 色:緑
 * ユーザー
 * ユーザープロジェクトを使用すると、ユーザーは、通知などの他の手段でタスクを追跡するのではなく、プロジェクト内で簡単にタスクを分類できます. ワークボード全体のタスクの進行状況を監視するのに役立ちます.
 * アイコン:タイムライン
 * 色:チェッカー

Access Policy
This outlines access to certain ACLs and Administrator privileges on Phabricator.

Administrator
Phabricator Administrator is not a powerful tool; however, it has access to certain protected information about user accounts and can see sensitive information such as 2-Factor Authentication Status.

Currently, Phabricator Administrator rights have only been granted to Site Reliability Engineers, who already maintain root access on the relevant Phabricator servers. This policy can be reviewed if a use-case can be presented by any member who is not eligible for the rights currently.

ACL: Security
This ACL allows tasks to be restricted from public view when the contents being public could cause a risk to Miraheze's operations, software security or data protection. This ACL can additionally be used when such information could pose a risk to other services until a reasonable disclosure period has passed - when Miraheze may make such information public.

Membership to the group is restricted to:
 * Site Reliability Engineering
 * Trust and Safety
 * Board of Directors (when they take an active part in compliance/regulatory business of the company)

Anyone, who requires access to a certain task, can be added as a subscriber without ACL membership.

ダイジェスト
Phabricator Search Quieresのダイジェストは、ボランティアのMirahezeBotsプロジェクトが提供するthePhabDigestsツールを使用して利用できます. これには、ボランティアにメールを送信する必要があり、その情報はMirahezeNDAまたはPrivacyPolicyの対象外です. このシステムに保存されているデータには、別のプライバシーポリシーが適用されます.

ダイジェストが必要な場合は、RhinosF1に連絡するか、で質問してください.

関連項目

 * Phabricatorの技術的な詳細に関しては、Tech:Phabricatorをご参照ください.
 * SRE Duty プロセスについての詳細