Meego Wiki
Views

Documentation Backlog for MeeGo 1.2

From MeeGo wiki
Revision as of 12:54, 4 May 2011 by Tarulaine (Talk | contribs)
Jump to: navigation, search


Contents

Contents of this page

This site is used for mapping documentation content areas for the MeeGo 1.2 SDK developer documentation release. Eventually, the page will contain links to all relevant MeeGo 1.2 developer documentation content in wiki and to the developer documentation related features in Bugzilla.

Please be patient while the content on this page is being updated.

Note that this page will not link to any other documentation, such as

  • instructions about writing documentation
  • platform development instructions
  • process descriptions describing how MeeGo OS work is carried out

If you are currently working on draft material for MeeGo 1.2, add links to all the pages you are updating here. Mark the status as: Not started, ongoing, to be reviewed, ready.

The backlog also includes priority information. Priorities are: 1 must-have, 2 useful, 3 optional

Developer documentation

Area owners: Taru Laine

Changes since MeeGo 1.1 SDK: Updates according to SDK implementation.

Status: Ongoing.

Link to MeeGo Wiki: Table of Contents for MeeGo 1.2 SDK developer documentation

Link to related feature in Bugzilla: Feature 9479

Getting started

Release notes for MeeGo 1.2 SDK

Area owners: Veli Kaksonen, Bob Spencer

Priority: 1

Suggested location: developer.meego.com (DMC), References/Release notes

Changes since MeeGo 1.1 SDK: New content area.

Status: Not started.

Link to MeeGo Wiki:

Link to related feature in Bugzilla: Feature 12461

Download site for MeeGo 1.2 SDK

Area owners: Bob Spencer, Veli Kaksonen

Priority: 1

Suggested location: developer.meego.com (DMC), SDK & Tools/SDK

Changes since MeeGo 1.1 SDK: New content area.

Status: Not started

Link to MeeGo Wiki:

  • probably provided through meego.com

Link to related feature in Bugzilla: Feature 12788

Getting started with MeeGo application development

Area owners: Ronan MacLaverty

Priority: 1

Suggested location: developer.meego.com (DMC), Guides/Getting started

Changes since MeeGo 1.1 SDK: Updates according to SDK implementation.

Status: Not started

Links to MeeGo Wiki:

//Having both of these seems redundant, so perhaps they can be merged, like here at developer.meego.com. //

Link to related feature in Bugzilla: Feature 9480

Installation instructions (OBS)

Area owners: TBD

Priority: 2

Suggested location: developer.meego.com (DMC), Guides

Changes since MeeGo 1.1 SDK: New content area.

Status: Not started

Link to MeeGo Wiki: //to be added//

Link to related feature in Bugzilla: Feature 9481

Installation instructions (application SDK)

Area owner in Bugzilla: Taru Laine

Priority: 1

Content area owners

  • Supported guest operating system: Bob Spencer
  • Installing and configuring MeeGo SDK for Linux: Elliot Smith
  • Checking your system's graphics capabilities: Bob Spencer
  • Installing and configuring MeeGo SDK for Windows: Max Yu
  • Setting up the emulator: Elliot Smith

Suggested location: developer.meego.com (DMC), Guides or SDK tools

Changes since MeeGo 1.1 SDK: Updates according to SDK implementation.

Status: Ongoing.

Link to MeeGo Wiki:

Link to related feature in Bugzilla: Feature 9482

Device provisioning instructions

Area owner in Bugzilla: Bob Spencer

Priority: Handset and tablet: 1, Netbook: 2

Content area owners

  • Setting up your handset: Azadeh Karimian
  • Setting up your netbook: Elliot Smith
  • Setting up your tablet: Bob Spencer

Suggested location: developer.meego.com (DMC), Guides

Changes since MeeGo 1.1 SDK: Updates according to SDK implementation.

Status: Not started

Link to MeeGo Wiki:

Link to related feature in Bugzilla: Feature 9483

