RaceControl
RaceControl copied to clipboard
[FEATURE] Support for Linux systems
I just found out about this project and it is really cool to have a dashboard with multiple streams on view instead of juggling with browser windows like I'm currently doing. Unfortunately all my current machines use linux systems, which is not currently supported by the project.
I'm sure there are many others who have this same scenario. Spinning up a VM seems like a bit of stretch for a single application. Hence, it would be a good idea to have a linux based version of the project.
I'm a novice, but I can help out in the project if you decide to do so.
The application runs fine under Wine 6.2 for my experience, though you will need to build it under windows first sadly.
I have a .net 5 ready version here: https://1drv.ms/u/s!ArPiEAT6TIGbhbp1ba-3xz7K7CgSAQ?e=L8TdPH if you want to try that out
This will require the application to be ported to either .NET MAUI or something like Avalonia UI. I want to do a complete UI overhaul sometime anyway, so that might be a good opportunity to look into multiplatform compatibility.
Hi, I'd be interested in helping port this to Linux for 3.x if any help was needed!
Cross-platform support would be nice. I have been looking into making an App for Samsung Smart TV's that uses Tizen OS (version 2.4 and up). Sadly the .NET support is only for newer models. Maybe I have to look into using a spare NUC with some Qt/QML. After looking further into .NET Core I will give AvaloniaUI a try.
I might be overthinking it, but if you can create it in a docker environment it will be multi platform and very easy to maintain. if it can run like a webserver, you can open it from every device with a web browser (every smart TV, MacOS or chromebook included) wile you desktop (or NAS in my case) in another room can be used to run the server. of course this will give other issues, but hopefully it will stay to a minimum.
Maybe I should look into electron, which is just running a webApp inside a browser. So it will be cross compatible. Even Slack and Visual Code is made with it, those seem pretty decent.