Just got off the call, doubt you'd have got much out of it, as it was mostly an intro by everyone and discussing some of the work underway, much of which is in the open on github. There were a couple decisions on process made, which I will leave to Mishal to communicate when he's ready.
The entire community Android workgroup was there, as were several interested contributors from Apple and without, so it was mainly a way for us to see each other in video mostly for the first time, summarize where we're at, and get some kickoff questions answered.
One issue that everybody is looking at is debugging support and @threeve was nice enough to put together a preliminary intro to what he's personally doing, which those willing to rough it with this early setup may want to try out. Obviously, the goal is much more polished debugging for Android in the coming years, and Saleem mentioned that The Browser Company has work underway on that also.
We all hope to move this Android port forward more and faster in the coming year, so hopefully some good announcements coming up!
We now have a new subcategory under development that will focus on Swift on Android. (Android - Swift Forums)
The next step is for @platform-steering-group to discuss the proposal for creating an Android workgroup. Once they are ready, it will be presented to @core-team.
Thank you to everyone who was able to join today's discussion. Also, special thanks to @Finagolfin for summarizing the discussion.
We have discussed this proposal in the @platform-steering-group, and we are generally very supportive of the idea to form an Android Working Group. The next step is to create a draft of an official charter for this working group.
The PSG would like to request (from the authors of this proposal) a draft for this charter that we will review, and then submit to the @core-team for approval. This should be roughly in the same format as other working group charters are, see for example https://www.swift.org/cxx-interop-workgroup/. This should include some of the points that are mentioned in the original post of this forum thread (goals, areas of interest), the membership rules and communication structure.
We would also like to request that the charter includes two explicit goals:
Working with the PSG to officially define platform support levels generally, and then working towards achieving official support of a particular level for Android, and
Ensuring continued support by setting up and maintaining CI systems to have good automated testing coverage of the Android platform support.
On (1) specifically, the PSG needs to provide the official platform support rules and definitions, and it has been working towards that already. We feel strongly that we should not block the creation of the Android WG until this work in done, and instead we should collaborate between these groups.
we are generally very supportive of the idea to form an Android Working Group
Fabulous news!
The PSG would like to request (from the authors of this proposal) a draft for this charter that we will review, and then submit to the @core-team for approval.
Looks like I missed the ping! Definitely excited about this development. I'll get in touch to share the practical experience we've had over the last few years using the existing toolchains and debugging tools. Official Android support on swift.org and improvements to the debugging experience are certainly on my list to support.