Features/FedoraMoblin

From FedoraProject

< Features(Difference between revisions)
Jump to: navigation, search
(Current status)
m (Download and Installation)
 
(43 intermediate revisions by 3 users not shown)
Line 1: Line 1:
= Support Moblin within Fedora =
+
= Support Moblin™ within Fedora =
  
 
== Summary ==
 
== Summary ==
  
Add support to Fedora for the Moblin NetBook/NetTop/MID desktop environment.
+
Add support to Fedora for the Moblin™ 2.0 Core NetBook/NetTop/MID desktop environment.
  
 
== Owner ==
 
== Owner ==
 
* Name: [[PeterRobinson]]
 
* Name: [[PeterRobinson]]
 +
 +
== Download and Installation ==
 +
 +
There's currently two ways to get Fedora Moblin
 +
* There is a test LiveCD available [[http://fedora.roving-it.com/FedoraMoblin12-Beta7-LiveCD.iso Fedora Moblin beta 7 here]] for those that want to test/install a new Moblin only setup.
 +
* On a computer that's all ready running Fedora 12 you can do "yum groupinstall moblin-desktop"
 +
 +
Please provide feeback to fedora-test or fedora-devel mailing lists and report specific bugs against the components in RHBZ.
  
 
== Current status ==
 
== Current status ==
 
* Targeted release: [[Releases/12|  Fedora 12]]  
 
* Targeted release: [[Releases/12|  Fedora 12]]  
* Last updated: 3 August 2009
+
* Last updated: 26th October 2009
* Percentage of completion: 65%
+
* Percentage of completion: 100%
 +
 
 +
* All core packages for the GUI interface are now in rawhide. The moblin interface is in a usable state for testers.
  
* Most of the major packages needed for testing are now in Rawhide (2 to go). Testing of all packages is ongoing as Moblin 2 is somewhat of a moving target with new releases of a lot of core packages almost daily.
+
One remaining issue for Moblin 2.1:
 +
* Mutter-moblin doesn't work with the newer mutter [[http://bugzilla.moblin.org/show_bug.cgi?id=6503]]. The 0.39.3 release currently works with the current mutter in F-12 so we'll stick with that for at least the beta release.
  
 
== Detailed Description ==
 
== Detailed Description ==
  
The Moblin Architecture is designed to support multiple platforms and usage models ranging from Netbooks, NetTops to Mobile Internet Devices (MID), to various embedded usage models, such as the In Vehicle Infotainment systems. The central piece of the architecture is the common layer called "Moblin Core". Moblin Core is built on the GNOME Mobile platform, extending and enriching it with new technologies like Clutter, GUPnP. The Moblin Core is core desktop environment that sits of top of Fedora, and above the Moblin Core are the specific user interface and user interaction model for the target device.
+
The Moblin Architecture is designed to support multiple platforms and usage models ranging from Netbooks and NetTops to Mobile Internet Devices (MID) and various embedded usage models, such as In Vehicle Infotainment systems. The central piece of the architecture is the common layer called "Moblin Core". Moblin Core is built on the GNOME Mobile platform, extending and enriching it with new technologies like Clutter, GUPnP and mojito. The Moblin Core is the core desktop environment that sits of top of Fedora, and above the Moblin Core are the specific user interface and user interaction model for the target device(s).
  
 
== Benefit to Fedora ==
 
== Benefit to Fedora ==
Line 25: Line 36:
 
== Scope ==
 
== Scope ==
  
There are a number of stages in the scope of this feature:
+
There are a number of stages in the scope for this feature. For Fedora 12 the aim is to have the Core Moblin desktop available for user testing. Features like the Moblin Browser will not be available as they are still under going development and various changes are yet to be pushed upstream (eg xulrunner). The main steps for Fedora 12 are:
# Submit all core packages to Fedora for review and build
+
# Submit all core packages to Fedora for review and build. Complete. 20 moblin packages have been reviewed and are currently in rawhide. This includes the Moblin Core packages.
# Test the new desktop environment to ensure it works and integrates properly with underlying technologies like NetworkManager, clutter, gupnp, gstreamer etc as well as works with some of the target devices
+
# Add anaconda install options so it can be selected as an option during install or be installed using 'yum groupinstall "Moblin Desktop"'
# Add anaconda install options so it can be installed onto devices
+
# Test the new desktop environment to ensure it works and integrates properly with underlying technologies like NetworkManager, clutter, gupnp, gstreamer etc.
# Produce a LiveCD and Fedora spin similar to the exisiting GNOME and KDE spins
+
# Test the desktop environment on NetBook hardware.
# If time and other issues (upstream patches required etc) permit add some of the moblin specific applications as well to improve the overall moblin experience. Some of these include email and web browser applications.
+
# Add applications to extend the basic desktop functionality. Ongoing. A number of packages are already in rawhide (eg anjal email client). There are 11 remain packages that are either in process of being reviewed or are awaiting review request.
  
 
== Test Plan ==
 
== Test Plan ==
  
 
# Build and test individual packages
 
# Build and test individual packages
# Build an test a LiveCD for testing, including test days where appropriate for both hardware and moblin desktop environment support
+
# Test 'yum groupinstall "Moblin Desktop Environment"' to ensure we get a working Moblin Core desktop
# Work with Fedora QA to ensure that we have sufficient coverage
+
# Testing of the core Moblin Desktop environment
 +
# Testing of Moblin application functionality.
  
 
== User Experience ==
 
== User Experience ==
Line 53: Line 65:
  
 
== Release Notes ==
 
== Release Notes ==
Support for the Moblin desktop environment for NetBook/NetTop/MID devices has been added to Fedora
+
A preview of the Core Moblin 2 desktop environment for NetBook/NetTop/MID devices is available for testing in Fedora.
  
 
----
 
----
  
 
[[Category:FeatureAcceptedF12]]
 
[[Category:FeatureAcceptedF12]]

Latest revision as of 18:27, 9 January 2010

Contents

[edit] Support Moblin™ within Fedora

[edit] Summary

Add support to Fedora for the Moblin™ 2.0 Core NetBook/NetTop/MID desktop environment.

[edit] Owner

[edit] Download and Installation

There's currently two ways to get Fedora Moblin

  • There is a test LiveCD available [Fedora Moblin beta 7 here] for those that want to test/install a new Moblin only setup.
  • On a computer that's all ready running Fedora 12 you can do "yum groupinstall moblin-desktop"

Please provide feeback to fedora-test or fedora-devel mailing lists and report specific bugs against the components in RHBZ.

[edit] Current status

  • Targeted release: Fedora 12
  • Last updated: 26th October 2009
  • Percentage of completion: 100%
  • All core packages for the GUI interface are now in rawhide. The moblin interface is in a usable state for testers.

One remaining issue for Moblin 2.1:

  • Mutter-moblin doesn't work with the newer mutter [[1]]. The 0.39.3 release currently works with the current mutter in F-12 so we'll stick with that for at least the beta release.

[edit] Detailed Description

The Moblin Architecture is designed to support multiple platforms and usage models ranging from Netbooks and NetTops to Mobile Internet Devices (MID) and various embedded usage models, such as In Vehicle Infotainment systems. The central piece of the architecture is the common layer called "Moblin Core". Moblin Core is built on the GNOME Mobile platform, extending and enriching it with new technologies like Clutter, GUPnP and mojito. The Moblin Core is the core desktop environment that sits of top of Fedora, and above the Moblin Core are the specific user interface and user interaction model for the target device(s).

[edit] Benefit to Fedora

The current release of Fedora GUI environments aren't optimised for the small screen environments of NetBook and MID devices. This will allow for a desktop environment that is optimised for these newer small, cheap devices that are becoming popular.

[edit] Scope

There are a number of stages in the scope for this feature. For Fedora 12 the aim is to have the Core Moblin desktop available for user testing. Features like the Moblin Browser will not be available as they are still under going development and various changes are yet to be pushed upstream (eg xulrunner). The main steps for Fedora 12 are:

  1. Submit all core packages to Fedora for review and build. Complete. 20 moblin packages have been reviewed and are currently in rawhide. This includes the Moblin Core packages.
  2. Add anaconda install options so it can be selected as an option during install or be installed using 'yum groupinstall "Moblin Desktop"'
  3. Test the new desktop environment to ensure it works and integrates properly with underlying technologies like NetworkManager, clutter, gupnp, gstreamer etc.
  4. Test the desktop environment on NetBook hardware.
  5. Add applications to extend the basic desktop functionality. Ongoing. A number of packages are already in rawhide (eg anjal email client). There are 11 remain packages that are either in process of being reviewed or are awaiting review request.

[edit] Test Plan

  1. Build and test individual packages
  2. Test 'yum groupinstall "Moblin Desktop Environment"' to ensure we get a working Moblin Core desktop
  3. Testing of the core Moblin Desktop environment
  4. Testing of Moblin application functionality.

[edit] User Experience

  • Users of the Fedora Moblin Spin would have a much better user experience on their NetBook, NetTop and other small devices.

[edit] Dependencies

[edit] Contingency Plan

  • Do not support Moblin in Fedora -- no change from F11. The packages will still be available so the features might be present for testing but there's no supported Fedora Moblin Spin for download.

[edit] Documentation

[edit] Release Notes

A preview of the Core Moblin 2 desktop environment for NetBook/NetTop/MID devices is available for testing in Fedora.