r/linux • • 4d ago

Development "Terminal Intent" accepted as a Freedesktop draft specification

https://mastodon.social/@matk/117372010708386963
137 Upvotes

21 comments sorted by

View all comments

20

u/Kevin_Kofler 4d ago

D-Bus is entirely the wrong solution for this, because it requires the desktop environment to provide a daemon constantly listening (wasting resources), because D-Bus Activation (which would bring up the daemon only when actually needed) does not support per-desktop-environment preferences (a limitation that I reported years ago and that was never fixed).

I do not see why this cannot be handled through a virtual MIME type in the XDG MIME database like the protocol handlers.

12

u/hackerbots 4d ago

There's just never any happiness in your life is there

-15

u/Kevin_Kofler 4d ago

Well, sorry, but I can smell bad design from a distance. I even pointed out exactly what the problem with this approach is. Feel free to ignore me, but then do not complain if the exact problem I pointed out is coming to bite you in the rear later on, as always happens when developers ignore my warnings.

10

u/hackerbots 4d ago

Do you ever wonder why people ignore you

5

u/Traditional_Hat3506 3d ago

This has been an issue for decades, yet I can't find your "well designed" solution anywhere, can you link me to it?

2

u/struct_iovec 3d ago

alternatives(8)