On 18/02/2025 1:16 PM, Element Green wrote:
I got another request for making the names lower case. I guess that would be **snake_case** for the modules and just lowercase for the package names? So for example `pangocairo.font_map.FontMap` would be the `package.module.class`. I'm considering making these changes, since it was only recently released and I have the version < 1.0 for a reason. I must admit though that I prefer CamelCase but understand the reasons for using lowercase packages and modules (for case insensitive file systems).
If you are generating these modules, and its coming from the source material, stick with the source material for names.
Otherwise you could get conflicts at a later point in time (not good).