Bazel: Android Rules Starlark Migration

Created on 8 Jun 2018  路  10Comments  路  Source: bazelbuild/bazel

Tracking bug for the Starlark migration of android_* rules to https://github.com/bazelbuild/rules_android

cc @bazelbuild/android

Timeline

June 4, 2018

Related issues:

P1 team-Android process

Most helpful comment

Although we don't have a concrete timeline, this is being actively worked on this quarter and next. The soonest we can publish something that works in a minimal way is probably middle of Q1 2021.

All 10 comments

Why is moving android tools out of the binary a blocking issue?

@aj-michael renamed it to "related". It doesn't block the rewrite, but will be good to also migrate our tools out to tools_android (which @ahumesky is making)

/tag @bazelbuild/android

It would be great to have an update on the progress of the rules, considering that it's been 6 months since rules_android was created. @10-10-11 / @ahumesky?

Given the impending Bazel 1.0 release, can we get some progress update here? There are a lot of us, and several substantial migrations (including ours at Square), hanging on this dropping, so it would be nice to get a picture of where we're at. (@jin @ahumesky etc).

Just want to throw in a +1 that the Lyft migration is also waiting on these and the kotlin rules.

Posted PR that updates Android tutorial on the website to use rules_android: https://github.com/bazelbuild/bazel/pull/9220

Hey folks,

During BazelCon 2019, it was said that the starlark Android rules where at feature parity with the Java, in-Bazel ones. It was also said they were already used inside Google and that open source was going to be soon-ish.

Would it be possible to have an official statement as to what the roadmap is?
Since the rules_android repository hasn't had a commit in almost a year.

This also means that legacy Android rules won't probably much development, and issues such as https://github.com/bazelbuild/bazel/issues/11497 don't have any clear way on how to approach them.

Thanks you

Although we don't have a concrete timeline, this is being actively worked on this quarter and next. The soonest we can publish something that works in a minimal way is probably middle of Q1 2021.

Was this page helpful?
0 / 5 - 0 ratings