Elliot, we (FRC1817) definitely hear and understand your frustration. I would really like to see the code structure to even just get a loose idea of the direction FIRST and NI are planning to implement this new controller. I would rather "waste" my time reading beta materials and have them completely changed for the final version than sit here in the dark. It's understood that non-beta test teams are not going to be supported by FIRST or NI until they ship our controllers.
There has been more worry and dread over this new controller than I could have ever guessed, but it seems because some mentors are having trouble with change we are all being babied. Sorry if that's too harsh...
(this is not meant against FIRST or NI in particular, more a frustration with the community)
Per FIRST's official response, it sounds like the beta materials were in a very raw state... and, if in fact, they intend to release them in short order the delay seems reasonable.
