Proposal for bringing SnowFS to Bevy #2484
Replies: 3 comments 10 replies
-
Cool! Yes, version control integration is very much needed for both scenes and assets: Git is not really up to the task. @cart could you convert this to a discussion? We can hash out the basic plan there (and in #editor on Discord) and then if there's buy-in I'd be happy to help out with the RFC process. |
Beta Was this translation helpful? Give feedback.
-
I'm not sure how this relates to bevy. I understand it could be used by people making games using bevy, but does bevy need some kind of specific integration with the VCS to work properly with it? Also, if I still want to host the code on github, could I just gitignore the assets folder and use SnowFS only for the assets folder or should I use it for the entire project. |
Beta Was this translation helpful? Give feedback.
-
My understanding after reading a bit about SnowFS is that it's exclusively local version control, is this correct? Version control is nice, but it feels like it's not nearly as useful if it can only be used in single-person projects. Maybe I'm misunderstanding something? Maybe you could outline some use cases? |
Beta Was this translation helpful? Give feedback.
-
Hello, I am the creator of an open-source project called SnowFS. SnowFS is a lightweight and performant VCS with a focus on graphic projects and binary files.
The project is developed in TypeScript because it was initially developed for an Electron app. Due to my C++ roots, I planned to port SnowFS back to C++, but I am more and more eye-balling with Rust these days.
I heard there is a demand for a VCS in Bevy, and I would love to hear your thoughts on the following proposal. Would you be interested in helping out bringing SnowFS to Rust / Bevy? If you think there is a potential fit, I would be happy to hear your thoughts on this either here or on Discord.
Any ideas or feedbacks on this topic is highly appreciated!
Beta Was this translation helpful? Give feedback.
All reactions