Skip to content

Latest commit

 

History

History
25 lines (13 loc) · 1.75 KB

README.md

File metadata and controls

25 lines (13 loc) · 1.75 KB

Gawires

Gawires is still in its design phase (yea... Been a while!) and is actually unusable. I am currently pretty busy with my company Deuzspark Technologies, but i am hoping to have some more time soon to explain the concept and design in a github page! If you're tired of perforce prohibitiveness, find git lacking for project with lot of binaries and want to join me for development feel free to reach out :)

alt text Gawires(a.k.a Game (Or Git...) Assets Wires) is a new genre version control system designed around making the management of large projects like video games simpler.

Gawires is written entirely in Rust-Lang to provide the best performance. It is also my first project ever using rust but i think this is an incredible langage that fit into the goal of gawires!

This vcs try to solves the problem of other vcs like git, that is challenging in large project with larger teams and Perforce that add much useless complexity(And is pretty expensive).

This will be a long road but i think that the arts and game industry needs something new for their own reality instead of relying to some general solution. We work with much more complex and large files like 3d files, textures, sounds and more. And those also need to be controlled and versionned. Thus my plan is to make this vcs different than what is available, thus using modern and awesome technologies.

Feel free to join me if you have any questions or want to give an hand! Thanks :)

alt text

(NEW) Git as backend

Gawires want to build itself on top of the Git ecosystem but abstract the complexities so that non-technical users can easily jump in.

Setting up Gawires Central

Start with the GAW CLI