Skip to content

Proposal: Move this project to the @rust-mobile organization? #128

@madsmtm

Description

@madsmtm

Hi there @BraniumLLC.

I'm the current macOS/iOS maintainer of Winit, and am looking to improve the user story for developing Rust applications for iOS.

In the past few years, the ecosystem for making and running mobile bundles has been kinda fractured, with Tauri forking it to create cargo-mobile2, and solutions like xbuild, cargo-dinghy, crossbow, tugger and many others popping up, all filling the same niche as cargo-mobile. I suspect part of the reason is that this project is effectively unmaintained.

I'd like to rectify that, so to that end I propose moving this repository to the @rust-mobile organization.

This organization originally sprang out of @rust-windowing around a year ago, when there was a need to consolidate the Android crates, and so far it has worked quite well!

My hope is that such a move will enable more maintenance (I would be doing it for cargo-mobile to begin with) and code-sharing between these projects (most of the aforementioned tools have ended up re-implementing a lot of the same logic to make application bundles and launching simulators), as well as paving the path for having a much clearer user story for Rust mobile development.


I recognize that this is quite a big ask that could potentially be seen as a hostile takeover, which have been seen in open source before, I'm not really sure how to alleviate those concerns, other than openly talking about them? In any case, please treat this proposal as just that, a proposal, you have every right to refuse it!

Lastly, I wanna take this opportunity to thank you for the amazing work you and your company has provided to the Rust community in the past, you're all great! ❤️

Tagging people that I know are or were members of the organization, for visibility: @Ensath, @spensbot, @francesca64, @ArthurKValladares, @rsnively, @logan-brainium, @mtak-.

Feel free to state if you think I've been too harsh or rude in this issue, it's always difficult to talk about these sorts of things in open source.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions