How to standardize dolphin as the file picker across all

Standardization … that is what Linux world misses so much and something that is not gonna happen ever.

I don’t think that is the case.

Efforts on standardization have been going on for many years, decades even.
Some standards even predate Linux.

For the desktop level one of the most important forums for standards is freedesktop.org which has been founded in 2000.

A lot of the things hosted there have been so widely used and established so long ago that is has become increasingly hard to find a system on which they do not apply.

One of the more recent efforts, but which have also already have seen widespread adoption, is a collection of cross-desktop APIs called “portals”.

Originally created to support sand boxed applications when they need access to resources outside the sandbox, they also provide integration points for applications running as part of the main system.

For example, previously, if an application wanted to support the native file dialog, it or its framework needed to have support for various desktops either built in or a plugin mechanism with respective plugins.

Now they just call the portal API and each desktop provides the implementation they feel is most appropriate.

And standardization will go on even when those have been in use for so long that people reading older discussion will wonder what all the fuzz was about back then :slight_smile:

1 Like