Meego Wiki
Views

SDK/Installation Proposal

From MeeGo wiki
(Difference between revisions)
Jump to: navigation, search
(Current Status)
Line 19: Line 19:
* Maemo SDK:  http://wiki.maemo.org/Documentation/Maemo_5_Final_SDK_Installation  
* Maemo SDK:  http://wiki.maemo.org/Documentation/Maemo_5_Final_SDK_Installation  
* MeeGo installation for Linux host:  Qt Creator, Qt, MADDE:  http://wiki.meego.com/MeeGo_SDK_with_QEMU
* MeeGo installation for Linux host:  Qt Creator, Qt, MADDE:  http://wiki.meego.com/MeeGo_SDK_with_QEMU
 +
* Nokia Qt SDK: Cross platform installer (Win/Lin/Mac) for Qt development on Maemo and Symbian: http://www.forum.nokia.com/info/sw.nokia.com/id/e920da1a-5b18-42df-82c3-907413e525fb/Nokia_Qt_SDK.html
=== Proposal ===
=== Proposal ===

Revision as of 08:06, 15 September 2010

Initial author: Bob Spencer Interested parties:

This page is for discussion of ideas related to the installation of the MeeGo SDK

Contents

Goals

(not all of equal weight):

  • Web downloadable. Easy to find. Clear what to get for different host and target.
  • Simple installation. Minimal number of end-user steps.
  • Minimal end user time to setup.
  • Dynamic system requirements collection: Host OS, target, development type (Qt, WRT, ...)
  • Supports all aspects of SDK. IDE, toolchain, debugging tools, packaging, VM
  • Single, cross-OS installer (?)

Current Status

The following components exist today:

Proposal

What about the creation of a single, Qt-based MeeGo installer, similar to the Qt SDK installer. It would have the following attributes:

  • Qt-based w/GUI.
  • Version for Linux (bin), Windows (msi), Mac (?)
  • Legal prompts as necessary
  • Auto-detects platform and features
  • Small (5MB) download. Then it downloads the remaining components during installation, with progress indicators and download recovery ability
  • Queries user for:
    • Development environments: Qt (Native, Qt Creator IDE) and/or WRT (Aptana IDE)
    • Target devices: x86/ARM + device type (determines which QEMU image to download)
  • Calls/launches the Qt SDK installer
  • Reimplement MADDE installation steps (not call MADDE)

Installbuilder BitRock w/Qt is one option. Cost: $7K(!) for Enterprise 5-person license. http://installbuilder.bitrock.com/[br] Hand-crafted installer is another option.

Owner / Author

TBD

Time Estimate / Schedule

TBD

Personal tools