Discussing Windows Strictmode

Good folks,
I figured out would probably better to discuss here than in github.

This is related to issue https://github.com/ansible/ansible/issues/12497 for which I submitted a PR https://github.com/ansible/ansible/pull/12525 which now seems like is in process of being closed without merging.

I’d be interested in hearing from the Windows crowd in here what thoughts are. I don’t have a problem with strictmode at all, I was just a little surprised that we first implement breaking changes and then just hope someone will fix the resulting failures, instead of going the other way around. Especially given our current lack of testing of windows modules (if any?) I feel that it’s gonna take ages before all the resulting failures are weeded out.

On the other hand, we are talking about a devel branch, and I as such the code isn’t meant to be working 100% at all times.

Anyways, I’d love to hear peoples thoughts.

Personally I would have preferred if some notice had been given that it was happening, hope that can happen in future if breaking changes are knowingly introduced.

I think there’s a plan to merge modules core back into the main project. I hope that at the same time we can have a way of including tests along with extras modules without having to create a separate PR.

Jon