Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

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

Open
madsmtm opened this issue Feb 24, 2024 · 4 comments
Open

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

madsmtm opened this issue Feb 24, 2024 · 4 comments

Comments

@madsmtm
Copy link

madsmtm commented Feb 24, 2024

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.

@rsnively
Copy link
Contributor

rsnively commented Feb 25, 2024

Hey @madsmtm, I'm one of the people still over at Brainium. Thank you for your interest in revitalizing this project. It would be great to see it become the open source solution it was designed to be (we switched to a private repo a while ago as our business needs diverged from what made sense to share publicly). I will bring it up at work this week and get back to you. Cheers!

@zeerooth
Copy link
Contributor

tauri-apps/cargo-mobile2 is very well maintained and there have been made quite a lot of progress with adding new features, templates and fixing bugs since abandonment of cargo-mobile by Brainium 2 years ago. Therefore if anything I think that that fork should be the mainstream one. I actually emailed some people at Brainium some time ago about archiving cargo-mobile and pointing people to Tauri's cargo-mobile2 in the README but I got not response.

@madsmtm
Copy link
Author

madsmtm commented Feb 25, 2024

tauri-apps/cargo-mobile2 is very well maintained and there have been made quite a lot of progress

Yeah, I'm well aware, my next step in this process would be to propose the same move for Tauri's fork, and then I'd merge the issue trackers and crates.io crates, so that all the open issues and GitHub history isn't lost.

But one thing at a time ;)

@madsmtm
Copy link
Author

madsmtm commented Mar 18, 2024

Hey @rsnively, do you have an update on this? Totally cool that it takes some time, just want to know if something is happening

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants