Modern cross-platform telemetry
Перейти к файлу
Bruno Rosa 5843575f19 Convert count to `i64` in DistributionData
This was what I originally tried but tests were failing locally. Travis
tested and said it looked fine for him and I want to see if CI runs.
2022-09-22 16:17:55 -04:00
.cargo Use a tooling crate to run uniffi-bindgen and builtin bindgen in build.rs 2022-05-06 14:11:27 +02:00
.circleci Use the latest available r25 version (25.1.8937393) 2022-09-19 15:03:55 +02:00
.github Apply suggestions from code review 2022-06-15 13:41:07 -07:00
bin Relax glean_parser version requirement to "all compatible releases" 2022-08-10 12:24:28 +02:00
build-scripts Use a tooling crate to run uniffi-bindgen and builtin bindgen in build.rs 2022-05-06 14:11:27 +02:00
docs Update timing distribution docs 2022-09-21 15:15:45 -04:00
glean-core Convert count to `i64` in DistributionData 2022-09-22 16:17:55 -04:00
gradle/wrapper Update kotlin and gradle to newer versions. 2022-09-08 13:40:59 +02:00
gradle-plugin Use single-quote to ensure code is valid when executed on Windows 2022-09-19 15:26:42 +02:00
samples Upgrade to Android API level 32, upgraded tools and upgraded ndk 2022-08-11 12:04:19 +02:00
taskcluster Use the latest available r25 version (25.1.8937393) 2022-09-19 15:03:55 +02:00
tools Update to UniFFI v0.19.6 2022-08-31 14:58:43 +02:00
xcconfig Remove Xcode 12 hack 2022-02-01 14:23:19 +01:00
.buildconfig.yml Bumped version to 51.2.0 2022-09-08 13:40:17 +02:00
.coveragerc Bug 1639158: Fix Python coverage testing (#893) 2020-05-19 14:13:05 -04:00
.detekt.yml Allow the uploader to signal it is done handling uploads. 2022-08-26 12:17:09 +02:00
.dictionary Use passed in os_version and architecture 2022-08-30 15:27:39 +02:00
.flake8 [Python] Ignore generated UniFFI code in tooling 2022-02-16 15:28:23 +01:00
.flake8rc MAINT: Fix Python checking (#859) 2020-05-07 11:45:30 -04:00
.gitignore Implement a glean-build crate for use in Rust consumers 2022-07-13 16:13:41 +02:00
.swiftlint.yml swift lint: Ignore long URLs 2020-04-15 10:46:16 +02:00
.taskcluster.yml Rename 'src -> vcs' in hardcoded paths in CI tasks 2022-03-10 15:08:56 -05:00
.yamllint yamllint the circleci configuration (#635) 2020-01-09 22:48:07 +05:30
CHANGELOG.md Merge branch 'main' into latest_r25_version 2022-09-19 17:29:47 +02:00
CODE_OF_CONDUCT.md Add Mozilla Code of Conduct file 2019-03-28 09:35:44 -03:00
Cargo.lock Bumped version to 51.2.0 2022-09-08 13:40:17 +02:00
Cargo.toml Implement a glean-build crate for use in Rust consumers 2022-07-13 16:13:41 +02:00
DEPENDENCIES.md Bumped version to 51.2.0 2022-09-08 13:40:17 +02:00
LICENSE Create initial Rust workspace 2019-03-18 13:03:49 +01:00
Makefile Relax glean_parser version requirement to "all compatible releases" 2022-08-10 12:24:28 +02:00
README.iOS.md Add an iOS readme 2019-09-30 10:17:45 +02:00
README.md Raise minimum supported Rust version to 1.58.0 2022-07-14 12:12:16 +02:00
about.toml Add the missing 'Zlib' license to about.toml 2020-05-28 12:57:52 +02:00
build.gradle Use the latest available r25 version (25.1.8937393) 2022-09-19 15:03:55 +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 Add a workflow & substitute script to build and autopublish Glean locally 2022-05-04 10:40:32 +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.58.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.

Alumni contributors

  • Georg Fritzsche
  • Michael Droettboom

See the full list of contributors for:

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/