Platform support policy proposal

There is a fair amount of confusion about the specific operating system platforms, platform versions, etc. that Chef Software, Inc. supports for its products. This RFC will clarify this by calling out the individual operating systems and their releases as explicitly supported or not.
Here's the thing which is that support level is "strategy", while CI infrastructure and builders and testers is "tactics".

We absolutely need to commit to OEL as being in a Tier 1 support level, I agree with that.  I think that having any OEL infrastructure for the client, however, is largely useless and a waste of effort when weighed against the number of bugs it is likely to actually surface.  When looking at the server I'm less sure because I've tried to fix platform_family bugs in the server and found quite a few and I think that we definitely need non-CentOS testers there to catch regressions (particularly since we currently seem to have a show-stopper there for OEL).

And the CVT testers just do a git checkout of chef (or ohai) and run 'rake spec'.  The omnibus pipeline is what really does the shippable omnibus builds and then installs them on testers and runs rake spec in the whole environment which will be shipped with omnibus.