Skip to content
Modern Firefox Telemetry for mobile platforms
Rust Kotlin Swift C Makefile Shell Other
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.circleci Retry codecov upload 2 times in case of failures Sep 13, 2019
.github Update CODEOWNERS Aug 22, 2019
bin Enable iOS linting, formatting, building & tests on CI Sep 11, 2019
build-scripts Configure xcode build to link library Mar 27, 2019
docs Move counter recording off the main thread Sep 13, 2019
glean-core Do not pass a `Configuration` object to `logPing` Sep 13, 2019
gradle/wrapper Properly upgrade Gradle to 5.3.1 using the wrapper Aug 8, 2019
samples Fix linting and formatting violations across the project Sep 11, 2019
xcconfig Move common config Mar 28, 2019
.buildconfig.yml
.detekt.yml Ports mozilla-mobile/android-components#4006 Aug 2, 2019
.gitignore Unignore the C file Jul 29, 2019
CODE_OF_CONDUCT.md Add Mozilla Code of Conduct file Mar 28, 2019
Cargo.lock
Cargo.toml Fix cargo workspace Mar 19, 2019
LICENSE Create initial Rust workspace Mar 18, 2019
Makefile Place header file in the ffi directory directly Sep 13, 2019
README.md Build on and document minimal tested Rust version Jul 31, 2019
build.gradle Use AndroidX's junit Aug 8, 2019
gradle.properties Update links and naming across the repository May 15, 2019
gradlew Properly upgrade Gradle to 5.3.1 using the wrapper Aug 8, 2019
gradlew.bat Properly upgrade Gradle to 5.3.1 using the wrapper Aug 8, 2019
publish.gradle Merge the latest changes from a-s gradle scripts May 21, 2019
settings.gradle Merge the latest changes from a-s gradle scripts May 21, 2019

README.md

Glean SDK

Glean logo

Modern telemetry for mobile platforms

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.

There currently two independent implementations of the Glean SDK:

The code in this repository for the cross-platform implementation is organized as follows:

Note: The Glean SDK requires at least Rust 1.34.2. 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/
You can’t perform that action at this time.