QMK abandoned?

I was very excited to discover the keyboard and the RGB macropad was qmk, I have had many qmk keyboards and I am looking forward to getting my preferred setup.

I saw the github repo, GitHub - FrameworkComputer/qmk_firmware: Fork of QMK for the Framework Laptop 16, has not been active for over two years. I then assumed that this was merged back upstream, GitHub - qmk/qmk_firmware: Open-source keyboard firmware for Atmel AVR and Arm USB families, but I was not able to find any framework keyboards.

I tried to copy the framework/* to the qmk mainline and got some errors


Ψ Compiling keymap with make -r -R -f builddefs/build_keyboard.mk -s KEYBOARD=framework/macropad KEYMAP=default KEYBOARD_FILESAFE=framework_macropad TARGET=framework_macropad_default VERBOSE=false COLOR=true SILENT=false QMK_BIN="qmk"


☒ framework/macropad: RGB_DISABLE_WHEN_USB_SUSPENDED in config.h is no longer a valid option and should be replaced with RGB_MATRIX_SLEEP
☒ Invalid API data: framework/macropad: rgb_matrix.driver: 'IS31FL3743A' is not one of ['aw20216s', 'custom', 'is31fl3218', 'is31fl3236', 'is31fl3729', 'is31fl3731', 'is31fl3733', 'is31fl3736', 'is31fl3737', 'is31fl3741', 'is31fl3742a', 'is31fl3743a', 'is31fl3745', 'is31fl3746a', 'snled27351', 'ws2812']

 *                                                                                                     [ERRORS]

builddefs/build_keyboard.mk:239: *** Platform not defined.  Stop.

Has anyone tried to get the old framework fork working with upstream?

Should I use the abandoned fork?

1 Like

It looks like they just used an all-uppercase version of an identifier that was later changed to be case-sensitive…

3 Likes

I fixed the above errors, but more kept coming. It looks like classic whack-a-mole that results from abandoned software.

I really like being able to customized the kb so I would be willing to poke at this. However, I am wondering why it was left unmerged after it was finished? Was a PR rejected from qmk or was it never attempted? Cause I don’t really want to put in the effort only to find out there is some untenable monster hiding somewhere :wink:

1 Like

Maybe it will be a good starting point for you. one of the user was playing with it and shared on github what he has achieved How to get to point you can have per key RGB control for keyboard and macropad? - #27 by Cory_Galloway
It is on my to do list to play with it.