Mer/Sprints/0.11

Line 11: Line 11:
| style="background:Red" | Urgent for next release
| style="background:Red" | Urgent for next release
|}
|}
 +
 +
'''Guide:'''
 +
 +
*If you want to take on a task, write your nickname in the task item (at the ?) contact the mentor of the task.
 +
*If you want something tested when the task is done, move the task to Component: Testing, tell the mentor of the testing component, and change Owner, Mentor
 +
 +
to "?, your nickname". You're now the mentor for the tester in this particular task.
 +
*If you want to propose a task, contact the mentor of the component
 +
*If you find a bug, report it on http://bugs.maemo.org in the Mer product.
   
   
'''Component: Documentation'''
'''Component: Documentation'''
 +
 +
Mentors:
 +
* None at the moment, ask Stskeeps
High-level goals for sprints 0.11 and 0.12:
High-level goals for sprints 0.11 and 0.12:
Line 18: Line 30:
* Provide initial documentation for Nokia N8x0 installation, jffs2 and installer version with screenshots
* Provide initial documentation for Nokia N8x0 installation, jffs2 and installer version with screenshots
* Establish "initial" Mer developer documentation, linking to Maemo developer documentation and indicating sections which are still valid
* Establish "initial" Mer developer documentation, linking to Maemo developer documentation and indicating sections which are still valid
 +
* Locate a mentor for this area
 +
 +
'''Component: Builders and developer tools'''
-
'''Component: Builders'''
+
Mentors:
 +
* None at the moment, ask Stskeeps
High-level goals for sprints 0.11 and 0.12:
High-level goals for sprints 0.11 and 0.12:
* Move infrastructure to maemo.org (repository, builder)
* Move infrastructure to maemo.org (repository, builder)
-
* Provide builds on Mer/x86, Mer/armv5te and Mer/armv4t (lenny based)
+
* Provide builder for Mer/x86, Mer/armv5te and Mer/armv4t (lenny based) and release the software for it (SDK)
 +
