Meego Wiki
Views

SDK/Installation Proposal

From MeeGo wiki
< SDK(Difference between revisions)
Jump to: navigation, search
(categorise, wikify link)
 
(3 intermediate revisions not shown)
Line 1: Line 1:
 +
Initial author: Bob Spencer
 +
Interested parties:
 +
This page is for discussion of ideas related to the installation of the MeeGo SDK
This page is for discussion of ideas related to the installation of the MeeGo SDK
Line 15: Line 18:
* MADDE:  http://wiki.maemo.org/MADDE
* MADDE:  http://wiki.maemo.org/MADDE
* 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:  [[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 ===
Line 30: Line 34:
* Reimplement MADDE installation steps (not call MADDE)
* 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/
+
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.
Hand-crafted installer is another option.
Line 38: Line 42:
=== Time Estimate / Schedule ===
=== Time Estimate / Schedule ===
TBD
TBD
 +
 +
[[Category:SDK]]

Latest revision as of 09:32, 13 April 2011

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