Summary

The Mer project has rebased much of the Maemo stack on Ubuntu, and prepared an environment optimised for MID use. This work will be included in Karmic, replacing the previous Moblin 1.0-based MID stack.

Release Note

Ubuntu MID Edition is now based on Mer, and has been optimised to an even greater degree for small screens, slower processors, and low-memory environments.

Rationale

With the sunset of Moblin 1.0, the previous upstream for MID is dead. The Mer community is active, and actively engaged with Ubuntu, so the flavour is more likely to be kept up-to-date and of interest to users.

User stories

Alice has not seen signficant improvement in the MID experience in Ubuntu for some time. Looking at the Mer-based Karmic release, she excitedly upgrades her MID to the newest release.

Bob has been working on Mer for several months, and is happy to see his work more widely distributed to users.

Chris has had increasing difficulty merging the Moblin 1.0 packages and patches in each successive cycle, and looks forward to an alternate interface with greater cohesion.

Assumptions

Design

Firstly, apply all the Mer patches to Ubuntu, and include any unpackaged Mer software.

Secondly, modify the MID seeds to match a base Mer installation.

Implementation

This section should describe a plan of action (the "how") to implement the changes discussed. Could include subsections like:

UI Changes

Should cover changes required to the UI, or specific UI that is required to implement this

Code Changes

Code changes should include an overview of what needs to change, and in some cases even the specific details.

Migration

Include:

Test/Demo Plan

It's important that we are able to test new features, and demonstrate them to users. Use this section to describe a short plan that anybody can follow that demonstrates the feature is working. This can then be used during testing, and to show off after release. Please add an entry to http://testcases.qa.ubuntu.com/Coverage/NewFeatures for tracking test coverage.

This need not be added or completed until the specification is nearing beta.

Unresolved issues

This should highlight any issues that should be addressed in further specifications, and not problems with the specification itself; since any specification with problems cannot be approved.

BoF agenda and discussion

https://wiki.ubuntu.com/Specs/MobileMidKarmicUseMer

The Mer project has rebased much of the Maemo stack on Ubuntu, and prepared an environment optimised for MID use. This work will be included in Karmic, replacing the previous Moblin 1.0-based MID stack.

http://www.daimi.au.dk/~cvm/cphnotes.pdf

Nokia went Qt, so Mer project runs with it.

Our current MID has no upstream anymore. So lets use Mer.

Mer has been historically building with OpenSuSe buildservice

we have patches that have been sent to nokia

Mer currently makes rapid releases every 3 weeks or so

Need to pull in things:

Need test cases:

Mer upstream may become Ubuntu developers proper

Matchbox window manager and matchbox keyboard issues?

Implementation

List of the packages in Mer OBS repository with their status into the ubuntu repo.


CategorySpec

Specs/MobileMidKarmicUseMer (last edited 2009-06-11 22:48:20 by 93-34-56-245)