aj-foster / FTCSwitcher

Bridge between FTC Scoring and an ATEM video switcher
MIT License
1 stars 0 forks source link

Feature Request: Linux (and windows?) support #3

Open drwho495 opened 2 months ago

drwho495 commented 2 months ago

As the title states, will Linux support be added? Also, the release page appears to be empty. Windows support would give more access to people, but I don't know if it is in the realm of possibility.

aj-foster commented 2 months ago

Hi there!

As you probably gathered, the current application is written in Swift and not very portable to other operating systems. I would like to make this functionality available to more people, but also have no experience making apps on other platforms.

However, at the FIRST Championship this year, a potential alternative came up: we could attempt to make a Bitfocus Companion module for the scoring system. We used Companion (as opposed to ATEM macros) at that event and it worked pretty well.

I have no idea how Companion modules work, but if we figured it out, it would allow FTC Switcher to run on any machine that can run Companion. That's a much broader audience, and probably easier to set up if you're working with any sort of production crew.

So at this point, if I find time, that is probably where I will focus efforts. Someone else might get to it first, which would also be great.