Limit Application Memory Usage with systemd - KDE Blogs

Note that the hyphen (‘-’) character is allowed in bus names but not in interface names.

Do you know if this poses any problem in this case?
What D-BUS interface is used here (by the mechanism running applications using systemd transient unit) specifically?

This does not seem like a good use of everybody’s time.
Surely there are more important things to take care of.

It’s sad and disheartening to read this. Please note that I’m investing here my free time hoping to make KDE better for me and everybody else.

I mean replacing ‘-’ with ‘.’ does work, right ?

There is no need to even replace dash with period as escaping the dash with \x2d and creating drop-in directory with the full name of .desktop file (as you shown) works.
The problem is that this does not allow for convenient drop-in directories which would affect subsets of applications like ~/.config/systemd/user/app-jetbrains-.service.d or ~/.config/systemd/user/app-jetbrains-pycharm-.service.d which I had already described in this topic earlier and which I called a usability problem.
I shouldn’t be forced to change drop-in directory name when I update PyCharm from version 2024.2 to 2024.3. I want settings in the drop-in directory to affect PyCharm no matter what version or versions I have currently installed.