Page MenuHomePhabricator

Application Security Review Request : Metrics Platform extension
Open, Needs TriagePublic

Description

Project Information

1───────────────────────────────────────────────────────────────────────────────
2Language Files Lines Blanks Comments Code Complexity
3───────────────────────────────────────────────────────────────────────────────
4JSON 6 5300 0 0 5300 0
5PHP 3 320 26 40 254 2
6Markdown 2 11 4 0 7 0
7JavaScript 1 29 2 11 16 0
8License 1 339 58 0 281 0
9gitignore 1 24 2 3 19 0
10───────────────────────────────────────────────────────────────────────────────
11Total 14 6023 92 54 5877 2
12───────────────────────────────────────────────────────────────────────────────
13Estimated Cost to Develop (organic) $173,463
14Estimated Schedule Effort (organic) 7.07 months
15Estimated People Required (organic) 2.18
16───────────────────────────────────────────────────────────────────────────────
17Processed 204728 bytes, 0.205 megabytes (SI)
18───────────────────────────────────────────────────────────────────────────────

Description of the tool/project:
MetricsPlatform is an extension that hooks into EventStreamConfig by checking for stream configs managed by the Metrics Platform team via an API. This is part of a bigger project to build the Metrics Platform Instrument Configurator
Description of how the tool will be used at WMF:
This extension will enable authorized WMF staff to manage stream configurations via a new tool called MPIC.
Dependencies

List dependencies, or upstream projects that this project relies on.

Has this project been reviewed before?
No

Please link to tasks or wiki pages of previous reviews.

Working test environment

Please link or describe setup process for setting up a test environment.

https://mpic-next.wikimedia.org

Post-deployment

Name of team responsible for tool/project after deployment and primary contact.

Data Products - @cjming

Details

Risk Rating
Low