@petejohanson Hey Pete, thank you! My frustration is probably more towards some underlying aspects of today's technology at large as opposed to individual projects. Thank you for creating one of the major keyboard firmware projects and for making these efforts available open source!
Some of the things I mentioned might be worth considering as a nice-to-have, e.g. looking into getting some independence from GitHub. But I know one has to set priorities and make do with the time available!
🙏🙏🙏
@fnat GH independence is definitely on my radar. I was cautiously optimistic when Nat was first at the helm after the acquisition, but that's eroded year by year. ZMK was actually originally on GitLab when I first started work on it.
I'm most optimistic about Codeberg at this point, as a truly independent alternative, that's not drinking from the capital firehouse and chasing AI slop.
My biggest concern is mostly around CI, and evaluating if Woodpecker is viable for complex needs.
@fnat @petejohanson Hello! You may be interested in checking Guix packages for ZMK. I found that contribution lost in the mailing list, and I decided to host it in Codeberg so others could find it. And maybe even revive it.
It's quite cool, using those Guix packages you can build ZMK keyboards with Guix!
I did not have time to flash my own keyboards, but I tested that the packages build successfully (you may need to use Guix's time-machine). Check it out!
Aha! This sounds great! I'll look into it.
I wonder if this can be massaged into a Guix channel... That way, it could be added to a search engine or a "ring" like https://toys.whereis.social/. I actually did a quick search on Toys originally and wasn't able to find anything. I'll see if I can spend some time on this later this month and maybe suggest something. Ty for now.