Om 2008 Feature Plan

From Openmoko

(Difference between revisions)
Jump to: navigation, search
(Removing all content from page)
Line 1: Line 1:
 +
== Schedules ==
 +
This is a list of planned features for the [[ASU | April 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).
 +
 +
== 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 !'''
 +
 +
{| class="wikitable sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"
 +
|-style="background: #ececec; white-space:nowrap;"
 +
!Status
 +
!Project name
 +
!Description
 +
!Contact
 +
{{FeatureTodo|Installer|‭timeout packagekit|Tick}}
 +
{{FeatureTodo|Installer|send correct signal when download fails|Thomas}}
 +
{{FeatureTodo|Installer|refresh sources automatically|Tick}}
 +
{{FeatureTesting|Installer|display error message when package installation fails|Tick}}
 +
{{FeatureTodo|Installer|display error message when packages conflict|Tick}}
 +
{{FeatureTesting|Installer|Instead‭ ‬show alert when connection fails|Tick}}
 +
{{FeatureTodo|Network manager|connect front end and back end|Tick}}
 +
{{FeatureTodo|Network manager|python x event to pop-up keyboard‭|Willie}}
 +
{{FeatureTodo|Network manager|WEP testing|Allen}}
 +
{{FeatureTesting|OPKG|add package size|Graeme}}
 +
{{FeatureTodo|OPKG|rename ipkg-utils to opkg-utils‭|‬Graeme}}
 +
{{FeatureTodo|Illume Alerts|create qtopia theme to match the e theme|Holger}}
 +
{{FeatureTesting|Suspend‭ ‬/‭ ‬Resume|suspend / resume via AUX button|Raster}}
 +
{{FeatureTodo|Graphic Design|generate application icons|Will}}
 +
{{FeatureTodo|Graphic Design|adjust pixel designs in assassin UI|Will}}
 +
{{FeatureTodo|Boot Splash‭|start boot splash image upon booting‭|Matt}}
 +
{{FeatureTodo|System Level|add aux key light indication during battery charging|Matt}}
 +
{{FeatureTesting|Boot Splash‭|implement boot splash process as per flash demo|Raster}}
 +
{{FeatureTodo|Keyboard|back-end interface changes for subsystems|Raster}}
 +
{{FeatureTodo|Keyboard|make keyboard pop-up on focus|Holger}}
 +
{{FeatureTodo|Keyboard|implement qtopia keyboard backend interface|Holger}}
 +
{{FeatureTodo|Keyboard|make word selection menu as per qtopia keyboard|Raster}}
 +
{{FeatureTodo|Keyboard|polish keyboard layout|Raster}}
 +
{{FeatureTodo|Splinter|highlight and un-highlight menu bar at press & release only|Jeremy}}
 +
{{FeatureTodo|Splinter|change blank tags to say 'No Title'|Jeremy}}
 +
{{FeatureTodo|Splinter|fill screen by default with no grey areas|Jeremy}}
 +
{{FeatureTodo|Splinter|limit tag titles to 2 lines, 20 letters/line, 40 total|Jeremy}}
 +
{{FeatureTodo|Splinter|show tag titles after selecting through list|Jeremy}}
 +
{{FeatureTodo|Splinter|remove view tag bar in list view and show 'view tags' only|Jeremy}}
 +
{{FeatureTodo|Splinter|implement contact selection for keyboard|Jeremy}}
 +
{{FeatureTodo|Splinter|adjust design per flash demo spec|Will}}
 +
{{FeatureTodo|Splinter|adjust red location flash timing |Jeremy}}
 +
{{FeatureTodo|Splinter|create default map packages to be installed through assassin|OLV}}
 +
{{FeatureTodo|Splinter|get new icon for zoom in/out|Will}}
 +
{{FeatureTodo|Settings|implement Display|Willie}}
 +
{{FeatureTodo|Settings|implement Ringtones|Willie}}
 +
{{FeatureTodo|Settings|implement Vibrate|Willie}}
 +
{{FeatureTodo|Settings|provide interface for illuminous settings needed in exposure|Raster}}
 +
{{FeatureTodo|Settings|provide interface for qtopia Ringtones and Vibrator settings|Holger}}
 +
{{FeatureTodo|Settings|add system info to settings list|Julian}}
 +
{{FeatureTodo|Settings|add qtopia clock to exposure list|TBD}}
 +
{{FeatureTodo|Settings|implement WiFi front end per flash demo spec|TBD}}
 +
{{FeatureTodo|Settings|adjust pixel designs as per flash demo|TBD}}
 +
{{FeatureTodo|Settings|make green bar flash only during press & release|Raster}}
 +
{{FeatureTodo|Distro|show only default packages in illume|Holger}}
 +
{{FeatureTodo|Installer‭|communication|Tick}}
 +
{{FeatureTodo|Installer‭|development|Tick}}
 +
{{FeatureTodo|Installer‭|games|Tick}}
 +
{{FeatureTodo|Installer‭|maps|Tick}}
 +
{{FeatureTodo|Installer‭|miscellaneous|Tick}}
 +
{{FeatureTodo|Illume|remove e configuation from ASU|Raster}}
 +
{{FeatureTesting|Illume|remove scroll bar within illume|Raster}}
 +
{{FeatureTodo|Illume|remove enlightenment icon in top bar|Raster}}
 +
{{FeatureTesting|Illume|remove usb icon in top bar|Raster}}
 +
{{FeatureTodo|Illume|update gadget icons|Will}}
 +
{{FeatureTodo|Illume|set time through qtopia shows in illume top bar|Holger}}
 +
{{FeatureTesting|Illume|redraw gadget icons as per flash demo spec|Raster}}
 +
{{FeatureTodo|Audio‭|improve overall audio quality of phone calls|‬Matt}}
 +
{{FeatureTodo|Audio‭|remove nasty sounds when receiving qtopia alerts|Holger}}
 +
{{FeatureTodo|IT Repository|create community repository|Gismo}}
 +
{{FeatureTodo|IT Repository|create script to check if packages are buildable to place in repo|Gismo}}
 +
{{FeatureTodo|Distro|update ASU.dev branch to latest packages‭|‬Julian}}
 +
{{FeatureTodo|Distro|place system info in rootfs|Julian}}
 +
{{FeatureTodo|Qtopia|Fixup packaging in OpenEmbedded (html help files)|Holger}}
 +
{{FeatureTodo|Qtopia|Fixup the timezone handling. Make Qtopia use the system timezone|Holger}}
 +
{{FeatureTodo|Qtopia|Show active calls|Holger}}
 +
{{FeatureTodo|Qtopia|Sync/Fix races in the phone libraries and callscreen|Holger}}
 +
{{FeatureTodo|Qtopia|Go through the dialogs of qpe and make use QtopiaApplication::execDialog to get the atom hint set|Holger}}
 +
{{FeatureTodo|Qtopia|disable more stuff from Qtopia|Holger}}
 +
{{FeatureTodo|Qtopia|Sometimes the soft menu does not get updated Playing the ringtone is "slow"|Holger}}
 +
{{FeatureTodo|Qtopia|Is this an issue with our QCOP implementation?|Holger}}
 +
|}
 +
 +
== Next Release ==
 +
Following feautres are to be added in the next scheduled release.
 +
 +
* Installer | Check if internet is available, don't wait for timeout | Tick
 +
* Installer | DBus crashes  -  DBus stability issue | Tick
 +
* Network Manage | 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 | Willie
 +
* Settings | add call networks to exposure | Willie
 +
* Settings | add profiles to exposure | Willie
 +
* Distro | add terminal package with keyboard | Julian

Revision as of 17:41, 28 May 2008

Schedules

This is a list of planned features for the April 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).

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
TODO Installer ‭timeout packagekit <Tick>



TODO Installer send correct signal when download fails <Thomas>



TODO Installer refresh sources automatically <Tick>



TESTING Installer display error message when package installation fails <Tick>



TODO Installer display error message when packages conflict <Tick>



TESTING Installer Instead‭ ‬show alert when connection fails <Tick>



TODO Network manager connect front end and back end <Tick>



TODO Network manager python x event to pop-up keyboard‭ <Willie>



TODO Network manager WEP testing <Allen>



TESTING OPKG add package size <Graeme>



TODO OPKG rename ipkg-utils to opkg-utils‭ <‬Graeme>



TODO Illume Alerts create qtopia theme to match the e theme <Holger>



TESTING Suspend‭ ‬/‭ ‬Resume suspend / resume via AUX button <Raster>



TODO Graphic Design generate application icons <Will>



TODO Graphic Design adjust pixel designs in assassin UI <Will>



TODO Boot Splash‭ start boot splash image upon booting‭ <Matt>



TODO System Level add aux key light indication during battery charging <Matt>



TESTING Boot Splash‭ implement boot splash process as per flash demo <Raster>



TODO Keyboard back-end interface changes for subsystems <Raster>



TODO Keyboard make keyboard pop-up on focus <Holger>



TODO Keyboard implement qtopia keyboard backend interface <Holger>



TODO Keyboard make word selection menu as per qtopia keyboard <Raster>



TODO Keyboard polish keyboard layout <Raster>



TODO Splinter highlight and un-highlight menu bar at press & release only <Jeremy>



TODO Splinter change blank tags to say 'No Title' <Jeremy>



TODO Splinter fill screen by default with no grey areas <Jeremy>



TODO Splinter limit tag titles to 2 lines, 20 letters/line, 40 total <Jeremy>



TODO Splinter show tag titles after selecting through list <Jeremy>



TODO Splinter remove view tag bar in list view and show 'view tags' only <Jeremy>



TODO Splinter implement contact selection for keyboard <Jeremy>



TODO Splinter adjust design per flash demo spec <Will>



TODO Splinter adjust red location flash timing <Jeremy>



TODO Splinter create default map packages to be installed through assassin <OLV>



TODO Splinter get new icon for zoom in/out <Will>



TODO Settings implement Display <Willie>



TODO Settings implement Ringtones <Willie>



TODO Settings implement Vibrate <Willie>



TODO Settings provide interface for illuminous settings needed in exposure <Raster>



TODO Settings provide interface for qtopia Ringtones and Vibrator settings <Holger>



TODO Settings add system info to settings list <Julian>



TODO Settings add qtopia clock to exposure list <TBD>



TODO Settings implement WiFi front end per flash demo spec <TBD>



TODO Settings adjust pixel designs as per flash demo <TBD>



TODO Settings make green bar flash only during press & release <Raster>



TODO Distro show only default packages in illume <Holger>



TODO Installer‭ communication <Tick>



TODO Installer‭ development <Tick>



TODO Installer‭ games <Tick>



TODO Installer‭ maps <Tick>



TODO Installer‭ miscellaneous <Tick>



TODO Illume remove e configuation from ASU <Raster>



TESTING Illume remove scroll bar within illume <Raster>



TODO Illume remove enlightenment icon in top bar <Raster>



TESTING Illume remove usb icon in top bar <Raster>



TODO Illume update gadget icons <Will>



TODO Illume set time through qtopia shows in illume top bar <Holger>



TESTING Illume redraw gadget icons as per flash demo spec <Raster>



TODO Audio‭ improve overall audio quality of phone calls <‬Matt>



TODO Audio‭ remove nasty sounds when receiving qtopia alerts <Holger>



TODO IT Repository create community repository <Gismo>



TODO IT Repository create script to check if packages are buildable to place in repo <Gismo>



TODO Distro update ASU.dev branch to latest packages‭ <‬Julian>



TODO Distro place system info in rootfs <Julian>



TODO Qtopia Fixup packaging in OpenEmbedded (html help files) <Holger>



TODO Qtopia Fixup the timezone handling. Make Qtopia use the system timezone <Holger>



TODO Qtopia Show active calls <Holger>



TODO Qtopia Sync/Fix races in the phone libraries and callscreen <Holger>



TODO Qtopia Go through the dialogs of qpe and make use QtopiaApplication::execDialog to get the atom hint set <Holger>



TODO Qtopia disable more stuff from Qtopia <Holger>



TODO Qtopia Sometimes the soft menu does not get updated Playing the ringtone is "slow" <Holger>



TODO Qtopia Is this an issue with our QCOP implementation? <Holger>



Next Release

Following feautres are to be added in the next scheduled release.

  • Installer | Check if internet is available, don't wait for timeout | Tick
  • Installer | DBus crashes - DBus stability issue | Tick
  • Network Manage | 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 | Willie
  • Settings | add call networks to exposure | Willie
  • Settings | add profiles to exposure | Willie
  • Distro | add terminal package with keyboard | Julian
Personal tools