We started with a plain API/CLI implementation based on Golang and have good API coverage now. Until now, we foced on the aspects of a device's client. Other projects like https://github.com/deborahgu/soundcork focus on the remote Bose services to be replaced with an open source implementation. Another aspect is the SoundTouch App, which might be replaced by a HTML5 variant - see deborahgu/soundcork#125 and deborahgu/soundcork#123.
Given our personal experience with GioUI we might consider implementing a GUI on top of the CLI or the internal packages. That GUI would become an app replacement, given GioUI's broad support for all major or relevant platforms (Windows, Linux, macOS, Android, iOS, WASM).
Before simply running down the rabbit hole, we should consider joining forces with the Soundcorg devs. We should also check if GioUI's promises would also apply for features like device discovery on mobile devices and from a browser.
We started with a plain API/CLI implementation based on Golang and have good API coverage now. Until now, we foced on the aspects of a device's client. Other projects like https://github.com/deborahgu/soundcork focus on the remote Bose services to be replaced with an open source implementation. Another aspect is the SoundTouch App, which might be replaced by a HTML5 variant - see deborahgu/soundcork#125 and deborahgu/soundcork#123.
Given our personal experience with GioUI we might consider implementing a GUI on top of the CLI or the internal packages. That GUI would become an app replacement, given GioUI's broad support for all major or relevant platforms (Windows, Linux, macOS, Android, iOS, WASM).
Before simply running down the rabbit hole, we should consider joining forces with the Soundcorg devs. We should also check if GioUI's promises would also apply for features like device discovery on mobile devices and from a browser.