Dawnfoster (Talk | contribs) (→H: added HXT - MeeGo Handset Execution Team) |
(→C) |
||
| (24 intermediate revisions not shown) | |||
| Line 1: | Line 1: | ||
| + | MeeGo has many terms whose meaning is not immediately apparent. This page will attempt to help rectify that. | ||
| + | |||
== A == | == A == | ||
| + | ;''Architecture: '' | ||
| + | :The Meego architecture describes the components for the whole system and is broken down into Layer, Domain and Api http://meego.com/developers/meego-architecture | ||
| + | |||
| + | ;''ARM: '' | ||
| + | :The CPU powering the N900 and many other mobile devices. See [[ARM]] | ||
| + | |||
;''ATM: '' | ;''ATM: '' | ||
:At The Moment | :At The Moment | ||
== B == | == B == | ||
| + | |||
| + | ;''Beagle-board: '' | ||
| + | :Is an OMAP3 based development board suitable for embedded projects. See [[ARM/Meego on the Beagle]] | ||
| + | |||
;''BME (Battery Management Entity): '' | ;''BME (Battery Management Entity): '' | ||
:Is proxied to D-Bus via the bme-dbus-proxy daemon | :Is proxied to D-Bus via the bme-dbus-proxy daemon | ||
| + | |||
| + | ;''BOSS: (Build Orchestration Supervision System) '' | ||
| + | :Is the workflow tool for releases. See [[Release Infrastructure/BOSS]] | ||
| + | |||
| + | == C == | ||
| + | |||
| + | ;''CE'' | ||
| + | :[[Community Edition]] | ||
| + | |||
| + | ;''Compliance: '' | ||
| + | : is designed to make sure things stay compatible, such that the devices supporting a particular MeeGo version can run the same software. [[Quality/Compliance]] | ||
== D == | == D == | ||
| + | |||
| + | ;''DE'' | ||
| + | :Developer edition. Has been renamed in June 2011 to CE (Community Edition). | ||
| + | |||
;''DirectUI (DUI)'' | ;''DirectUI (DUI)'' | ||
:see MeeGo Touch Framework | :see MeeGo Touch Framework | ||
| + | |||
| + | ;''Dual Boot'' | ||
| + | :is a way of allowing meego devices to run multiple operating systems. See [[ARM/N900/Install/Dual Boot]] | ||
| + | |||
| + | == E == | ||
| + | ;''EMGD (Embedded Media and Graphics Driver) '' | ||
| + | : are Intel graphics drivers required for a number of netbook class devices http://edc.intel.com/Software/Downloads/EMGD/ | ||
| + | : Currently not part of the standard netbook release images. | ||
== F == | == F == | ||
| - | |||
| - | |||
;''FOSS: '' | ;''FOSS: '' | ||
:Free/Open Source Software | :Free/Open Source Software | ||
| + | |||
| + | ;''Fremantle: '' | ||
| + | :current Maemo 5 release * | ||
| + | |||
| + | == G == | ||
| + | ;''GMA500 (Graphics Media Accelerator 500) '' | ||
| + | : is the 3d graphics chip built into many Intel Atom based chipsets, related to the EMGD driver | ||
== H == | == H == | ||
| + | ;''Handset'' | ||
| + | : is one of the key components and deliverables of the Meego project http://meego.com/devices/handset/ | ||
;''Harmattan: '' | ;''Harmattan: '' | ||
:future Maemo 6 (now MeeGo handheld) release by Nokia, to include bundled officially-supported Qt libraries, see MeeGo-Harmattan | :future Maemo 6 (now MeeGo handheld) release by Nokia, to include bundled officially-supported Qt libraries, see MeeGo-Harmattan | ||
| Line 29: | Line 71: | ||
== I == | == I == | ||
| + | |||
| + | ;''IRC (Internet Relay Chat) '' | ||
| + | :one of the key collaborative areas for Meego working and discussion | ||
| + | |||
;''IIRC: '' | ;''IIRC: '' | ||
:If I Recall Correctly | :If I Recall Correctly | ||
| + | |||
| + | ;''IMG'' | ||
| + | :Image creator | ||
| + | |||
| + | ;''Intel'' | ||
| + | : principle founding company (along with Nokia) of the Meego project | ||
| + | == K == | ||
| + | |||
| + | ;''Kernel (linux)'' | ||
| + | : is the open source core of the operating system and without which we would not have Meego! See [[MeeGo kernel documentation for contributors]] | ||
| + | |||
| + | ;''Kickstart files (.ks)'' | ||
| + | : provide a list of packages and settings to use for automated installs. See [[Image Creation]] | ||
== L == | == L == | ||
| + | |||
;''LSB (Linux Standard Base): '' | ;''LSB (Linux Standard Base): '' | ||
:The goal of the LSB is to develop and promote a set of open standards that will increase compatibility among Linux distributions and enable software applications to run on any compliant system even in binary form. | :The goal of the LSB is to develop and promote a set of open standards that will increase compatibility among Linux distributions and enable software applications to run on any compliant system even in binary form. | ||
| Line 76: | Line 136: | ||
:a 'skunkworks' project by the maemo.org community and others to bring MeeGo to Nokia N8x0, hence not a vendor-pushed hardware adaptation. Initially focus will be on Nokia N810. Some additional work to add support for ARMv6+VFP is also included in this. | :a 'skunkworks' project by the maemo.org community and others to bring MeeGo to Nokia N8x0, hence not a vendor-pushed hardware adaptation. Initially focus will be on Nokia N810. Some additional work to add support for ARMv6+VFP is also included in this. | ||
;''MeeGo-Harmattan'' | ;''MeeGo-Harmattan'' | ||
| - | :the default operating system of the Nokia N9. Successor of Maemo 5, but based of the Qt toolkit. Originally named Maemo 6, but later rebranded as MeeGo-Harmattan (provisional name). It is MeeGo compatible (that is, has a MeeGo API) but is not to be confused with MeeGo 1.0 Handheld as it is NOT based on MeeGo Core. MeeGo-Harmattan will not be released as a Nokia product for the N900. Aliases: Harmattan, Maemo 6. | + | :the default operating system of the Nokia N9. Successor of Maemo 5, but based of the Qt toolkit. Originally named Maemo 6, but later rebranded as MeeGo-Harmattan (provisional name). It is MeeGo compatible (that is, has a MeeGo API) but is not to be confused with MeeGo 1.0 Handheld as it is NOT based on MeeGo Core. MeeGo-Harmattan will not be released as a Nokia product for the N900. Aliases: Harmattan, Maemo 6, MeeGo 1.0 N. |
;''MeeGo Netbook'' | ;''MeeGo Netbook'' | ||
:MeeGo Core + Reference Netbook UX | :MeeGo Core + Reference Netbook UX | ||
;''MeeGo SDK'' | ;''MeeGo SDK'' | ||
| - | :A [ | + | :A [[Getting started with the MeeGo SDK for Linux|software development kit for MeeGo]] |
;''MeeGo Touch Framework (MTF)'' | ;''MeeGo Touch Framework (MTF)'' | ||
:provides the features needed for developers creating applications for touch-enabled devices. Features include standardized window navigation, list and other widget behavior, and common theming for components. | :provides the features needed for developers creating applications for touch-enabled devices. Features include standardized window navigation, list and other widget behavior, and common theming for components. | ||
;''MeeGo Web RunTime'' | ;''MeeGo Web RunTime'' | ||
:Web Runtime (WRT) allows web developers to use standard web languages — HTML, CSS, and JavaScript — to create applications for mobile devices. WRT exposes the features of the underlying platform so that applications can interact with device data and combine location-based context with web information. | :Web Runtime (WRT) allows web developers to use standard web languages — HTML, CSS, and JavaScript — to create applications for mobile devices. WRT exposes the features of the underlying platform so that applications can interact with device data and combine location-based context with web information. | ||
| + | ;''MeeGo 1.0 N'' | ||
| + | :A name which has appeared on [http://www.slideshare.net/NokiaAppForumBulgaria/software-development-with-qt some] [http://www.slideshare.net/elenakotina/qt-quick-qml Nokia] slides as a synonym for Harmattan. See MeeGo-Harmattan. | ||
;''Moblin'' | ;''Moblin'' | ||
:short for 'mobile Linux', is an open source operating system and application stack for Mobile Internet Devices (MIDs), netbooks, nettops, and embedded devices. One of the predecessors of MeeGo, along with Maemo. | :short for 'mobile Linux', is an open source operating system and application stack for Mobile Internet Devices (MIDs), netbooks, nettops, and embedded devices. One of the predecessors of MeeGo, along with Maemo. | ||
| Line 90: | Line 152: | ||
:last stable independent release of Moblin | :last stable independent release of Moblin | ||
;''Moblin 2.2'' | ;''Moblin 2.2'' | ||
| - | :see Meego 1.0 Netbook | + | :see Meego 1.0 Netbook |
== N == | == N == | ||
| + | |||
| + | ;''Nokia'' | ||
| + | : principle founding company (along with Intel) of the Meego project | ||
| + | |||
;''Nokia Qt SDK'' | ;''Nokia Qt SDK'' | ||
:A custom version of the Qt SDK, which includes additional functionality for developing for Symbian/Maemo devices (with announced MeeGo support later on). These include tools for cross compiling (see MADDE) and simulation. Not to be confused with the Qt SDK as the two are not interchangeable due to a custom mix of features (neither is a a superset of the other) | :A custom version of the Qt SDK, which includes additional functionality for developing for Symbian/Maemo devices (with announced MeeGo support later on). These include tools for cross compiling (see MADDE) and simulation. Not to be confused with the Qt SDK as the two are not interchangeable due to a custom mix of features (neither is a a superset of the other) | ||
| + | |||
| + | ;''N900'' | ||
| + | : Nokia ARM powered handheld phone for open Meego development. See [[ARM/N900]] | ||
| + | |||
| + | ;''Netbook'' | ||
| + | : is one of the key components and deliverables of the Meego project http://meego.com/devices/netbook/ | ||
== O == | == O == | ||
;''OBS (OpenSuse Build System) : '' | ;''OBS (OpenSuse Build System) : '' | ||
| - | :The Opensuse Build Service. is an open and complete distribution development platform that provides a transparent infrastructure for development. The service provides software developers with a convenient and easy to use tool to create and release open source software for openSUSE and other Linux distributions on different hardware architectures and for a broad user audience. [ | + | :The Opensuse Build Service. is an open and complete distribution development platform that provides a transparent infrastructure for development. The service provides software developers with a convenient and easy to use tool to create and release open source software for openSUSE and other Linux distributions on different hardware architectures and for a broad user audience. See [[Build System]] |
| + | |||
;''OCS (Open Collaboration Services) : '' | ;''OCS (Open Collaboration Services) : '' | ||
| - | : a web API for browsing application catalogues, doing event and contact discovery [http://www.freedesktop.org/wiki/Specifications/open-collaboration-services OCS API] | + | : a web API for browsing application catalogues, doing event and contact discovery [http://www.freedesktop.org/wiki/Specifications/open-collaboration-services OCS API]. Also, OBS command line client |
;''Orbit'' | ;''Orbit'' | ||
| Line 107: | Line 180: | ||
;''OSSO (Open Source Software Operations): '' | ;''OSSO (Open Source Software Operations): '' | ||
:It was a department inside Nokia responsible for producing Maemo. It has been replaced by Maemo Software. | :It was a department inside Nokia responsible for producing Maemo. It has been replaced by Maemo Software. | ||
| + | |||
| + | ;''OTS (Open Test System): '' | ||
| + | :Suite of testing tools and configuration files for managing reproducible QA testing. See [[Quality/QA-tools/OTS|OTS Wiki]] | ||
| + | |||
| + | == P == | ||
| + | ;''PA (PulseAudio)'' | ||
| + | : is the low level sound system component used by Meego. See [[Quality/TestSuite/PulseAudio Test Plan]] | ||
== Q == | == Q == | ||
| Line 130: | Line 210: | ||
;''Reference Handheld UX'' | ;''Reference Handheld UX'' | ||
:a reference (example) implementation of a user interface for handheld devices, based on the MeeGo Touch framework. It is expected to be replaced or augmented with manufacturer provided user interfaces/system applications on actual devices. | :a reference (example) implementation of a user interface for handheld devices, based on the MeeGo Touch framework. It is expected to be replaced or augmented with manufacturer provided user interfaces/system applications on actual devices. | ||
| + | |||
| + | ;''REVS'' | ||
| + | :Release Engineering Visibility System | ||
== S == | == S == | ||
| Line 150: | Line 233: | ||
;''TMO (talk.maemo.org): '' | ;''TMO (talk.maemo.org): '' | ||
:Main forum for Maemo non-technical community. | :Main forum for Maemo non-technical community. | ||
| + | |||
| + | ;''UC (Use Case): '' | ||
| + | : Nokianism for Use case description in documentation. | ||
== U == | == U == | ||
| Line 160: | Line 246: | ||
== Useful links == | == Useful links == | ||
* [http://www.acronymfinder.com Acronym Finder] | * [http://www.acronymfinder.com Acronym Finder] | ||
| - | * [http://wiki.maemo.org/Codenames Maemo Codenames] | + | * [http://wiki.maemo.org/Codenames Maemo Codenames] |
MeeGo has many terms whose meaning is not immediately apparent. This page will attempt to help rectify that.
Contents |