UbuntuStudio/FreedesktopCategories - Ubuntu Wiki
Source: https://wiki.ubuntu.com/UbuntuStudio/FreedesktopCategories
FreedesktopCategories
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
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
Application that can at least edit audio
AudioVideo;Audio
Any form of audio related utility
AudioVideo;Audio
X-DAW
Digital Audio Workstation
AudioVideo;Audio
Software Synthesizer / Sampler
AudioVideo;Audio
Software Effects (usually plugins)
AudioVideo;Audio
Graphics Category
| 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) |
Additional Category
Description
Subcategory to
2DGraphics
2D based graphical application
Graphics
Application for viewing, creating, or processing vector graphics
Graphics;2DGraphics
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
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
Application that can at least edit video
AudioVideo;Video
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
Application to burn a disc
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
Audio
Audio
X-DAW
Audio
Audio
Graphics
X-Typography
Video
Video
UbuntuStudio/FreedesktopCategories (last edited 2015-06-27 12:07:46 by h-141-65)