"As a SIMP user, I want SIMP to support for Oracle Linux, to the extent that it can
As each module is proven to work with OEL, it should be updated to declare its support in the metadata.json, enabling me to use the modules that are known to work (such as NTP) while having pieces that don't work purposely safely fail, ideally some kind of explanation for tracking purposes"
Per conversation with Chris:
We'd like to be able to classify various Linux systems with the SIMP stack, and have the functionality offered by a module work if it supports that OS, and fail if it doesn't. This would allow us at least basic functionality like DNS, NTP, etc. to setup on any EL variant, while having the more complex pieces skipped. In particular this would mean puppetlabs namespace imported modules would function more broadly than some SIMP modules.
Attempt at a story for it:
as a SIMP user, I want the SIMP code to gracefully degrade on not or less supported operating systems, enabling me to use the modules that work (such as NTP) while having pieces that don't work auto disable, ideally with some kind of notification for tracking purposes