Phabricator/February 2016 upgrade

This page collates for convenience decisions that arise in this discussion, related to the pending significant upgrade of Phabricator.

What are the big new features and behavioral changes?

 * Forms
 * Sub-projects and milestones
 * Integrating story points into phab itself (rather than relying on the Sprint Extension)
 * Username autocompletion now works in task descriptions


 * IGNORE THIS: When tasks are added to a project, they will appear at the bottom of the default column, rather than the top
 * This was a bug, not an intentional feature, and upstream is fixing it.

What will our norms be around custom forms?

 * Phacility information: https://secure.phabricator.com/book/phabricator/article/forms/
 * Many teams have valid use cases for them. The risk of cluttering the UI can be minimized by keeping forms visible only to members of team projects.
 * David Strine volunteers to add final documentation to the appropriate mediawiki pages.

What will our norms be around projects, subprojects and milestones?

 * See https://phabricator.wikimedia.org/T123078
 * David Strine volunteers to add final documentation to the appropriate mediawiki pages.

How will we support projects using the Sprint Extension?

 * Keep sprint extension enabled for now. However future updates from phacility may make it incompatible. We can't predict when that will be.
 * Christopher is trying to updated the Sprint Extension to keep it compatible.