Рекомендации по написанию кода

Любой код для Weblate’а должен писаться с оглядкой на Принципы «безопасности по проектированию» (Security by Design).

Весь код должен сопровождаться документацией, поясняющей его работу. Не забывайте документировать методы, сложные блоки кода и функционал, доступный пользователям.

Any new code should utilize PEP 484 type hints. We’re not checking this in our CI yet as existing code does not yet include them.