In reply to Otto.

I see the issues. I applaud y'all deciding to finally adopt the standard.

What I find amusing is the exemption and "accident" logic being used to allow things that shouldn't be in the repository at all.

BTW, how do y'all have such accidents? Don't you have a knowledge of what a framework is from the onset of evaluation?

Don't you evaluate plugins closely? Accidents indeed. How is something grandfathered in due to evaluation accident?

Having nice things is great. Consistency is a wonderfully nice thing. Why not start there?

I know you have no problem removing plugins that for some reason violate your policies. I have seen you do it even after they have been in the repository for years. Why not remove those frameworks that violate the policy you are enforcing now? If something is not allowed, it shouldn't be allowed.

I agree, "Help raise that bar so we can have nice things".

I am basing my understanding on the presumption you have discovered how to stop the "accidents" and exemptions from happening in the future.