Open development

We are bootstrapping this page as we speak. Feel free adding anything you feel relevant.

Contents

The basics

Maemo is developed as an open collaboration between Nokia and many generous volunteer programmers, designers, and users. Most of Maemo's components are open source, which gives users and developers the freedom and flexibility to contribute to and modify the platform's core development. Read the Introduction to open source at maemo.nokia.com.

See also How Maemo approaches open source.

Open Source and open development Strategy

Link to the OSS strategy slides and the Why the Closed packages page. There is a page with the list of open/closed packages in Diablo.

Official projects developed openly

List of projects being developed openly. Perhaps a table with Project/URL, code repository, bug reporting, developer list, IRC.

Community projects developed openly

Explanation of garage.maemo.org and Extras process + whatever else the community developers want to add.


First step for a single page listing the places where Maemo related open development is happening (links still missing).

If you are a developer willing to contribute to a specific project and currently it is unclear how, please leave your request in the discussion page.

maemo.org

Evolving slowly, still a lot to do.

  • stage.maemo.org - only certain components.
  • git.maemo.org project - ongoing.

garage.maemo.org projects:

Proposals for specific components

Upstream

  • Linux kernel - OMAP list.
  • BlueZ
  • GTK+
  • Mozilla
  • Meta Tracker
  • Ohm
  • Telepathy
  • Upstart