Hi all,
Some words regarding Groovy Arcade collaboration. First of all please be aware that I (Calamity) am not providing direct support for Groovy Arcade. I, like some others, have done a few contributions in the past, basically testing things, but it's not my project. It's Ves who has been mantaining it over the years.
I contacted Ves and talked about how to deal with potential contributors. He reminded me that some years ago he opened this git site:
https://github.com/GroovyArcade, but it has not been used yet since then *
In short, he's open to other users contributing to the project, as long as the main idea behind the project is preserved: a distribution for arcade cabinets built upon the Switchres project.
All the files required by the project, like the setup menu scripts, are already available inside the live-cd. The kernel patches are in Google Drive as well. It's a matter of committing everything to github. Currently, live-cds are created manually by Ves for each release, as far as I know.
That said, it's often forgotten that usually the most efficient way of contributing is just testing the most recent release and providing sensible bug reports. The common strategy of letting others test before upgrading kills these home-made projects in the long term.
* VeS mentioned that he'd rather use gitlab than github.