Specifications/mime-actions-spec

Redirected from page "Standards/mime-actions-spec"

Clear message

MIME actions

The freedesktop.org Shared MIME database provides a single way to store static information about MIME types and rules for determining a type.

In addition to this, two further pieces of information are often needed:

Status

This specification is in the requirements-gathering / early-planning stages.

Recording that an application can handle a particular type

The list of applications which can open files of a particular type is static information and should be stored in the MIME database, using some extension elements. The Adding to the MIME database tutorial provides a sample of how this might look. The extension element associates MIME entries with application .desktop files (eg, gimp.desktop). Issues to address:

Setting the default application

Because this is configuration information, it should not go in the MIME database. Instead, it should be set using the Shared Configuration System. This specification should define a set of key names to be used for this.

References