Contents |
Target is to make a Developer Edition of MeeGo for the Nokia N900 device. Flashed with this edition N900 will be usable as a primary phone device for a developer/hacker person. This will not be something for regular end users.
The focus is on meeting the non-functional targets (such as performance) rather than number of features. This will hopefully encourage more people to use MeeGo on N900, and continue enhancing the functionality or build new stuff. Developer Edition is based on MeeGo 1.2 trunk content. MeeGo features are found in bugzilla.
You can join the development and discussion at the meego-handset mailing list and in IRC (#meego-arm @freenode).
These use cases shall be the prominent ones in the device Home screen. In addition there will be separate folder containing other available Handset apps from repositories, and there is a possibility to promote any app to the main view if the non-functional targets are met.
Voice calls (Dialer, People)
SMS (SMS, People)
Browser use over WLAN (Browser, Settings)
Common SW (Settings, xterm, lock)
Common components such as System UI, Home screen etc. shall be made functional so that basic device usage is smooth and fast. N900 device specific features such as keys, display and battery will be optimized. MeeGo SDK fully supports this edition, as it's MeeGo 1.2 compliant.
The criteria and content for the milestones will be defined further, but this is just to show our target schedule.
See the Status page for reports.
Willing to contribute the code to DE/MeeGo, but wondering where to start from? Learn the ropes from the MeeGo experts! This material gives the overview on the daily development workflow. Thanks Fathi Boudra & Markus Lehtonen for the contribution. Also any suggestion where to locate the links to this material is appreciated.
Some more concrete steps:
Q. Let's assume my bug fix was accepted only in the DE, but not in the official 1.2. What do we do with the bug?
A. Remove the DE_Blocker flag from the official bug. Comment that the fix is available in DE. Try to contribute the fix to 1.3.
Q. Which SD card should I be using?
A. Class 6 and higher. The class has the impact on the performance.
Q. Where can I download the N900 DE release?
A. This is work in progress. See the release process explained by Carsten.
Q. What is the UI of DE going to be?
A. Based on what's available on MeeGo trunk. At the moment we work with the MeeGo 1.1-originated Handset UX and apps. We are evaluating the new Tablet-originated UX and apps (see ARM/N900/TabletUX). This is still to be decided, and there might be even multiple options for the user to select.
Please add stuff to the Ideas page.