Fixes broken ci link and missing metrics docs

This commit is contained in:
Tarik Eshaq 2021-06-14 14:57:00 -07:00
Родитель 6ccf0c9a25
Коммит f0a36f6603
4 изменённых файлов: 13 добавлений и 15 удалений

Просмотреть файл

@ -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)