FreedesktopCategories

Freedesktop Categories

One of the main features of Ubuntu Studio is how we categorize software. Currently (2013) we are doing this in a custom fashion in our XFCE menu, but that doesn't help the rest of the Linux multimedia community, as not everyone are on XFCE, or even on Ubuntu. So, the answer to that problem is that we work on creating new standards for multimedia specific categories in the freedesktop registered categories http://standards.freedesktop.org/menu-spec/latest/apa.html.

The following tables show the Freedesktop Categories that fit with the Ubuntu Studio workflow categories, and also contain a little description to help categorise the Ubuntu Studio default applications. As the categories listed in a ".desktop" file determine the menu the application is desplayed in, the number of Additional Categories for an application needs to be limited to prevent the same application appearing in many menus.

Audio Category

In the freedesktop category standard, it is stated that any desktop file with the category Audio must also include the category AudioVideo.

Some of these are duplicates of what exist in the Video category. What separates them should be that something that is strictly Audio should also have the AudioVideo category, but not have the Video category, and vice versa.

Additional Category

Description

Subcategory to

Midi

An app related to MIDI

AudioVideo;Audio

Mixer

Just a mixer

AudioVideo;Audio

Sequencer

A sequencer

AudioVideo;Audio

Tuner

A tuner

AudioVideo;Audio

AudioVideoEditing

Application to edit audio/video files

Audio or Video or AudioVideo

Player

Application to play audio/video files

Audio or Video or AudioVideo

Recorder

Application to record audio/video files

Audio or Video or AudioVideo

X-AudioEditing

Application that can at least edit audio

AudioVideo;Audio

X-AudioUtility

Any form of audio related utility

AudioVideo;Audio

X-DAW

Digital Audio Workstation

AudioVideo;Audio

X-VirtualInstrument

Software Synthesizer / Sampler

AudioVideo;Audio

X-AudioProcessing

Software Effects (usually plugins)

AudioVideo;Audio

Graphics Category

Additional Category

Description

Subcategory to

2DGraphics

2D based graphical application

Graphics

VectorGraphics

Application for viewing, creating, or processing vector graphics

Graphics;2DGraphics

RasterGraphics

Application for viewing, creating, or processing raster (bitmap) graphics

Graphics;2DGraphics

3DGraphics

Application for viewing, creating, or processing 3-D graphics

Graphics

Scanning

Tool to scan a file/text

Graphics

OCR

Optical character recognition application

Graphics;Scanning

Photography

Camera tools, etc.

Graphics or Office

Publishing

Desktop Publishing applications and Color Management tools

Graphics or Office

Viewer

Tool to view e.g. a graphic or pdf file

Graphics or Office

X-Typography

Tools to work with typefaces and fonts

Graphics (or Office)

Video Category

In the freedesktop category standard, it is stated that any desktop file with the category Video must also include the category AudioVideo.

Some of these are duplicates of what exist in the Audio category. What separates them should be that something that is strictly Video should have the AudioVideo category, but not have the Audio category, and vice versa.

Additional Category

Description

Subcategory to

TV

A TV application

AudioVideo;Video

AudioVideoEditing

Application to edit audio/video files

Audio or Video or AudioVideo

Player

Application to play audio/video files

Audio or Video or AudioVideo

Recorder

Application to record audio/video files

Audio or Video or AudioVideo

X-VideoEditing

Application that can at least edit video

AudioVideo;Video

X-VideoUtility

Any form of video related utility

AudioVideo;Video

Categories that do not fit the standard

Categories below are categories that Ubuntu Studio feels are misplaced.

Additional Category

Description

Subcategory to

Information

DiscBurning

Application to burn a disc

AudioVideo

Not a multimedia type of application at all, but a utility.

Categories that are not reserved by Freedesktop

These categories do not exist in the list of standard Freedesktop categories, but could be used by Ubuntu Studio as a category extension (with an "X-" prefix):

Audio

X-AudioEditing

Audio

X-AudioUtility

Audio

X-DAW

Audio

X-AudioProcessing

Audio

X-VirtualInstrument

Graphics

X-Typography

Video

X-VideoEditing

Video

X-VideoUtility

UbuntuStudio/FreedesktopCategories (last edited 2015-06-27 12:07:46 by zequence)