Please feel free to edit this initial description by adding more links.
New documentation on Phabricator itself
Main page for the tool itself: https://www.mediawiki.org/wiki/Phabricator/Help . At some point we'll need to split into subpages for application specific-information (like Differential, Diffusion) but not yet (not covered here).
Stuff that might be worth to cover:
- NOTHERE: Document the difference between projects and tracking/dependency tasks. This differentiation was never clearly made in Bugzilla, mixing up tracking bugs (tracking tracking bug 2007 plus duplication via "tracking" keyword) and keywords: Projects should be "items that can never be considered fixed", e.g. Bugzilla bug 1 "Improve our documentation". Bug reports that can be declared fixed at some point with dependent (sub-)tasks should become tasks instead. -- that's something not to do as part of this task, but in https://www.mediawiki.org/wiki/Phabricator/Project_management instead
- DONE: Recommend to paste full URLs from the address bar of your web browser, instead of wiki markup like "[[:mw:Talk:Flow]]" which is not supported (cf. T53) -- https://www.mediawiki.org/wiki/Phabricator/Help#Writing_comments_and_descriptions
- Provide some ''common'' queries, such as how to view list of latest filed tickets
- DONE: do not get mail notifications about my own actions: settings/panel/emailpreferences/ → Self Actions (cf. T76) -- https://www.mediawiki.org/wiki/Phabricator/Help#Receiving_updates_and_notifications
- DONE: For devs/maintainers who'd like to provide direct links (e.g. on a wikipage) to create a new Maniphest task about their project, see https://secure.phabricator.com/T3320 for available parameters to pass in an URL: projects, title, description, assign --- https://www.mediawiki.org/wiki/Phabricator/Help#Passing_certain_values_in_the_task_creation_URL
- DONE: T22 / T68/T106: Setting up notification rules (e.g. "get all notifications for tasks filed under project XY", "following activity of a person") in Herald --- https://www.mediawiki.org/wiki/Phabricator/Help#Creating_Herald_rules_for_notifications
- DONE: T91 comment 18: Querying relative timespans (e.g. "tasks created in last 24 hours") --- https://www.mediawiki.org/wiki/Phabricator/Help#Searching_for_items
- DONE: adding other approved auth providers: http://fab.wmflabs.org/settings/panel/external/ (cf. T201) --- https://www.mediawiki.org/wiki/Phabricator/FAQ#Why_can.27t_I_login_using_my_GitHub_or_Google_account.3F
- DONE: how to find tasks that I filed: T255#4 --- https://www.mediawiki.org/wiki/Phabricator/Help#Searching_for_items
- DONE: Document that (search query) URLs can be shared: T236 --- https://www.mediawiki.org/wiki/Phabricator/Help#Selecting_projects
- DONE: Project creation: Document that people (well, admins) creating projects in Phabricator should set Project visibility to Public by default. Only if there are very good reasons (Security project, cf. T50) restrict access. Nemo_bis found this problem in T235. --- https://www.mediawiki.org/wiki/Phabricator/Requesting_a_new_project
- DONE: Project creation: The naming scheme must be clearly documented (cf. T43) otherwise we end up in a complete mess as we try to turn lots of different things into projects. Chase might be also interested in it. --- https://www.mediawiki.org/wiki/Phabricator/Requesting_a_new_project
- DONE: If drag and drop for upload does not work, use /file/upload/ and refer to the file by using F123 markup (cf. T165). Users can also copy and paste images via the clipboard functionality. Advanced users could also use "arc upload" which provides an F number that can be used via {Fxx} syntax to embed in a comment. --- https://www.mediawiki.org/wiki/Phabricator/Help#Uploading_file_attachments and https://www.mediawiki.org/wiki/Phabricator/Help#Writing_comments_and_descriptions
- DONE: File permissions: Note that you cannot upload a file and then decrease the access level to the file (e.g linking it to a security ticket). You would have to delete the file and reupload it with stricter access permissions. It is recommended to upload files which should have restricting access together with the creation of a restricted (security) ticket. --- https://www.mediawiki.org/wiki/Phabricator/Help#Uploading_file_attachments
- DONE: As long as T27 isn't fixed: To get an overview list of projects, go to http://fab.wmflabs.org/project/query/all/ --- https://www.mediawiki.org/wiki/Phabricator/Help#Selecting_projects
- DONE: Cover how you are supposed to "claim" your account in Phabricator, to e.g. be able to query for tickets that you had filed in Bugzilla --- https://www.mediawiki.org/wiki/Phabricator/Help#Claiming_your_previous_Bugzilla_and_RT_accounts
- DONE: Using email to create Maniphest tasks: https://www.mediawiki.org/w/index.php?title=Phabricator%2FHelp&diff=1245704&oldid=1242979 -- T865
- DONE: Appending URL parameters to Maniphest task creation URLs: https://www.mediawiki.org/w/index.php?title=Phabricator%2FHelp&diff=1246023&oldid=1245812 - T971
- ...
Existing bug management and popular Bugzilla docs to update etc.
So far (November 23, 22:30UTC), more than 40 wiki pages with documentation referring to Bugzilla (and often also related steps) were updated, and banners were added to a dozen of pages which are now outdated:
CONTENT UPDATED:
- https://www.mediawiki.org/w/index.php?title=Annoying_little_bugs&diff=1281713&oldid=1227986
- https://www.mediawiki.org/w/index.php?title=Backporting_fixes&diff=1275876&oldid=915140
- https://www.mediawiki.org/w/index.php?title=Bug_management&diff=1275856&oldid=1259762
- https://www.mediawiki.org/w/index.php?title=Bug_management%2FBug_report_life_cycle&diff=1276439&oldid=1060865
- https://www.mediawiki.org/w/index.php?title=Bug_management%2FFeedback_sources&diff=1275936&oldid=1243124
- https://www.mediawiki.org/w/index.php?title=Bug_management%2FHow_to_triage&diff=1276540&oldid=1276428
- https://www.mediawiki.org/w/index.php?title=Bug_management%2FMeeting_preparations&diff=1275927&oldid=1243125
- https://www.mediawiki.org/w/index.php?title=Bug_management%2FProject_maintainers&diff=1276316&oldid=1241101
- https://www.mediawiki.org/w/index.php?title=Bug_management%2FTask_list&diff=1276404&oldid=1259765
- https://www.mediawiki.org/w/index.php?title=Bug_management%2FTriage&diff=1276313&oldid=1243123
- https://www.mediawiki.org/w/index.php?title=Bug_management%2FTriage_tasks&diff=1277470&oldid=980005
- https://www.mediawiki.org/w/index.php?title=Bugs&diff=1275863&oldid=69337
- https://www.mediawiki.org/w/index.php?title=Developer_hub&diff=1275865&oldid=1218725
- https://www.mediawiki.org/w/index.php?title=Development_statistics&diff=1275929&oldid=1270132
- https://www.mediawiki.org/w/index.php?title=Extension%3ABugzilla_Reports&diff=1294803&oldid=1133609
- https://www.mediawiki.org/w/index.php?title=Extension%3AEducation_Program&diff=1294903&oldid=1219896
- https://www.mediawiki.org/w/index.php?title=Extension%3AMath&diff=1294901&oldid=1288256
- https://www.mediawiki.org/w/index.php?title=Extension%3ASemantic_Forms%2FKnown_bugs_and_planned_features&diff=1294831&oldid=1161773
- https://www.mediawiki.org/w/index.php?title=Extension_requests%2FHeader&diff=1294792&oldid=531684
- https://www.mediawiki.org/w/index.php?title=Feature_request&diff=1275937&oldid=67752
- https://www.mediawiki.org/w/index.php?title=Feature_requests&diff=1275938&oldid=67749
- https://www.mediawiki.org/w/index.php?title=Gerrit&diff=1275870&oldid=1066096
- https://www.mediawiki.org/w/index.php?title=Gerrit%2FAdvanced_usage&diff=1275871&oldid=1269249
- https://www.mediawiki.org/w/index.php?title=Gerrit%2FCommit_message_guidelines&diff=1275926&oldid=1246465
- https://www.mediawiki.org/w/index.php?title=Gerrit%2FNavigation&diff=1276416&oldid=1249343
- https://www.mediawiki.org/w/index.php?title=Gerrit%2FTutorial&diff=1275872&oldid=1268310
- https://www.mediawiki.org/w/index.php?title=Google_Code-in_2014&diff=1275959&oldid=1268189
- https://www.mediawiki.org/w/index.php?title=How_to_become_a_MediaWiki_hacker&diff=1277472&oldid=1221905
- https://www.mediawiki.org/w/index.php?title=How_to_report_a_bug&diff=1276426&oldid=1102112
- https://www.mediawiki.org/w/index.php?title=Manual%3AFAQ&diff=1275916&oldid=1247816
- https://www.mediawiki.org/w/index.php?title=Manual%3AGlossary&diff=1276566&oldid=1134906
- https://www.mediawiki.org/w/index.php?title=Manual%3AUpgrading&diff=1275899&oldid=1260361
- https://www.mediawiki.org/w/index.php?title=Mentorship_programs%2FPossible_projects&diff=1281699&oldid=1257934
- https://www.mediawiki.org/w/index.php?title=Project%3ABug_reports&diff=1275860&oldid=80803
- https://www.mediawiki.org/w/index.php?title=Project%3ATest_reports&diff=1275915&oldid=1229189
- https://www.mediawiki.org/w/index.php?title=Quality_Assurance%2FFeatures_testing&diff=1275946&oldid=845693
- https://www.mediawiki.org/w/index.php?title=Release_checklist&diff=1308275&oldid=1282256
- https://www.mediawiki.org/w/index.php?title=Reporting_security_bugs&diff=1275897&oldid=1262278
- https://www.mediawiki.org/w/index.php?title=Review_queue&diff=1275940&oldid=1243143
- https://www.mediawiki.org/w/index.php?title=Security&diff=1275898&oldid=1262281
- https://www.mediawiki.org/w/index.php?title=Shell_requests&diff=1294767&oldid=894049
- https://www.mediawiki.org/w/index.php?title=Starter_kit&diff=1275945&oldid=886928
- https://www.mediawiki.org/w/index.php?title=Universal_Language_Selector%2FFAQ&diff=1294900&oldid=969052
- https://www.mediawiki.org/w/index.php?title=Upstream_projects&diff=1275921&oldid=1259754
- https://www.mediawiki.org/w/index.php?title=WikiLove&diff=1294895&oldid=1137320
- https://www.mediawiki.org/w/index.php?title=Writing_an_extension_for_deployment&diff=1276399&oldid=1238623
- https://de.wikipedia.org/w/index.php?title=Wikipedia%3ATechnik%2FWerkstatt%2FIntro&diff=136055895&oldid=131147777
- https://de.wikipedia.org/w/index.php?title=Wikipedia%3AVerbesserungsvorschl%C3%A4ge%2FFeature-Requests%2FIntro&diff=136057430&oldid=131490858
- https://en.wikipedia.org/w/index.php?title=Wikipedia%3ABug_reports_and_feature_requests&diff=634975897&oldid=634298351
- https://en.wikipedia.org/w/index.php?title=Wikipedia_talk%3ABug_reports_and_feature_requests&diff=641402545&oldid=635216694
- https://en.wikipedia.org/w/index.php?title=Bugzilla&diff=636308747&oldid=629236103
- https://en.wikipedia.org/w/index.php?title=Wikipedia%3AMailing_lists&diff=634903395&oldid=634211166
- https://en.wikipedia.org/w/index.php?title=Wikipedia%3ARequests&diff=634903293&oldid=633026457
- https://en.wikipedia.org/w/index.php?title=Wikipedia%3AVillage_pump_%28technical%29&diff=634865865&oldid=634861653
- https://meta.wikimedia.org/w/index.php?title=Requesting_wiki_configuration_changes&diff=10694948&oldid=8321864
- https://meta.wikimedia.org/w/index.php?title=Template%3AMain_Page%2FSisterprojects%2FCode&diff=10632802&oldid=10467285
- https://commons.wikimedia.org/w/index.php?title=Commons%3ABugs&diff=142818664&oldid=140480410
- Generally: "[[Category:Bugzilla]]" at bottom of each page - replace by [[Category:Phabricator]] ?
CONTENT MARKED WITH AN OBSOLETE BANNER (for good):
{{notice|Due to Wikimedia's move from [[Bugzilla]] to [[Phabricator]] '''this page is outdated and only kept for historical reasons.'''}}
- https://www.mediawiki.org/w/index.php?title=Bug_management%2FBugzilla_Labs_instance&diff=1275878&oldid=936158
- https://www.mediawiki.org/w/index.php?title=Bug_management%2FWorkflow&diff=1275847&oldid=1243120
- https://www.mediawiki.org/w/index.php?title=Bugzilla%2FFields&diff=1276543&oldid=1259764
- https://www.mediawiki.org/w/index.php?title=Bugzilla&diff=1275859&oldid=1240417
- https://www.mediawiki.org/w/index.php?title=Entomology&diff=1275879&oldid=572518
- https://www.mediawiki.org/w/index.php?title=Project%3AWikiProject_Bug_Squad&diff=1276441&oldid=509501
- https://www.mediawiki.org/w/index.php?title=Requests_for_comment%2FBugzilla_taxonomy&diff=1275882&oldid=1073425
- https://www.mediawiki.org/w/index.php?title=Requests_for_comment%2FOverthrow_Bugzilla&diff=1275883&oldid=1072149
- https://www.mediawiki.org/w/index.php?title=Similarities_and_differences_between_the_Bugzilla_way_and_the_wiki_way&diff=1275884&oldid=848138
- https://de.wikipedia.org/w/index.php?title=Wikipedia%3ATechnik%2FBugzilla&diff=136055772&oldid=129622661
- https://wikimediafoundation.org/w/index.php?title=Bugzilla_administrator_rights_policy&diff=100315&oldid=100055
- https://wikitech.wikimedia.org/w/index.php?title=Bingle&diff=135357&oldid=90367
Updated content, banners etc after finishing migration from BZ to Phab:
- https://www.mediawiki.org/wiki/Bug_management/Bugzilla_Etiquette
- https://www.mediawiki.org/wiki/Phabricator
- https://www.mediawiki.org/wiki/Phabricator/Help
- https://www.mediawiki.org/wiki/Phabricator/Requesting_a_new_project#Big_Disclaimer
- https://www.mediawiki.org/wiki/Phabricator/versus_Bugzilla
- https://de.wikipedia.org/wiki/Wikipedia:Technik/Phabricator
- https://en.wikipedia.org/wiki/Wikipedia:Bug_reports_and_feature_requests
CONTENT CHECKED AND NOTHING TO UPDATE:
- https://www.mediawiki.org/wiki/Bug_management/Meeting_preparations/Email_template
- https://www.mediawiki.org/wiki/Bug_management/Office_hours_how-to
- https://www.mediawiki.org/wiki/Developer_access
- https://www.mediawiki.org/wiki/Gerrit/Code_review/Getting_reviews
- https://www.mediawiki.org/wiki/Gerrit/Getting_started
- https://www.mediawiki.org/wiki/How_to_contribute
- https://www.mediawiki.org/wiki/Manual:Errors_and_symptoms
- https://www.mediawiki.org/wiki/Manual:How_to_debug
Related questions, but not sorted out in this specific ticket:
- Do we want something like https://wikitech.wikimedia.org/view/Bugzilla.wikimedia.org for our Phab instance? Yes, we have a stub at https://wikitech.wikimedia.org/wiki/Phabricator
- Do we want something like https://wikimediafoundation.org/wiki/Bugzilla_administrator_rights_policy for our Phab instance? Rules who can be an admin and why: Phab admins can disable users, delete users, change usernames. Phab admins cannot undelete comments (via UI) removed by their authors.
- "Andre Klapper keeps an eye on upstream Bugzilla security updates, Daniel Zahn helps deploying them." on https://www.mediawiki.org/wiki/Bug_management - how will that be with Phab?