Handhelds.org - Open source for handheld devices

UserPreferences

GPERoadmap


http://gpe.handhelds.org

Roadmap for the GPE project

Version matrix

2.6 2.7 2.8 2.9 3.0
base/libs
X cvs 200502117 cvs 20050624
GTK+ 2.6.2 2.6.10
libmatchbox 1.6 1.7
matchbox wm 0.9.1 0.9.5
matchbox panel 0.9.2
matchbox desktop 0.9.1
gpe-conf 0.1.22 0.1.28
gpe-login 0.83
gpe-su 0.19
libgpewidget 0.107
libgpelaunch 0.14
libgpevtype 0.14
libgpepimc 0.5
libschedule 0.15
libeventdb 0.18
libtododb 0.09
libcontactsdb 0.3
libmimedir 0.3.1
pim
gpe-calendar 0.61-r0 0.69
gpe-contacts 0.35-r0 0.43
gpe-todo 0.50-r0 0.55
gpe-today 0.08-r0 0.10
gpe-announce 0.13
gpe-timesheet 0.21
games
gpe-go 0.05-r1 0.05-r1
gpe-lights 0.13
tetris 0.6-2-r0 0.6.2-r0
gsoko 0.4.2-gpe6-r0 0.4.2-gpe6-r0
xdemineur 2.1.1-r0 2.1.1-r0
net
minimo 0.0cvs20050212-r8 ?
gpe-mini-browser 0.19-r0
gpe-irc 0.07-r0 0.08-r0
gaim (patched) 2.0.0-cvs-mco1-r0 (20050905)
gpe-shield 0.8
utils
gpe-sketchbook 0.2.9
gpe-helpviewer 1.0
gpe-terminal 1.1
gpe-filemanager 0.23
gpe-buttonbox 0.5
gpe-bluetooth 0.49
gpe-clock 0.23
gpe-package 0.3
gpe-what 0.42
minilite 0.50
gpe-mininet 0.7
startup-monitor 0.18-2
media
gpe-nmf 0.19-r2 0.22
vlc-gpe 0.8.1
gpe-mixer 0.42
minimix 0.7
X session and support
gpe-session-scripts 0.64 0.65
xserver-common - 1.5
gpe-dm 0.48
gpe-screenshot - 0.4

Wishlist

Wishlist here: GPEWishlist

V2.6

Currently CVS-head, state unknown.
Add CVS tag as V2.6 to all currenty heads.

V2.7

Current version will be 2.7 unstable "branch".
Feature freeze.
Document GPE dependencies (additional libraries, etc.).
Extended tests on supported platforms.
Bug fix found bugs.
Start feature wish-list for after 2.8.(see GPEWishlist)
Write a short press release and announcement at handhelds.org.

GPEToFixFor2.7

V2.8

GPE 2.8 should be a bug fixed and stable version of V2.7.

Update GPE to use dbus > 0.30
If possible update to Gtk 2.8.x and cairo support.

Sort out memory issues on 32mb devices.

Clean-up application sorting on GPE Desktop ( .desktop munging)
Include help support for basic applications.
Add translation packages/collections support to gpe-package

Includes list of supported platforms.
Includes dependency list.(done? Dependency map?)
List "orphaned packages", adopt necessary ones. Fill gaps with patched external apps

Deploy a simple backup application and a working audio player.
Introduce the device control and configuration framework to finish proper support and abstraction for all supported devices.

Introduce dedicated contacts API and fix remaining AMI issues.

Bugzilla clean-up.

Make a "Press release/announcement".

Implement GPEToFixFor2.8

GpeMaintainerList (Move this later to a more appropriate place)

V2.9

Maintaince release
Fix remaining issues due to 2.8 wishlist
Restructuring of main CVS source tree.
Get rid of old/unmaintained parts.
System and API documentation.
Make use of libglade for GUIs
USe GObject, GLib OS abstraction and OO coding style in all platform bits
Make full platform list and platform configs
Make V3.0 wishlist

V3.0

Better intergration of all pim suite apps.
Move all GPE packages to auto-tool.
Verify build environment to help developers join GPE.
Implement as much as possible from wishlist (see V2.9).
Update supported platforms list.
Tests on supported platforms.
Introduce a roadmap and usecase profiles for future devices like smartphones.
Define user interface guidelines for window and dialog design.
Make a "Press release/announcement".

Release schedule

V2.6

Immediately. (Posted from 21st of march)

V2.7

January 2006

V2.8

June 2006

V2.9

2006

V3.0