Questions as to the status of Rust-GPU, including Open Funding for the Rust-GPU project #274
Unanswered
JordanLloydHall
asked this question in
Q&A
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Hello,
Huge thanks to all of the contributors of this whole project (including Rust-CUDA) for their work in making GPGPU-programming essentially possible in Rust.
I have noticed that GPGPU projects in the Rust ecosystem tend to have a high amount of turnover. Which makes sense given the scope of the task is rather huge, and most do not receive enough resources to make the insane amount of work possible. Furthermore, most do not get past the "essentially possible" stage of development, whereby the only people really capable of using the project is the maintainers, and anybody willing to read and reverse-engineer the project source code. Examples are often bare-bones, documentation lacks, there's no real use of the project in the real world, it lacks a central space for the community to discuss at reasonable pace, etc.
Off of the back of this, I see Rust-GPU as having a huge amount of potential, similar to the impact that the Bevy game engine had on game development in Rust. I really want this project to succeed, but I am not capable of being a direct contributor to ensure this. Bevy recently incorporated as a charity, to much success. I believe as a model for OSS, this is the best way to quickly gain resource and traction within a community, as well as having in-depth documentation, an open vision for the future, a place for the community to gather, etc.
I myself, and I imagine others, would be more than willing to contribute to this as a charity. I imagine you have considered this, and it would be great if the project could share its view on the matter. I don't believe having a developed project is necessary for this, as it would make it a chicken-and-egg problem that other projects face.
There are a few other things that would be great to have an idea of. Apologies if this is written elsewhere, I have read over the majority of the relevant blog posts, and couldn't find anything:
Thank you all once again for your effort in the project. I really hope this goes well! And I hope I'm able to help out somehow along the way.
Many thanks,
Jordan
Beta Was this translation helpful? Give feedback.
All reactions