Meego Wiki
Views

SDK/Installation Proposal

From MeeGo wiki
< SDK
Revision as of 19:53, 14 September 2010 by Bspencer (Talk | contribs)
Jump to: navigation, search

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