Closed AlecHub closed 2 years ago
Greetings, Alec!
-Danny
To follow on to @texasdiaz's point 2, Extracted-RC has a branch for each SDK release. Here's the one for 7.1. I think it would be really cool to see a community project start up that backports selected changes from 7.2 and later to 7.1. If someone were to start that project, I'd probably turn on notifications for it, and would be happy to provide some backporting guidance (time-permitting).
For anyone who's not familiar with Extracted-RC, the Robot Controller app is actually already open source (mostly under the BSD 3-clause license). The source code is just distributed in source JAR files. For the most part, Extracted-RC just takes the source code from those JAR files and puts it into an easy-to-modify project that will build the RC app.
Speaking as someone who has contributed a lot of code to the official SDK, most changes only require modifying the Robot Controller app, and will work just fine without modifying the Driver Station app.
Thank you @texasdiaz and @NoahAndrews !!!
Our outreach bots use Modern Robotics Core Control Modules. Therefore, we are using v7.1 SDK to build the Robot Controller App and using v7.1 Driver Station App.
However, the Robot Controller and Driver Station Apps put out the warning:
Request to make v7.1 Open Source so that the community can address issues and implement enhancements.