new post: Glean & GeckoView
This commit is contained in:
parent
51b8c6fa5f
commit
8aeee8b8c2
2
Makefile
2
Makefile
|
@ -30,5 +30,5 @@ rerun:
|
|||
.PHONY: rerun
|
||||
|
||||
latest-html: ## Get latests post renderewd into HTML
|
||||
find _posts -type f | sort | tail -1 | xargs -I% pandoc -f markdown -t html %
|
||||
@find _posts -type f | sort | tail -1 | xargs -I% pandoc -f markdown -t html %
|
||||
.PHONY: latest-html
|
||||
|
|
40
_posts/2021-09-17-glean-geckoview.md
Normal file
40
_posts/2021-09-17-glean-geckoview.md
Normal file
|
@ -0,0 +1,40 @@
|
|||
---
|
||||
permalink: "/{{ year }}/{{ month }}/{{ day }}/glean-geckoview"
|
||||
title: "This Week in Glean: Glean & GeckoView"
|
||||
published_date: "2021-09-17 13:00:00 +0200"
|
||||
layout: post.liquid
|
||||
data:
|
||||
route: blog
|
||||
tags:
|
||||
- mozilla
|
||||
- rust
|
||||
---
|
||||
|
||||
(“This Week in Glean” is a series of blog posts that the Glean Team at Mozilla is using to try to communicate better about our work. They could be release notes, documentation, hopes, dreams, or whatever: so long as it is inspired by Glean.)
|
||||
All "This Week in Glean" blog posts are listed in the [TWiG index](https://mozilla.github.io/glean/book/appendix/twig.html)
|
||||
(and on the [Mozilla Data blog](https://blog.mozilla.org/data/category/glean/)).
|
||||
This article is [cross-posted on the Mozilla Data blog][datablog].
|
||||
|
||||
[datablog]: https://blog.mozilla.org/data/2021/09/17/this-week-in-glean-glean-geckoview/
|
||||
|
||||
---
|
||||
|
||||
This is a followup post to [Shipping Glean with GeckoView](/2021/07/26/shipping-glean-with-geckoview/).
|
||||
|
||||
<center>
|
||||
|
||||
## It landed!
|
||||
|
||||
</center>
|
||||
|
||||
It took us several more weeks to put everything into place, but we're finally shipping the Rust parts of the Glean Android SDK with GeckoView
|
||||
and consume that in [Android Components](https://github.com/mozilla-mobile/android-components/pull/10828) and [Fenix](https://github.com/mozilla-mobile/fenix/pull/20889).
|
||||
And it still all works, collects data and is sending pings!
|
||||
Additionally this results in a slightly smaller APK as well.
|
||||
|
||||
This unblocks further work now.
|
||||
Currently Gecko simply stubs out all calls to Glean when compiled for Android,
|
||||
but we will enable recording Glean metrics within Gecko and exposing them in pings sent from Fenix.
|
||||
We will also start work on moving other Rust components into mozilla-central in order for them to use the Rust API of Glean directly.
|
||||
Changing how we deliver the Rust code also made testing Glean changes across these different components a bit more challenging,
|
||||
so I want to invest some time to make that easier again.
|
Loading…
Reference in a new issue