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

Reply via email to