- Diviner Queries
- All Atoms
- Search
- Diviner Search
Diviner All Atoms
All Atoms
All Atoms
- Guide to Diffusion, the Phabricator application for hosting and browsing repositories.
- Article
- src/docs/user/userguide/diffusion.diviner
- File
- Discusses the differences between "review" and "audit" workflows.
- Article
- src/docs/user/userguide/reviews_vs_audit.diviner
- File
- Use Herald to get notified of changes you care about.
- Article
- src/docs/user/userguide/herald.diviner
- File
- Using Phabricator event listeners to customize behavior.
- Article
- src/docs/user/userguide/events.diviner
- File
- Command reference for global search shortcuts.
- Article
- src/docs/user/userguide/jump.diviner
- File
- Guide to Harbormaster, a build and continuous integration application.
- Article
- src/docs/user/userguide/harbormaster.diviner
- File
- Configuring Phabricator so you can "Land Revision" from the web UI.
- Article
- src/docs/user/userguide/differential_land.diviner
- File
- Quick guide to getting Arcanist working for a new project.
- Article
- src/docs/user/userguide/arcanist_quick_start.diviner
- File
- Guide to configuring and using the symbol index.
- Article
- src/docs/user/userguide/diffusion_symbols.diviner
- File
- Guide to running `arc diff`, to send changes to Differential for review.
- Article
- src/docs/user/userguide/arcanist_diff.diviner
- File
- Guide to inline comments in Differential.
- Article
- src/docs/user/userguide/differential_inlines.diviner
- File
- Phame is a blogging platform.
- Article
- src/docs/user/userguide/phame.diviner
- File
- Project recommendations on how to structure changes.
- Article
- src/docs/flavor/writing_reviewable_code.diviner
- File
- Project recommendations on how to organize branches.
- Article
- src/docs/flavor/recommendations_on_branching.diviner
- File
- Please read this document.
- Article
- src/docs/flavor/please_please_please.diviner
- File
- Over time, you'll write more JS and CSS and eventually need to put systems in place to manage it.
- Article
- src/docs/flavor/soon_static_resources.diviner
- File
- Project recommendations on how to organize revision control.
- Article
- src/docs/flavor/recommendations_on_revision_control.diviner
- File
- This document discusses pitfalls and flaws in the Javascript language, and how to avoid, work around, or at least understand them.
- Article
- src/docs/flavor/javascript_pitfalls.diviner
- File
- Phabricator uses about 60 databases (and we may have added more by the time you read this document). This sometimes comes as a surprise, since you might assume it would only use one database.
- Article
- src/docs/flavor/so_many_databases.diviner
- File
- A riveting tale of adventure. In this document, I refer to worldly and sophisticated engineer Evan Priestley as "I", which is only natural as I am he.
- Article
- src/docs/flavor/project_history.diviner
- File
- Explains what's going on here.
- Article
- src/docs/flavor/about_flavor_text.diviner
- File
- Describes things you should start thinking about soon, because scaling will be easier if you put a plan in place.
- Article
- src/docs/flavor/things_you_should_do_soon.diviner
- File
- Describes things you should do now when building software, because the cost to do them increases over time and eventually becomes prohibitive or impossible.
- Article
- src/docs/flavor/things_you_should_do_now.diviner
- File
- This document describes the behaviors of Object and Array in Javascript, and a specific approach to their use which produces basically reasonable language behavior.
- Article
- src/docs/flavor/javascript_object_array.diviner
- File
- This document discusses difficult traps and pitfalls in PHP, and how to avoid, work around, or at least understand them.
- Article
- src/docs/flavor/php_pitfalls.diviner
- File
- This document describes key components of the database schema and should answer questions like how to store new types of data.
- Article
- src/docs/contributor/database.diviner
- File
- Describes how to file an effective Phabricator bug report.
- Article
- src/docs/contributor/bug_reports.diviner
- File
- Introduction to contributing to Phabricator, Arcanist and libphutil.
- Article
- src/docs/contributor/contrib_intro.diviner
- File
- Guide to adding new classes to extend Phabricator.
- Article
- src/docs/contributor/adding_new_classes.diviner
- File
- Guide to the Edges infrastructure.
- Article
- src/docs/contributor/using_edges.diviner
- File
- Describes how to provide reproduction steps.
- Article
- src/docs/contributor/reproduction_steps.diviner
- File
- Guide to Phabricator code layout, including how URI mapping works through application class and subdirectory organization best practices.
- Article
- src/docs/contributor/phabricator_code_layout.diviner
- File
- Describes the Contributor License Agreement (CLA).
- Article
- src/docs/contributor/cla.diviner
- File
- As of version 5.4.0, the PHP command line interface provides a built-in web server. This web server is designed for developmental purposes only, and should not be used in production. Phabricator can be executed under it with the command:
- Article
- src/docs/contributor/running_builtin_php_webserver.diviner
- File
- Describes how to contribute code to Phabricator.
- Article
- src/docs/contributor/contributing_code.diviner
- File
- How to configure a Phabricator development environment.
- Article
- src/docs/contributor/developer_setup.diviner
- File
- Simple guide to libphutil, Arcanist and Phabricator unit tests.
- Article
- src/docs/contributor/unit_tests.diviner
- File
- This document describes Javascript coding standards for Phabricator and Javelin.
- Article
- src/docs/contributor/javascript_coding_standards.diviner
- File
- Explains how to add new CSS and JS files to Phabricator.
- Article
- src/docs/contributor/adding_new_css_and_js.diviner
- File
- How to provide version information with reports made to the upstream.
- Article
- src/docs/contributor/version.diviner
- File
- Explains how to describe a root problem effectively.
- Article
- src/docs/contributor/describing_problems.diviner
- File
- This document describes CSS features and coding standards for Phabricator.
- Article
- src/docs/contributor/css_coding_standards.diviner
- File
- Describes how to file an effective Phabricator feature request.
- Article
- src/docs/contributor/feature_requests.diviner
- File
- How to avoid a common performance pitfall.
- Article
- src/docs/contributor/n_plus_one.diviner
- File
- Information about making Phabricator accessible to assistive technologies.
- Article
- src/docs/contributor/assistive_technologies.diviner
- File
- Rendering HTML in the Phabricator environment.
- Article
- src/docs/contributor/rendering_html.diviner
- File
- This document is a general coding standard for contributing to Phabricator, Arcanist, libphutil and Diviner.
- Article
- src/docs/contributor/general_coding_standards.diviner
- File
- Describes Phabricator translation and localization.
- Article
- src/docs/contributor/internationalization.diviner
- File
- This document describes PHP coding standards for Phabricator and related projects (like Arcanist and libphutil).
- Article
- src/docs/contributor/php_coding_standards.diviner
- File
- How to use the Phabricator OAuth Server.
- Article
- src/docs/contributor/using_oauthserver.diviner
- File