Home
DevCentral
Search
Configure Global Search
Log In
Transactions
Notifications center (No, this is not a magic elixir, this is a fir distillate.)
Change Details
Change Details
Old
New
Diff
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 [[ https://github.com/etsy/phan | 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 **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.
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 [[ https://github.com/etsy/phan | 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.
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 [[ https://github.com/etsy/phan | 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.
Continue