Code templates and Student-Centered Policy discussion

Oh yes, but I’ve done worse.

Obviously for the past few years I’ve found myself in a grey area regarding providing code for students competing in VRC, On the one hand, everyone is using thousands of lines of my code every time they use V5, IQ generation 2 or EXP. On the other, if I provide a library that extends VEXcode it can become an issue for students that use it. It’s why I’ve stopped providing complete solutions over the past few years. LVGL, idk how that should be treated, it’s complex code, not sure I understand it all because I’ve never really bothered to use it very much.

I guess my thinking would be along the lines of did the code contribute to a robot wining a match. A graphics library may assist in displaying useful feedback on the V5 screen or a more complex UI for selecting auton’s and such, but it really doesn’t make the robot perform any better and most of the time the V5 is so buried inside the robot the screen is difficult to see anyway.