Page MenuHomeDevCentral

Project History
ArchivedPublic

Details

Description

Sprint to boost quality assurance for the notifications center:

  • Upgrade to PHP 7
    • Create a rDPHPFPM 7.0 version
    • Add scalar types like string in methods expecting a string as parameters
  • Use phan as a static analyser
  • Fork PhpMetrics to be able to generate the relations map, and perhaps other metrics
  • Consider to switch from jenkins-php.org style job to modern Jenkins pipelines

Wrap up.

T1077

What this sprint is not about.

This sprint has chosen not to focus on the two other important aspects for the notifications center:

  • refactor Phabricator API code (this is the last part to reach 98% test coverage and universal single responsibility principle)
  • achieve full GitHub events implementation (currently only frequent events are handled)

Each of them will be a strong candidate to focus on a next sprint.

Event Timeline

dereckson renamed this project from No, this is not a magic elixir, this is a sapin distillate. to No, this is not a magic elixir, this is a fir distillate..Dec 18 2016, 12:42
dereckson set this project's image to F187066: fa-map-marker-charcoal.png.