Mer/Sprints

Line 46: Line 46:
== Documentation and tools ==
== Documentation and tools ==
{{main|Mer/Documentation}}
{{main|Mer/Documentation}}
 +
[[Category:Mer]]

Revision as of 15:21, 15 April 2009

Mer

We employ the Maemo.org sprints method as development method for Mer. That means, get yourself a maemo.org account, and read this document through if you would like to contribute :)

Most Mer development talk goes on in #mer on irc.freenode.net. If you do not have an IRC client, try Mibbit. We currently use Launchpad for collaboration, but will move to maemo.org eventually. Currently we have an N8x0 image with nm-applet, advanced backlight, load-applet on top of a hildon-desktop using Fremantle components, on top of Xorg and Ubuntu Jaunty. Previous progress can be viewed on Jaiku.

We have fringe projects for the 770, Zaurus, x86, and Wii, and as such, code will be built first on x86 to ensure it is cross-platform, and later in our cross-compilers.

Contents

How do I participate in Mer?

Main article: Mer/People

Send an e-mail to Stskeeps with your details.

How do I build Mer?

Main article: Mer/Build

Mer is based on Ubuntu Jaunty and uses an autobuilder much like Maemo.

There is currently no method to setup an ARM cross-compiling build environment but you can download the Mer x86 VM, install build-essential and build 'on-device'.

Layout

The current method of sprints is:

  • Sprints run for 2 weeks development, 1 week testing (and feature freeze). After sprint completion, final images are built and release post posted along with achievements of the sprint.
  • Contributors are encouraged to render their activities visible through microblogging, jaiku - when you sign up for being a contributor you will get a Jaiku invite. RSS feed can be found on http://jaiku.com/channel/mer/feed/rss and Jaiku channel on http://jaiku.com/channel/mer
  • Why are you encouraged to render your activities visible? We are spread across the globe and it is hard to have real time conversations, and this allows us to document what has been done.

Current sprint:

  • Mer Sprint 0.12: 6 April 2009 - 20 April 2009 (feature freeze), 27 April 2009 release.

Completed sprints:

Planned sprints:



Documentation and tools

Main article: Mer/Documentation