Om 2008 Feature Plan
From Openmoko
ASU is one of the many distributions that currently work on the Openmoko phones. You can compare a distribution with an Operating System on normal computers. It gives the phone all the software needed for operating. For more information about the different flavors, see distributions.
Contents |
Schedules
This is a list of planned features for the August Software Update. The deadline for adding entries to this page has already passed. Any features which are not mentioned on this page must be rescheduled for later versions.
Please ensure that any entries you have on this page are kept up to date with respect to their status (todo, in-progress, testing or done).
Where to get ASU?
See Latest Images
Legend
- TODO => not started yet
- IN PROGRESS => started, but not completed yet
- TESTING => finished, but needs testing
- DONE => completed
Change to FeatureTodo / FeatureInProgress / FeatureTesting / FeatureDone to reflect the changes.
ONLY the Testing Team should change to Done !
Status | Project name | Description | Contact |
---|---|---|---|
DONE | Installer | timeout packagekit | <Tick>
|
DONE | Installer | send correct signal when download fails | <Thomas>
|
DONE | Installer | refresh sources automatically | <Tick>
|
DONE | Installer | display error message when package installation fails | <Tick>
|
TESTING | Installer | Auto refresh and retry once when packages conflict | <Tick>
|
DONE | Installer | Instead show alert when connection fails | <Tick>
|
IN PROGRESS | Network manager | connect front end and back end | <Marek>
|
DONE | Network manager | python x event to pop-up keyboard | <Marek>
|
TODO | Network manager | WEP testing | <Allen>
|
DONE | OPKG | add package size | <Graeme>
|
TESTING | OPKG | rename ipkg-utils to opkg-utils | <Graeme>
|
DONE | Suspend / Resume | suspend / resume via POWER button | <Raster>
|
TODO | Graphic Design | generate application icons | <Will>
|
TESTING | Graphic Design | adjust pixel designs in assassin UI | <Will>
|
TODO | Boot Splash | start boot splash image upon booting | <Matt>
|
TESTING | System Level | add aux key light indication during battery charging | <Andy>
|
TESTING | Boot Splash | implement boot splash process as per flash demo | <Raster>
|
DONE | Keyboard | back-end interface changes for subsystems | <Raster>
|
DONE | Keyboard | make keyboard pop-up on focus | <Holger>
|
DONE | Keyboard | implement qtopia keyboard backend interface | <Holger>
|
DONE | Keyboard | make word selection menu as per qtopia keyboard | <Raster>
|
IN PROGRESS | Keyboard | polish keyboard layout | <Raster>
|
DONE | Splinter | highlight and un-highlight menu bar at press & release only | <Jeremy>
|
DONE | Splinter | change blank tags to say 'No Title' | <Jeremy>
|
DONE | Splinter | fill screen by default with no grey areas | <Jeremy>
|
DONE | Splinter | limit tag titles to 2 lines, 20 letters/line, 40 total | <Jeremy>
|
DONE | Splinter | show tag titles after selecting through list | <Jeremy>
|
DONE | Splinter | remove view tag bar in list view and show 'view tags' only | <Jeremy>
|
DONE | Splinter | implement contact selection for keyboard | <Jeremy>
|
DONE | Splinter | adjust design per flash demo spec | <Will>
|
DONE | Splinter | adjust red location flash timing | <Jeremy>
|
DONE | Splinter | create default map packages to be installed through assassin | <OLV>
|
IN PROGRESS | Splinter | get new icon for zoom in/out | <Will>
|
DONE | Settings | implement Backlight | <Marek>
|
DONE | Settings | implement Suspend | <Marek>
|
DONE | Settings | implement Profiles | <Marek>
|
DONE | Settings | provide interface for illuminous settings needed in exposure | <Raster>
|
DONE | Settings | provide interface for qtopia Profile settings | <Holger>
|
DONE | Settings | add system info to settings list | <Julian>
|
DONE | Settings | add qtopia clock to exposure list | <Marek>
|
IN PROGRESS | Settings | implement WiFi front end per flash demo spec | <Marek>
|
IN PROGRESS | Settings | adjust pixel designs as per flash demo | <Will>
|
DONE | Settings | make green bar flash only during press & release | <Raster>
|
DONE | Distro | show only default packages in illume | <Holger>
|
DONE | Installer | communication | <Julian>
|
DONE | Installer | development | <Julian>
|
DONE | Installer | games | <Julian>
|
DONE | Installer | maps | <Julian>
|
DONE | Installer | miscellaneous | <Julian>
|
TESTING | Illume | remove e configuation from ASU | <Raster>
|
DONE | Illume | remove scroll bar within illume | <Raster>
|
DONE | Illume | remove enlightenment icon in top bar | <Raster>
|
DONE | Illume | remove usb icon in top bar | <Raster>
|
DONE | Illume | update gadget icons | <Will>
|
DONE | Illume | set time through qtopia shows in illume top bar | <Holger>
|
DONE | Illume | redraw gadget icons as per flash demo spec | <Raster>
|
IN PROGRESS | Audio | improve overall audio quality of phone calls | <Hardware>
|
TESTING | Audio | remove nasty sounds when receiving qtopia alerts | <Graeme>
|
DONE | IT Repository | create community repository | <Gismo>
|
TESTING | IT Repository | create script to check if packages are buildable to place in repo | <Gismo>
|
DONE | Distro | place system info in rootfs | <Julian>
|
DONE | Qtopia | Fixup packaging in OpenEmbedded (html help files) | <Holger>
|
DONE | Qtopia | Fixup the timezone handling. Make Qtopia use the system timezone | <Holger>
|
DONE | Qtopia | Show active calls | <Holger>
|
DONE | Qtopia | Sync/Fix races in the phone libraries and callscreen | <Holger>
|
DONE | Qtopia | Go through the dialogs of qpe and make use QtopiaApplication::execDialog to get the atom hint set | <Holger>
|
DONE | Qtopia | disable more stuff from Qtopia | <Holger>
|
DONE | Qtopia | Sometimes the soft menu does not get updated | <{{{3}}}>
|
DONE | Qtopia | Playing the ringtone is "slow" | <Holger>
|
Next Release
Following features are to be added in the next scheduled release.
Project name | Description | Contact |
---|---|---|
Installer | Check if internet is available, don't wait for timeout | Tick |
Installer | DBus crashes - DBus stability issue | Tick |
Network Manager | WPA adhoc - manual IP configuration | Tick |
OPKG | add openmoko security package check | Julian |
Qtopia | add alert for voice mail | Holger |
Splinter | improve map navigation scrolling speed dramatically | Olv |
Settings | implement Sound Effects | Marek |
Settings | add call networks to exposure | Marek |
Settings | add profiles to exposure | Marek |
Distro | add terminal package with keyboard | Julian |