Developing with MeeGo SDK

Best practices documentation for MeeGo 1.2 SDK

Area owners: Taru Laine

Priority: 3

Suggested location: developer.meego.com (DMC), Guides/Guidelines

Changes since MeeGo 1.1 SDK: New content area.

Status: Ongoing, content is being created in a separate wiki on the following topics:

  • Selecting the resource application class (will not be available for week 20)
  • Optimising power management
  • Performance management
  • Designing for performance
  • Optimising inter-process communications
  • Coding for performance
  • Optimising performance for OpenGL applications
  • Performance testing tools (depends on the available tools)

Link to MeeGo Wiki: Draft content is being created in a separate wiki.

Link to related feature in Bugzilla: Feature 12464

Creating a Hello world application

Area owners: David Lawlor

Priority: 1

Suggested location: developer.meego.com (DMC), Guides

Changes since MeeGo 1.1 SDK: Updates according to SDK implementation.

Status: Not started.

Link to MeeGo Wiki:

Link to related feature in Bugzilla: Feature 15310

Debugging instructions for MeeGo 1.2 SDK

Area owners: Elliot Smith

Priority: 2

Suggested location: developer.meego.com (DMC), Guides

Changes since MeeGo 1.1 SDK: Updates according to SDK implementation.

Status: Not started.

Link to MeeGo Wiki:

Link to related feature in Bugzilla: Feature 15308

Instructions for building MeeGo image/QEMU image

Area owners: Azadeh Karimian

Priority: 3

Suggested location: wiki.meego.com

Changes since MeeGo 1.1 SDK: New content area.

Status: Not started.

Link to MeeGo Wiki: //to be added//

Link to related feature in Bugzilla: Feature 15307

Packaging instructions (OBS)

Area owners: TBD

Priority: 2

Suggested location: wiki.meego.com

Changes since MeeGo 1.1 SDK: New content area.

Status: Not started

Link to MeeGo Wiki: //This content can probably be used as the starting point for MeeGo 1.2: Packaging tutorial for MeeGo 1.0//

Open issues:

  • How do you upload source code tarball to community OBS (via OSC and/or web interface), along with metadata files, and build MeeGo RPMs for multiple architectures?

Link to related feature in Bugzilla: Feature 9484

Packaging instructions (Application SDK)

Area owners: Mats Wichmann (John Chen)

Priority: 2

Suggested location: developer.meego.com (DMC), Guides

Changes since MeeGo 1.1 SDK: Updates according to SDK implementation.

Status: Not started

Link to MeeGo Wiki:

Open questions:

  • How do you deploy your application?
  • Are there additional steps in Qt Creator that need to be documented?

Link to related feature in Bugzilla: Feature 9485

Troubleshooting information for MeeGo 1.2 SDK

Area owners: Taru Laine (updated by all SDK team members)

Priority: 2

Suggested location: developer.meego.com (DMC), Guides/FAQ or wiki.meego.com

Changes since MeeGo 1.1 SDK: Updates according to SDK implementation.

Status: Ongoing. Content transferred from MeeGo 1.1 SDK developer library, needs to be updated for MeeGo 1.2 SDK.

Link to MeeGo Wiki:

Link to related feature in Bugzilla: Feature 12462

Publishing instructions

Area owners: Taru Laine

Priority: 1

Suggested location: developer.meego.com (DMC), Guides

Changes since MeeGo 1.1 SDK: New content area.

Status: Initial content with summary and links to currently open or planned vendor developer areas (where more instructions can be found). Also link to open-source repository apps.meego.com (work in progress).

Open questions:

  • Is it enough to provide instructions for publishing via community OBS and links to the commercial app stores (Ovi Store, AppUp)?

Link to MeeGo Wiki: SDK/Docs/1.2/Publishing

Link to related feature in Bugzilla: Feature 9486

Developing with Xephyr

Area owners: TBD

Priority: 2

Suggested location: developer.meego.com (DMC)

