Modern cross-platform telemetry
Перейти к файлу
Jan-Erik Rediger 231a1e50b1 Remove already-deprecated JWE metric.
It's already disabled in the glean_parser and thus cannot be used
anyway.
2022-01-18 18:29:07 +01:00
.circleci Install uniffi_bindgen on CI 2021-10-11 13:26:26 +02:00
.github Add Alessio back to the reviewer list 2021-08-16 13:11:11 +02:00
bin Show all executed commands 2021-09-02 11:35:35 +02:00
build-scripts Run `uniffi-bindgen` as part of the Xcode build 2021-10-19 17:54:36 +02:00
docs Merge pull request #1806 from brizental/1728983-node-docs 2021-09-30 12:46:55 +02:00
glean-core Remove already-deprecated JWE metric. 2022-01-18 18:29:07 +01: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 [build] Use modified glean-parser 2021-11-23 16:25:54 +01:00
samples Android: Apply new detekt-suggestions 2021-09-21 15:31:40 +02:00
taskcluster TC: Add missing libraries & Python 2 2021-09-21 14:17:29 +02:00
tools/analysis/ping-patterns [doc only] Spellcheck all the things (#723) 2020-02-20 18:34:15 +05:30
xcconfig Set global deployment target a bit higher 2021-01-22 11:42:26 +01:00
.buildconfig.yml Bumped version to 41.1.1 2021-09-29 17:38:12 +02:00
.coveragerc Bug 1639158: Fix Python coverage testing (#893) 2020-05-19 14:13:05 -04:00
.detekt.yml Relax naming of enums and classes as generated by glean_parser 2019-10-21 14:09:53 +02:00
.dictionary Document initial architecture of glean-core 2021-11-17 14:43:38 +01:00
.flake8 Python: Ignore build-time generate when linting 2021-05-28 16:38:06 +02:00
.flake8rc MAINT: Fix Python checking (#859) 2020-05-07 11:45:30 -04:00
.gitignore Ignore generated file 2021-10-11 12:37:01 +02:00
.swiftlint.yml swift lint: Ignore long URLs 2020-04-15 10:46:16 +02:00
.taskcluster.yml fix the decision task 2021-07-30 13:58:56 -07:00
.yamllint yamllint the circleci configuration (#635) 2020-01-09 22:48:07 +05:30
CHANGELOG.md Upgrade to Xcode 13.0.0 2021-10-01 10:01:33 +02:00
CODE_OF_CONDUCT.md Add Mozilla Code of Conduct file 2019-03-28 09:35:44 -03:00
Cargo.lock Upgrade to UniFFI 0.15.2 2021-12-13 15:41:43 +01:00
Cargo.toml [Rust] Remove all of the glean-uniffi crate 2021-11-23 16:24:10 +01:00
Cartfile.private iOS: Add GzipSwift as a dependency for tests 2020-05-18 18:26:53 +02:00
DEPENDENCIES.md Bumped version to 41.1.1 2021-09-29 17:38:12 +02:00
LICENSE Create initial Rust workspace 2019-03-18 13:03:49 +01:00
Makefile Upgrade to glean_parser v4.0.0 2021-09-02 11:42:30 +02:00
README.iOS.md Add an iOS readme 2019-09-30 10:17:45 +02:00
README.md Require rust >= 1.53.0 2021-09-13 10:08:40 -04:00
about.toml Add the missing 'Zlib' license to about.toml 2020-05-28 12:57:52 +02:00
build.gradle [build] Allow unsigned types and operations on them 2021-11-23 16:25:54 +01:00
deny.toml Enable the Zlib license 2020-05-15 12:50:56 +02:00
glean.1.schema.json Use a consistent `Unknown` value for the app build 2021-08-18 09:55:11 +02: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 Android: Replace use of jcenter with mavenCentral 2021-09-16 12:55:55 +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.53.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/