@XavierCLL: I never said that, please don't simplify it like that. @lybin is not right, he only came to attack me using my own words ripped out of context. The problem is not about comparing my time to yours, I do really value your time as much as mine. I was pointing out that you decided to change the official distribution, and it affected me in my work time, while I was supposed to do something else, and I needed to do it asap. But instead I needed to fix the package. Now I can see I was all wrong because 1) I should keep this to myself and only focus only on the package here, and 2) you announced the change here and I just didn't mention that, because the "sudo" bug took all my attention. So I appologize for that.
Back to the subject. I would like to point out this from the Arch Wiki that could be related.
"Packages are only split when compelling advantages exist, such as to save disk space in particularly bad cases of waste." - Arch Linux principle of simplicity
"All important messages should be echoed during install using an .install file. For example, if a package needs extra setup to work, directions should be included." - Arch package guidelines
If you decide the fonts extraction is conform with the principle of simplicity, I suggest you to create some nice banner saying "the optional package ttf-jetbrains-mono
is part of the PyCharm's default configuration, and it is advised to be installed to keep the default configuration working" or something in that :). Then all users will be warned by the time of the package installation, and no other problems would appear.
Pinned Comments