зеркало из https://github.com/mozilla/glean.git
76b7680ed1 | ||
---|---|---|
.circleci | ||
.github | ||
bin | ||
build-scripts | ||
docs | ||
glean-core | ||
gradle/wrapper | ||
samples | ||
xcconfig | ||
.buildconfig.yml | ||
.detekt.yml | ||
.gitignore | ||
CODE_OF_CONDUCT.md | ||
Cargo.lock | ||
Cargo.toml | ||
LICENSE | ||
Makefile | ||
README.md | ||
build.gradle | ||
gradle.properties | ||
gradlew | ||
gradlew.bat | ||
publish.gradle | ||
settings.gradle |
README.md
Glean
Modern Firefox Telemetry for mobile platforms
Note: This new approach for Glean is currently in development and not yet ready for use. The working and supported library is Glean in android-components.
Documentation
All documentation is available online:
The Glean Book
Overview
This repository is used to build the client-side cross-platform Telemetry library called glean
.
The code is organized as follows:
- ./glean-core/ contains the source for the low-level Rust library.
- ./glean-core/ffi contains the mapping into a C FFI.
- ./glean-core/android contains the Kotlin bindings for use by Android applications.
- ./glean-core/ios contains the Swift bindings for use by iOS applications.
This repository also hosts the documentation for Glean
:
- The Glean book - Documentation on using and developing Glean.
- Documentation of the Rust crate.
- Documentation of the Kotlin library.
Contact
To contact us you can:
- Find us on the Mozilla Slack in #glean, on Mozilla IRC in #telemetry.
- To report issues or request changes, file a bug in Bugzilla in Data Platform & Tools :: Glean: SDK.
- Send an email to glean-team@mozilla.com.
- The Glean Core team is: :dexter, :janerik, :mdroettboom, :gfritzsche
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/