Modern cross-platform telemetry
Перейти к файлу
Jan-Erik Rediger 4e953f6ddc Python: Ensure all `test_get_value` methods return optional value 2022-05-19 15:30:50 +02:00
.cargo Use a tooling crate to run uniffi-bindgen and builtin bindgen in build.rs 2022-05-06 14:11:27 +02:00
.circleci CI: Remove usage of git cli from cargo 2022-05-18 11:54:09 +02:00
.github Add chutten to the review rotation 2022-04-11 17:42:45 +02:00
bin Merge branch 'main' into uniffi-merge-main 2022-04-05 14:39:31 +02:00
build-scripts Use a tooling crate to run uniffi-bindgen and builtin bindgen in build.rs 2022-05-06 14:11:27 +02:00
docs Document where to submit requests/bugs 2022-05-17 13:39:34 +02:00
glean-core Python: Ensure all `test_get_value` methods return optional value 2022-05-19 15:30:50 +02:00
gradle/wrapper Upgrade to Gradle 7, rust-android-gradle 0.9 and other updates 2021-09-21 15:31:40 +02:00
gradle-plugin Upgrade glean_parser to v6 2022-05-19 12:05:10 +02:00
samples Upgrade glean_parser to v6 2022-05-19 12:05:10 +02:00
taskcluster CI: Do not install uniffi-bindgen anymore 2022-05-06 14:11:27 +02:00
tools Use a tooling crate to run uniffi-bindgen and builtin bindgen in build.rs 2022-05-06 14:11:27 +02:00
xcconfig Remove Xcode 12 hack 2022-02-01 14:23:19 +01:00
.buildconfig.yml Bumped version to 44.2.0 2022-05-16 18:05:03 +02:00
.coveragerc Bug 1639158: Fix Python coverage testing (#893) 2020-05-19 14:13:05 -04:00
.detekt.yml Fix detekt lints 2022-04-04 15:58:24 +02:00
.dictionary Merge branch 'main' into uniffi-merge-main 2022-05-18 11:43:38 +02:00
.flake8 [Python] Ignore generated UniFFI code in tooling 2022-02-16 15:28:23 +01:00
.flake8rc MAINT: Fix Python checking (#859) 2020-05-07 11:45:30 -04:00
.gitignore Use a tooling crate to run uniffi-bindgen and builtin bindgen in build.rs 2022-05-06 14:11:27 +02:00
.swiftlint.yml swift lint: Ignore long URLs 2020-04-15 10:46:16 +02:00
.taskcluster.yml Rename 'src -> vcs' in hardcoded paths in CI tasks 2022-03-10 15:08:56 -05:00
.yamllint yamllint the circleci configuration (#635) 2020-01-09 22:48:07 +05:30
CHANGELOG.md Bumped version to 44.2.0 2022-05-16 18:05:03 +02:00
CODE_OF_CONDUCT.md Add Mozilla Code of Conduct file 2019-03-28 09:35:44 -03:00
Cargo.lock Updated Cargo.lock 2022-05-18 12:06:08 +02:00
Cargo.toml Kotlin: Use the library name `xul` for the core parts 2022-05-13 14:12:26 +02:00
Cartfile.private iOS: Add GzipSwift as a dependency for tests 2020-05-18 18:26:53 +02:00
DEPENDENCIES.md Bumped version to 44.2.0 2022-05-16 18:05:03 +02:00
LICENSE Create initial Rust workspace 2019-03-18 13:03:49 +01:00
Makefile Upgrade glean_parser to v6 2022-05-19 12:05:10 +02:00
README.iOS.md Add an iOS readme 2019-09-30 10:17:45 +02:00
README.md Merge branch 'main' into uniffi 2022-05-04 12:24:49 +02:00
about.toml Add the missing 'Zlib' license to about.toml 2020-05-28 12:57:52 +02:00
build.gradle Merge branch 'main' into uniffi 2022-05-04 12:24:49 +02:00
deny.toml Allow the BSD 3-clause license 2022-01-10 14:53:21 +01:00
glean.1.schema.json Require build date in build info and set the internal metric 2022-01-12 17:19:48 +01:00
gradle.properties Bump to the Android Gradle Plugin 4.0.1 2020-09-21 11:59:03 +02:00
gradlew Update Gradle to 6.5.1 2020-09-21 11:59:03 +02:00
gradlew.bat Update Gradle to 6.5.1 2020-09-21 11:59:03 +02:00
settings.gradle Add a workflow & substitute script to build and autopublish Glean locally 2022-05-04 10:40:32 +02:00
setup.py 1660120: Make Python bindings installable from source (#1203) 2020-09-09 11:01:39 -04:00

README.md

Glean SDK

Glean logo

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

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.57.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.

Alumni contributors

  • Georg Fritzsche
  • Michael Droettboom

See the full list of contributors for:

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/