Fixes broken ci link and missing metrics docs
This commit is contained in:
Родитель
6ccf0c9a25
Коммит
f0a36f6603
|
@ -14,7 +14,7 @@ Get in touch with other community members on Matrix, or through issues here on G
|
||||||
### Building the Rust Components
|
### Building the Rust Components
|
||||||
1. Clone or Download the repository:
|
1. Clone or Download the repository:
|
||||||
```shell
|
```shell
|
||||||
$ git clone https://github.com/mozilla/application-services (or use the ssh link)
|
$ git clone https://github.com/mozilla/application-services # (or use the ssh link)
|
||||||
$ cd application-services
|
$ cd application-services
|
||||||
$ git submodule init
|
$ git submodule init
|
||||||
$ git submodule update --recursive
|
$ git submodule update --recursive
|
||||||
|
|
|
@ -20,7 +20,5 @@
|
||||||
- [How we distribute the application-services library](design/megazords.md)
|
- [How we distribute the application-services library](design/megazords.md)
|
||||||
- [CI Publishing tools and flow](build-and-publish-pipeline.md)
|
- [CI Publishing tools and flow](build-and-publish-pipeline.md)
|
||||||
- [How to upgrade NSS](howtos/upgrading-nss-guide.md)
|
- [How to upgrade NSS](howtos/upgrading-nss-guide.md)
|
||||||
- [Metrics - (Glean Telemetry)](metrics/README.md)
|
- [Metrics - (Glean Telemetry)](metrics.md)
|
||||||
- [Logins](metrics/logins/metrics.md)
|
|
||||||
- [Places](metrics/places/metrics.md)
|
|
||||||
- [Adding to these documents](adding-docs.md)
|
- [Adding to these documents](adding-docs.md)
|
||||||
|
|
|
@ -14,10 +14,16 @@ a number of hours to complete.
|
||||||
## Building the Rust Components
|
## Building the Rust Components
|
||||||
|
|
||||||
*Complete this section before moving to the android/iOS build instructions.*
|
*Complete this section before moving to the android/iOS build instructions.*
|
||||||
|
1. Make sure you cloned the repository:
|
||||||
1. Install Rust: install [via rustup](https://www.rust-lang.org/tools/install)
|
```shell
|
||||||
1. Install your system dependencies: - install via the instructions below for [Linux](building.md#linux), [MacOS](building.md#macos) or [Windows](building.md#windows)
|
$ git clone https://github.com/mozilla/application-services # (or use the ssh link)
|
||||||
1. Check dependencies, environment variables and test
|
$ cd application-services
|
||||||
|
$ git submodule init
|
||||||
|
$ git submodule update --recursive
|
||||||
|
```
|
||||||
|
2. Install Rust: install [via rustup](https://www.rust-lang.org/tools/install)
|
||||||
|
3. Install your system dependencies: - install via the instructions below for [Linux](building.md#linux), [MacOS](building.md#macos) or [Windows](building.md#windows)
|
||||||
|
4. Check dependencies, environment variables and test
|
||||||
1. Run: `./libs/verify-desktop-environment.sh`
|
1. Run: `./libs/verify-desktop-environment.sh`
|
||||||
1. Run: `cargo test`
|
1. Run: `cargo test`
|
||||||
|
|
||||||
|
@ -35,7 +41,7 @@ Once you have successfully run `./libs/verify-desktop-environment.sh` and `cargo
|
||||||
|
|
||||||
|
|
||||||
#### MacOS
|
#### MacOS
|
||||||
1. Install Xcode: check the [ci config](../.circleci/config) for the correct
|
1. Install Xcode: check the [ci config](../.circleci/config.yml) for the correct
|
||||||
version.
|
version.
|
||||||
1. Install Xcode tools: `xcode-select --install`
|
1. Install Xcode tools: `xcode-select --install`
|
||||||
1. Install homebrew: [via homebrew](https://brew.sh/) (its what we use for ci)
|
1. Install homebrew: [via homebrew](https://brew.sh/) (its what we use for ci)
|
||||||
|
|
|
@ -1,13 +1,7 @@
|
||||||
## Metrics collected by Application Services components
|
## Metrics collected by Application Services components
|
||||||
|
|
||||||
Some application-services components collect telemetry using the [Glean SDK](https://mozilla.github.io/glean/).
|
Some application-services components collect telemetry using the [Glean SDK](https://mozilla.github.io/glean/).
|
||||||
This directory contains auto-generated documentation for all such metrics.
|
|
||||||
|
|
||||||
Products that send telemetry via Glean *must request* a data-review following
|
Products that send telemetry via Glean *must request* a data-review following
|
||||||
[the Firefox Data Collection process](https://wiki.mozilla.org/Firefox/Data_Collection)
|
[the Firefox Data Collection process](https://wiki.mozilla.org/Firefox/Data_Collection)
|
||||||
before integrating any of the components listed below.
|
before integrating any of the components listed below.
|
||||||
|
|
||||||
### Components that collect telemetry
|
|
||||||
|
|
||||||
* [logins](./logins/metrics.md)
|
|
||||||
* [places](./places/metrics.md)
|
|
Загрузка…
Ссылка в новой задаче