Modern cross-platform telemetry
Перейти к файлу
Beatriz Rizental 3c31666df9 Explicity pass ping schema URL to python tests 2020-01-17 15:21:06 +01:00
.circleci Split up steps for better overview 2020-01-14 14:39:36 +01:00
.github Switch to an auto-assign bot 2020-01-13 17:34:49 +01:00
automation Use newer Android NDK 2019-09-30 11:23:53 +02:00
bin Add instructions for push and waiting for CI to script 2020-01-14 10:20:22 +01:00
build-scripts Configure xcode build to link library 2019-03-27 16:04:03 -03:00
docs Add locale to the client_info section 2020-01-17 15:00:01 +01:00
glean-core Explicity pass ping schema URL to python tests 2020-01-17 15:21:06 +01:00
gradle/wrapper Properly upgrade Gradle to 5.3.1 using the wrapper 2019-08-08 16:06:21 +02:00
gradle-plugin Bumped version to 24.1.0 (#658) 2020-01-17 02:00:50 +05:30
samples BONUS: share `waitForPingContent` across the tests 2020-01-10 11:26:50 +01:00
tools/analysis/ping-patterns Add license headers 2019-12-11 11:13:00 -05:00
xcconfig Move common config 2019-03-28 15:22:05 -03:00
.buildconfig.yml Bumped version to 24.1.0 (#658) 2020-01-17 02:00:50 +05:30
.detekt.yml Relax naming of enums and classes as generated by glean_parser 2019-10-21 14:09:53 +02:00
.dictionary Fix spelling 2020-01-14 10:20:22 +01:00
.flake8 Update flake8 maximum line length (#447) 2019-11-06 08:31:10 -05:00
.gitignore Render the Glean changelog in the book 2019-12-20 13:49:30 +01:00
.swiftformat Ignore generated files for linting/formatting 2019-10-01 17:03:14 +02:00
.swiftlint.yml Ignore generated files for linting/formatting 2019-10-01 17:03:14 +02:00
.taskcluster.yml Replace mentions of a-s with Glean 2019-09-30 11:23:53 +02:00
.yamllint yamllint the circleci configuration (#635) 2020-01-09 22:48:07 +05:30
CHANGELOG.md Bumped version to 24.1.0 (#658) 2020-01-17 02:00:50 +05:30
CODE_OF_CONDUCT.md Add Mozilla Code of Conduct file 2019-03-28 09:35:44 -03:00
Cargo.lock Bumped version to 24.1.0 (#658) 2020-01-17 02:00:50 +05:30
Cargo.toml Add a crate for the nice control API 2019-12-05 10:23:46 +01:00
Cartfile.private Use a private Cartfile to not expose the test-only dependency 2019-11-18 14:25:43 +01:00
DEPENDENCIES.md Regenerate dependency information 2020-01-13 13:32:47 +01:00
LICENSE Create initial Rust workspace 2019-03-18 13:03:49 +01:00
Makefile yamllint the circleci configuration (#635) 2020-01-09 22:48:07 +05:30
README.iOS.md Add an iOS readme 2019-09-30 10:17:45 +02:00
README.md Bump minimum required Rust version 2020-01-13 13:33:24 +01:00
about.toml Add script to generate a summary of our third-party dependencies 2019-12-09 11:25:35 +01:00
build.gradle Add instrumented tests to sample app 2019-10-21 10:37:04 +02:00
deny.toml Specify allowed licenses for cargo-deny 2019-12-09 11:59:54 +01:00
gradle.properties Update links and naming across the repository 2019-05-15 10:59:28 +02:00
gradlew Properly upgrade Gradle to 5.3.1 using the wrapper 2019-08-08 16:06:21 +02:00
gradlew.bat Properly upgrade Gradle to 5.3.1 using the wrapper 2019-08-08 16:06:21 +02:00
publish.gradle Include dependency information in release artifacts 2019-12-09 11:25:48 +01:00
settings.gradle Rename the internal project to the simpler "glean" 2019-11-22 17:24:38 +01:00

README.md

Glean SDK

Glean logo

glean-core on crates.io License: MPL-2.0 The Glean SDK book Build Status Code coverage

Documentation

All documentation is available online:

The Glean SDK Book

Overview

Refer to the documentation for using and developing the Glean SDK.

For an overview of Glean beyond just the SDK, see the section in the Firefox data docs.

The code in this repository is organized as follows:

Note: The Glean SDK requires at least Rust 1.36.0. Older versions are untested.

Contact

To contact us you can:

Credits

The Glean logo artwork was contributed by Diana Ciufo. It's licensed under MPL.

License

This Source Code Form is subject to the terms of the Mozilla Public
License, v. 2.0. If a copy of the MPL was not distributed with this
file, You can obtain one at http://mozilla.org/MPL/2.0/