* Locate a mentor for this area
{| class="wikitable sortable"
{| class="wikitable sortable"
Line 50: Line 67:
|- style=""  
|- style=""  
| not yet || Move repository.mer.tspre.org to maemo.org infrastructure || ?, Stskeeps || 0% || none  
| not yet || Move repository.mer.tspre.org to maemo.org infrastructure || ?, Stskeeps || 0% || none  
 +
|- style=""
 +
| not yet || Provide script for first x86 building, then sb-accelerated armv5te, and armv4t build, and then if fails, qemu build || ?, Stskeeps || 0% || none
|- style="background:LightBlue"
|- style="background:LightBlue"
| 2009-01-17 || Move project from launchpad to maemo.org garage || Stskeeps || 40% || Project retrieved (mer.garage.maemo.org),  
| 2009-01-17 || Move project from launchpad to maemo.org garage || Stskeeps || 40% || Project retrieved (mer.garage.maemo.org),  
Line 61: Line 80:
'''Component: Ports and base system''''
'''Component: Ports and base system''''
 +
 +
Mentors:
 +
* None at the moment, ask Stskeeps
 +
High level goals for sprints 0.11 and 0.12:
High level goals for sprints 0.11 and 0.12:
Line 67: Line 90:
* Provide battery reporting on Nokia N8x0(W) (optionally 770)
* Provide battery reporting on Nokia N8x0(W) (optionally 770)
* Provide accelerated X on Nokia 770 + Nokia N8x0(W), using Xomap
* Provide accelerated X on Nokia 770 + Nokia N8x0(W), using Xomap
 +
* Locate a mentor for this area
{| class="wikitable sortable"
{| class="wikitable sortable"
Line 96: Line 120:
'''Component: User interface (code)'''
'''Component: User interface (code)'''
 +
 +
Mentors:
 +
* None at the moment, ask Stskeeps
High level goals for sprints 0.11 and 0.12:
High level goals for sprints 0.11 and 0.12:
Line 101: Line 128:
* Provide resolution independent hildon desktop code and layout, accessible even on 320x240
* Provide resolution independent hildon desktop code and layout, accessible even on 320x240
* Start building generic control panel applets for the Mer system
* Start building generic control panel applets for the Mer system
 +
* Locate a mentor for this area
{| class="wikitable sortable"
{| class="wikitable sortable"
Line 120: Line 148:
'''Component: User interface (artwork)'''
'''Component: User interface (artwork)'''
 +
 +
Mentors:
 +
* None at the moment, ask Stskeeps
 +
* Locate a mentor for this area
High level goals for sprints 0.11 and 0.12:
High level goals for sprints 0.11 and 0.12:
Line 137: Line 169:
'''Component: User interface (localization)'''
'''Component: User interface (localization)'''
 +
 +
Mentors:
 +
* None at the moment, ask Stskeeps
 +
 +
High level goals:
 +
* Locate a mentor for this area
 +
* Establish component activity.
{| class="wikitable sortable"
{| class="wikitable sortable"
Line 152: Line 191:
'''Component: Testing'''
'''Component: Testing'''
 +
 +
Mentors:
 +
* None at the moment, ask Stskeeps
High level goals:
High level goals:
* This is where all needed items to be tested are put.
* This is where all needed items to be tested are put.
 +
* Locate a mentor for this area
 +
{| class="wikitable sortable"
{| class="wikitable sortable"
Line 165: Line 209:
! Highlights
! Highlights
|- style="background:LightBlue"
|- style="background:LightBlue"
-
| not yet || Make hildon-desktop-env use a configuration file to determine wether it needs to show cursor or not (useful for x86) || johnx || 95% || Could use some testing on x86s with touchscreens
+
| not yet || Make hildon-desktop-env use a configuration file to determine wether it needs to show cursor or not (useful for x86) || johnx || 95% || Could  
 +
 
 +
use some testing on x86s with touchscreens
|}
|}

Revision as of 15:40, 15 March 2009

Period: 16. March 2009 - 30 March 2009 Release

Tasks

Completed Good progress Just standing Some help needed! Really stuck/delayed Urgent for next release

Guide:

  • If you want to take on a task, write your nickname in the task item (at the ?) contact the mentor of the task.
  • If you want something tested when the task is done, move the task to Component: Testing, tell the mentor of the testing component, and change Owner, Mentor

to "?, your nickname". You're now the mentor for the tester in this particular task.

  • If you want to propose a task, contact the mentor of the component
  • If you find a bug, report it on http://bugs.maemo.org in the Mer product.

Component: Documentation

Mentors:

  • None at the moment, ask Stskeeps

High-level goals for sprints 0.11 and 0.12:

  • Provide initial documentation for Nokia N8x0 installation, jffs2 and installer version with screenshots
  • Establish "initial" Mer developer documentation, linking to Maemo developer documentation and indicating sections which are still valid
  • Locate a mentor for this area


Component: Builders and developer tools

Mentors:

  • None at the moment, ask Stskeeps

High-level goals for sprints 0.11 and 0.12:

  • Move infrastructure to maemo.org (repository, builder)
  • Provide builder for Mer/x86, Mer/armv5te and Mer/armv4t (lenny based) and release the software for it (SDK)
  • Locate a mentor for this area
Committed & Target Task Owner, Mentor/Suggested by  % Highlights
not yet Build a cross-compilation toolchain for Ubuntu Jaunty armel gcc+glibc and provide for Scratchbox  ?, Stskeeps 0% none
not yet Build a cross-compilation toolchain for Debian Lenny armel gcc+glibc and provide for Scratchbox  ?, Stskeeps 0% none
not yet Upgrade rootstrap for Mer/armv5te for Scratchbox Accelerator  ?, Stskeeps 0% none
not yet Provide rootstrap for Mer/armv4t for Scratchbox Accelerator  ?, Stskeeps 0% none
not yet Update debhelper in Mer Scratchbox SDK devkit  ?, Stskeeps 0%
not yet Investigate usage of SB2 for accelerated builds  ?, Stskeeps 0% none
not yet Discuss with maemo.org their requirements for including Mer repository and builders  ?, Stskeeps 0% none
not yet Move repository.mer.tspre.org to maemo.org infrastructure  ?, Stskeeps 0% none
not yet Provide script for first x86 building, then sb-accelerated armv5te, and armv4t build, and then if fails, qemu build  ?, Stskeeps 0% none
2009-01-17 Move project from launchpad to maemo.org garage Stskeeps 40% Project retrieved (mer.garage.maemo.org),

Mer on bugs.maemo.org. Blockers:

Multiple git repositories per project

Personal git repositories.

Component: Ports and base system'

Mentors:

  • None at the moment, ask Stskeeps


High level goals for sprints 0.11 and 0.12:

  • In addition to existing ports, provide Mer/armv4t (lenny based) image for Neo Freerunner
  • Provide battery reporting on Nokia N8x0(W) (optionally 770)
  • Provide accelerated X on Nokia 770 + Nokia N8x0(W), using Xomap
  • Locate a mentor for this area
Committed & Target Task Owner, Mentor/Suggested by  % Highlights
not yet Create imager scripts for Mer/armv4t (lenny based)  ?, Stskeeps 0% none
not yet Figure out why Hildon Input Method refuses to show when under Xomap  ?, Stskeeps 0% none
not yet Implement hald-addon-bme open source based on

dummy BME and

Mer/Documentation/BME_Protocol , see this for example || daperl, Stskeeps || 0% ||

not yet docpurge should interact better with dpkg and upgrades none, Stskeeps 0%
not yet set kernel.core-pattern to something sane consistent across platforms  ?, timeless 50%

this sysctl conf file, needs packaging: mkdir -p /var/cores from postinst.

not yet Implement a libconic ICD dbus messages handler relaying to NetworkManager none , Stskeeps 0%

Component: User interface (code)

Mentors:

  • None at the moment, ask Stskeeps

High level goals for sprints 0.11 and 0.12:

  • Provide resolution independent hildon desktop code and layout, accessible even on 320x240
  • Start building generic control panel applets for the Mer system
  • Locate a mentor for this area
Committed & Target Task Owner, Mentor/Suggested by  % Highlights
not yet package a tslib calibration tool for X or framebuffer? none, Stskeeps 0%
not yet home applets behave oddly when in non-800x480 none, Stskeeps 0%
not yet hildon-plugins-settings-cpa: creates duplicate application menu. none, Stskeeps 0%
not yet Patch libvte with further maemo changes (blinking interval, Enter, etc) none 0%

Component: User interface (artwork)

Mentors:

  • None at the moment, ask Stskeeps
  • Locate a mentor for this area

High level goals for sprints 0.11 and 0.12:

  • Provide a furry of themes, icons, backgrounds (in multiple resolutions) to make Mer look pretty.
Committed & Target Task Owner, Mentor/Suggested by  % Highlights
not yet Make replacement(s) for SDK icons (hildon-icons) none, Stskeeps 0%

Component: User interface (localization)

Mentors:

  • None at the moment, ask Stskeeps

High level goals:

  • Locate a mentor for this area
  • Establish component activity.
Committed & Target Task Owner, Mentor/Suggested by  % Highlights
not yet Start localization project for Mer, using launchpad or other (we have .pos, but we need people and translations) none 0%
not yet look at timeless' enus stuff in extras none, timeless 0%

Component: Testing

Mentors:

  • None at the moment, ask Stskeeps

High level goals:

  • This is where all needed items to be tested are put.
  • Locate a mentor for this area


Committed & Target Task Owner, Mentor/Suggested by  % Highlights
not yet Make hildon-desktop-env use a configuration file to determine wether it needs to show cursor or not (useful for x86) johnx 95% Could

use some testing on x86s with touchscreens


Bugs

Bug reports in bugzilla discovered through or related to Mer development in this sprint:

4023+criticalDesktop platformRESOLVEDWONTFIXSapwood doesn't align PixbufOpenRequest properly (crash on 770)Sven Herzberg