Changes since MeeGo 1.1 SDK: Updates according to SDK implementation.

Status: Not started.

Link to MeeGo Wiki:

Link to related feature in Bugzilla: //to be added//

Creating a MeeGo chroot

Area owners: TBD

Priority: 2

Suggested location: developer.meego.com (DMC)

Changes since MeeGo 1.1 SDK: Updates according to SDK implementation.

Status: Not started.

Open questions:

  • Should this feature be reassigned?

Link to MeeGo Wiki:

Link to related feature in Bugzilla: //to be added//

UI guidelines

Handset UX guidelines

Area owners: Ronan MacLaverty -> needs to be reassigned!

Priority: 2

Suggested location: developer.meego.com (DMC), Guidelines

Changes since MeeGo 1.1 SDK: Updates according to SDK implementation.

Status: Not started.

Link to MeeGo Wiki:

Link to related feature in Bugzilla: Feature 9487

Tablet guidelines

Area owners: N/A

Priority: 2

Suggested location: developer.meego.com (DMC), Guides

Changes since MeeGo 1.1 SDK: New content area.

Status: Ready for publishing.

Link to documentation:

Open issues:

Link to related feature in Bugzilla: N/A

Reference material

Architectural overview

Area owners: Sunil Saxena

Priority: 1

Suggested location: meego.com, Architecture (?)

Changes since MeeGo 1.1 SDK: Updates according to SDK implementation.

Status: Not started.

Open questions:

  • Should this feature be reassigned?

Link to MeeGo Wiki:

MeeGo architecture domain view, and MeeGo architecture API view

Link to related feature in Bugzilla: Feature 9489

API reference (MeeGo API)

Area owners: Murali-Krishna Punaganti (Taru Laine is responsible for the overview pages in wiki)

Priority: 1

Suggested location: developer.meego.com (DMC), References

Changes since MeeGo 1.1 SDK: Updates according to SDK implementation.

Status: Ongoing, the overview pages are being updated in a separate wiki, from where the content is integrated to the API reference build.

Link to MeeGo Wiki: content available in a separate wiki.

Link to related feature in Bugzilla: Feature 9490

API reference (Platform API)

Area owners: Murali-Krishna Punaganti

Priority: 1

Suggested location: wiki.meego.com

Changes since MeeGo 1.1 SDK: Updates according to SDK implementation.

Status: Not started.

Open questions:

  • What is the publishing location for the Platform API?

Link to MeeGo Wiki:

  • will probably be published in meego.com

Link to related feature in Bugzilla: Feature 9491

Links to relevant Qt documentation

Area owners: Taru Laine

Priority: 3

Suggested location: various (depending on the page)

Changes since MeeGo 1.1 SDK: New content area.

Status: Not started.

Link to MeeGo Wiki:

  • This feature covers various pages in the SDK developer documentation.

Link to related feature in Bugzilla: Feature 12463

Glossary for MeeGo 1.2 SDK

Area owners: Taru Laine

Priority: 2

Suggested location: developer.meego.com (DMC), Glossary

Changes since MeeGo 1.1 SDK: Updates according to SDK implementation.

Status: Ongoing, terms need to be added and definitions modified according to current SDK content.

Link to MeeGo Wiki:

Link to related feature in Bugzilla: Feature 12241

Sample Applications

Area owners: Bob Spencer.

Priority: 2

Suggested location: developer.meego.com (DMC), Guides/Samples

Changes since MeeGo 1.1 SDK: New content area.

Status: Not started.

Link to MeeGo Wiki:

Link to related feature in Bugzilla: Feature 9492

Features postponed to a later release

Netbook UX guidelines

Area owners: Elliot Smith

Suggested location: developer.meego.com (DMC), Guides

Changes since MeeGo 1.1 SDK: New content area.

Status: Not started.

Open questions:

Link to MeeGo Wiki: //to be added//

Link to related feature in Bugzilla: Feature 9488

Personal tools