Skip to content
Modern Firefox Telemetry for mobile platforms
Rust Kotlin Swift Python C# C++ Other
Branch: main
Clone or download

Latest commit

mdboom Bug 1646173: Python: Fix database not found on app shutdown (#983)
* Bug 1646173: Fix database not found on app shutdown

* Fix tests
Latest commit 52a55b8 Jun 17, 2020

Files

Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.circleci Enable skipping c# tests on doc-only Jun 10, 2020
.github Switch to an auto-assign bot Jan 13, 2020
bin Swap default branch everywhere Jun 9, 2020
build-scripts Remove unused variable in build script Jan 17, 2020
docs Add back the license statement Jun 15, 2020
glean-core Bug 1646173: Python: Fix database not found on app shutdown (#983) Jun 17, 2020
gradle-plugin Bumped version to 31.1.1 Jun 12, 2020
gradle/wrapper Upgrade Gradle in use May 13, 2020
samples Swap default branch everywhere Jun 9, 2020
taskcluster TC: Don't build for 64bit Android Jun 5, 2020
tools/analysis/ping-patterns [doc only] Spellcheck all the things (#723) Feb 20, 2020
xcconfig Move common config Mar 28, 2019
.buildconfig.yml Bumped version to 31.1.1 Jun 12, 2020
.coveragerc Bug 1639158: Fix Python coverage testing (#893) May 19, 2020
.detekt.yml Relax naming of enums and classes as generated by glean_parser Oct 21, 2019
.dictionary Rerunning spellcheck updated the number of words in the dictionary Jun 11, 2020
.flake8 Update flake8 maximum line length (#447) Nov 6, 2019
.flake8rc MAINT: Fix Python checking (#859) May 7, 2020
.gitignore Bug 1643011 - Add C# Dispatchers Jun 10, 2020
.swiftformat Ignore generated files for linting/formatting Oct 1, 2019
.swiftlint.yml swift lint: Ignore long URLs Apr 15, 2020
.taskcluster.yml Enable the same tasks for pushes in the Glean repo Apr 23, 2020
.yamllint yamllint the circleci configuration (#635) Jan 9, 2020
CHANGELOG.md Bumped version to 31.1.1 Jun 12, 2020
CODE_OF_CONDUCT.md Add Mozilla Code of Conduct file Mar 28, 2019
Cargo.lock Bumped version to 31.1.1 Jun 12, 2020
Cargo.toml Add a new crate for benchmarks Feb 4, 2020
Cartfile.private iOS: Add GzipSwift as a dependency for tests May 18, 2020
DEPENDENCIES.md Bumped version to 31.1.1 Jun 12, 2020
LICENSE Create initial Rust workspace Mar 18, 2019
Makefile Cleanup: Fix build-apk task to depend on the main lib May 20, 2020
README.iOS.md Add an iOS readme Sep 30, 2019
README.md Remove not-auto-updated coverage report Jun 9, 2020
about.toml Add the missing 'Zlib' license to about.toml May 28, 2020
build.gradle Drop the version requirement for lifecycle extensions down again Jun 12, 2020
deny.toml Enable the Zlib license May 15, 2020
glean.1.schema.json Bug 1625207 - device manufacturer & model are now optional Mar 31, 2020
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 TC: Remove empty task Jun 3, 2020
settings.gradle Rename the internal project to the simpler "glean" Nov 22, 2019

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.41.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/
You can’t perform that action at this time.