File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 11# Classify Client
22
3- This is an optimized version of the classify client endpoint in [ Normandy] ( https://github.com/mozilla/normandy ) .
3+ This is an optimized version of the classify client endpoint, originally forked from [ Normandy] ( https://github.com/mozilla/normandy ) .
4+
5+ This service returns basic information to gecko clients like country code and a timestamp for feature toggling/targetting.
46
57## Dev instructions
68
@@ -13,10 +15,19 @@ $ cargo run
1315
1416This project should run on the latest stable version of Rust. Unstable features are not allowed.
1517
18+ ## Maintenance instructions
19+
20+ - Dependabot is setup to run monthly
21+ - Major and minor updates will be split into seperate PRs.
22+ - Since this is a rust project, breaking changes will occur in patch version changes at times.
23+ - Changes will deploy to staging automatically for verification when after merging.
24+ - Use a VPN to spot check response accuracy from different locations.
25+ - Tagged releases will deploy to prod automatically when releases are created.
26+
1627### GeoIP Database
1728
1829A GeoIP database will need to be provided. By default it is expected to be
19- found at ` ./GeoLite2-Country.mmdb ` .
30+ found at ` ./GeoLite2-Country.mmdb ` by default .
2031
2132## Configuration
2233
You can’t perform that action at this time.
0 commit comments