FreedesktopCategories

Differences between revisions 11 and 12
Revision 11 as of 2015-06-22 10:44:23
Size: 3852
Editor: h-141-65
Comment:
Revision 12 as of 2015-06-22 13:54:06
Size: 4337
Editor: h-141-65
Comment:
Deletions are marked like this. Additions are marked like this.
Line 10: Line 10:
'''Audio Workflow:'''
|| '''Main Category''' || '''Additional Category''' || '''Description''' ||
|| Audio || Recorder || Application to record audio (single or multi-track) ||
|| Audio || Mixer || Application to set levels and do signal processing on individual tracks ||
|| Audio || Midi || Any application that has midi functionality (or relates to midi) ||
|| Audio || *X-VirtualInstrument || A virtual or software instrument (synthesiser/sampler). An application that outputs audio when receiving data control messages (usually midi). ||
|| Audio || Player || Application to play audio files ||
|| Audio || Sequencer || Application that can record, edit, or play back audio using note and performance information (typically midi but also audio in the case of a DAW) ||
|| Audio || AudioVideoEditing || Application to edit audio/video files ||
|| AudioVideo || DiscBurning || Application to burn a disc ||
|| Audio || *X-Processing || Application or plugin to process audio signals (effects/signal processing/mastering) ||
= Audio Category =
Line 22: Line 12:
<<BR>>
'''Graphics Workflow:'''
|| '''Main Category''' || '''Additional Category''' || '''Description''' ||
|| Graphics || 2DGraphics || 2D based graphical application ||
|| Graphics || VectorGraphics || Application for viewing, creating, or processing vector graphics ||
|| Graphics || RasterGraphics || Application for viewing, creating, or processing raster (bitmap) graphics ||
|| Graphics || 3DGraphics || Application or viewing, creating, or processing 3-D graphics ||
|| Graphics || Viewer || Tool to view e.g. a graphic or pdf file ||
|| Graphics || *X-Typography || Tools to work with typefaces and fonts ||
In the freedesktop category standard, it is stated that any desktop file with the category Audio must also include the category AudioVideo.
Line 32: Line 14:
<<BR>> 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.
Line 34: Line 16:
Video Workflow: || '''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 || May be both audio and 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 ||
Line 36: Line 25:
|| '''Main Category''' || '''Additional Category''' || '''Description''' ||
|| Video || AudioVideoEditing || Application to edit audio/Video files ||
|| Video || Player || Application to play audio files ||
|| Video || Recorder || Application to record audio/Video files ||
<<BR>>
= Graphics Category =
Line 42: Line 27:
Photography Workflow:
|| '''Main Category''' || '''Additional Category''' || '''Description''' ||
|| Photography || FileTools || File tool utility ||
|| Photography || ImageProcessing || Image Processing software||
<<BR>>
|| '''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 ||
Line 48: Line 38:
Publishing Workflow:
|| '''Main Category''' || '''Additional Category''' || '''Description''' ||
|| Publishing || DiscBurning || Application to burn a disc ||
|| Publishing || Archiving || A tool to archive/backup data ||
|| Publishing || Printing || A tool to manage printers ||
= Video Category =
Line 54: Line 40:
<<BR>> 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 ||

= 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. ||

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

May be both audio and 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

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

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

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):

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