Modern cross-platform telemetry
Перейти к файлу
Jan-Erik Rediger 06e009b613 Cache the _current_ ruby gems dir again 2022-01-17 12:40:51 +01:00
.circleci Cache the _current_ ruby gems dir again 2022-01-17 12:40:51 +01:00
.github Add Alessio back to the reviewer list 2021-08-16 13:11:11 +02:00
bin Remove the Glean C# SDK codebase 2021-12-13 17:28:43 +01:00
build-scripts Use ios-sim target on Rust stable 2021-10-21 17:44:43 +02:00
docs Merge pull request #1925 from mozilla/tags-in-swift 2022-01-17 10:58:12 +01:00
glean-core Bumped version to 43.0.1 2022-01-17 12:03:56 +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 Bumped version to 43.0.1 2022-01-17 12:03:56 +01:00
samples Require build date in build info and set the internal metric 2022-01-12 17:19:48 +01: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 Revert "Remove Xcode 12 hack" 2021-12-07 14:55:12 +01:00
.buildconfig.yml Bumped version to 43.0.1 2022-01-17 12:03:56 +01: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 how to use unminified Glean.js in Qt 2021-09-28 14:10:33 +02: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 Remove copied changelog.md file 2021-06-04 17:37:58 +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 Bumped version to 43.0.1 2022-01-17 12:03:56 +01:00
CODE_OF_CONDUCT.md Add Mozilla Code of Conduct file 2019-03-28 09:35:44 -03:00
Cargo.lock Bumped version to 43.0.1 2022-01-17 12:03:56 +01:00
Cargo.toml Rust: Split glean-ffi up into 2 crates 2021-07-26 17:48:44 +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 43.0.1 2022-01-17 12:03:56 +01:00
LICENSE Create initial Rust workspace 2019-03-18 13:03:49 +01:00
Makefile Update to glean_parser v4.4.0 for build date support 2022-01-12 17:20:09 +01: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 Android: Ensure native library is built & bundled 2021-09-22 11:33: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 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/