UbuntuStudio/FreedesktopCategories - Ubuntu Wiki

Source: https://wiki.ubuntu.com/UbuntuStudio/FreedesktopCategories

FreedesktopCategories

UbuntuStudio

/UbuntuStudio

UbuntuStudio/Community Home

Testing

PR & Support

Artwork

Packaging/Development

Documentation

Organization -- Developer Side Bar -- (Edit) Team Pages - Bugs Team - Contributor Team - Core Team - Dev Team - Kernel Team - Release Team - Testing Team Ubuntu Studio Policy - Project Lead Vote UbuntuStudio/Packaging Needs Packaging Developer Documentation - Setup Dev Environment - Bzr Cheat Sheet - Bug Management - Packaging -- Ubuntu Studio Package Maintenance -- Uploading Packages (to the archive) - Backports - Stable Release Updates (SRU) - Seed Management - Uploading to PPA - Applying Patches - Deb Diff - Setup Local ISO Build Server - All About ISOs - Kernel Maintenance - Ubiquity - the live installer Developer Tutorials - Simple bug fix example using 'git', 'bzr' and 'edit-patch' Workflows - Audio - Video - Graphics - Photography - Publishing Workflow Categories Freedesktop Categories Deb Tags Ubuntu Studio Packages Ubuntu Studio Launchpad Projects Reference - Terminology

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

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

2DGraphics2D based graphical applicationGraphics
VectorGraphicsApplication for viewing, creating, or processing vector graphicsGraphics;2DGraphics
RasterGraphicsApplication for viewing, creating, or processing raster (bitmap) graphicsGraphics;2DGraphics
3DGraphicsApplication for viewing, creating, or processing 3-D graphicsGraphics
ScanningTool to scan a file/textGraphics
OCROptical character recognition applicationGraphics;Scanning
PhotographyCamera tools, etc.Graphics or Office
PublishingDesktop Publishing applications and Color Management toolsGraphics or Office
ViewerTool to view e.g. a graphic or pdf fileGraphics or Office
X-TypographyTools to work with typefaces and fontsGraphics (or Office)

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

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. | DiscBurning | Application to burn a disc | AudioVideo | Not a multimedia type of application at all, but a utility. |

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- AudioUtility | | Audio | X-DAW | | Audio | X- AudioProcessing | | Audio | X- VirtualInstrument | | Graphics | X-Typography | | Video | X- VideoEditing | | Video | X- VideoUtility |

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 h-141-65)