This change is related to https://phabricator.kde.org/T6588
Here's a proposal for Krita's Python code guidelines to help reduce future headaches. The purpose of this review is to discuss this proposal. Are these too strict, or too vague? Should I spend more time explaining why the rules should be followed? Feel free to reject or suggest changes to any of it, or all of it.
I'm more than happy to discuss the pros and cons of any of these rules! The important thing here is to reach a collective agreement.