Hello party people! Countdown to Whistler: it's really soon! The Android Tech Leads met Friday, May 10. Points to surface from the notes <https://docs.google.com/document/d/13A6BEQa06mtJsqExuxSrfblwM3OS5QEdZJ8K4_x7wUE/edit#heading=h.mww2kt3n8o4j> :
1. There was an issue in GeckoView’s ProGuard rules <https://bugzilla.mozilla.org/show_bug.cgi?id=1550596> that effectively bloated every consumer. A timely reminder that in the Gradle worldview, while generally the end consumer controls configuration there are cases when the constituent libraries impact the consumer's configuration... in this case badly. See Will Hawkins' informative blog post. <https://www.obs.cr/2019/05/13/correcting-proguard-configuration-to-improve-fenix-startup-time/> 2. It's been a long time coming, but Grisha on the Android Components team pushed a patch that runs unit tests against Application Services <https://github.com/mozilla-mobile/android-components/pull/2943>. This work is the model for projects that want to run Robolectric unit tests against Rust native code (hello, Glean!). 3. It's a known pain point that consumers must provide the GeckoView dependency themselves rather than having Android Components supply it directly. I am picking up the work to address this: Bug 1508976 <https://bugzilla.mozilla.org/show_bug.cgi?id=1508976> and friends. Whistler! Whistler! Nick
_______________________________________________ Dev-fxacct mailing list Dev-fxacct@mozilla.org https://mail.mozilla.org/listinfo/dev-fxacct