Modern cross-platform telemetry
Перейти к файлу
Travis Long 679691540c
Bug 1791789 - Fix for iOS startup crash caused by Glean (#2206)
2022-09-30 05:07:24 +02: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 Remove references to glean-ffi (#2204) 2022-09-23 10:02:20 +02:00
glean-core Bug 1791789 - Fix for iOS startup crash caused by Glean (#2206) 2022-09-30 05:07:24 +02:00
gradle/wrapper Update kotlin and gradle to newer versions. 2022-09-08 13:40:59 +02:00
gradle-plugin Bumped version to 51.3.0 (#2209) 2022-09-28 14:31:40 -05:00
samples Upgrade to Android API level 32, upgraded tools and upgraded ndk 2022-08-11 12:04:19 +02:00
taskcluster Don't hide commands next 2022-09-21 14:17:05 +02:00
tools Update UniFFI to v0.20.0 to match Application Services 2022-09-21 11:21:29 +02:00
xcconfig Remove Xcode 12 hack 2022-02-01 14:23:19 +01:00
.buildconfig.yml Bumped version to 51.3.0 (#2209) 2022-09-28 14:31:40 -05: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 Bumped version to 51.3.0 (#2209) 2022-09-28 14:31:40 -05: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.3.0 (#2209) 2022-09-28 14:31:40 -05: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.3.0 (#2209) 2022-09-28 14:31:40 -05:00
LICENSE Create initial Rust workspace 2019-03-18 13:03:49 +01:00
Makefile Remove references to glean-ffi (#2204) 2022-09-23 10:02:20 +02:00
README.iOS.md Add an iOS readme 2019-09-30 10:17:45 +02:00
README.md Remove references to glean-ffi (#2204) 2022-09-23 10:02:20 +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/