rawdata/Tech_roadmaps.csv
author victorp@symbian.org
Mon, 19 Oct 2009 17:32:46 +0100
changeset 0 48009776fa63
permissions -rw-r--r--
integration plan week42 + gettd.pl v1.0
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
0
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
     1
 Symbian^2, Base_OS_services, Kernel & Hardware Services, Power resource manager , Kernel-side Resource Manager API for managing power-related resources - eg voltage lines  clock lines  power domains
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
     2
 Symbian^2, Base_OS_services, Kernel & Hardware Services, FAT performance improvements , File server performance improvements from Memory card DMA transfers  Optimised FAT cluster handling and alignment of FAT user data area to media block boundaries
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
     3
 Symbian^2, Base_OS_services, Generic OS Services, Open Environment base , Backend adaptor  pipe device driver
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
     4
 Symbian^2, Base_OS_services, Generic OS Services, PIPS libraries , Libc  libpthread  libdl  libm
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
     5
 Symbian^2, Base_OS_services, Generic OS Services, Extended Open C libraries , Libssl  libcrypt  libz  glib
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
     6
 Symbian^2, Base_OS_services, Generic OS Services, Basic Std C++ support , Static linking old STLPort & Boost libraries
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
     7
 Symbian^2, Base_OS_services, Generic OS Services, Real-Time Graphics and Audio (RGA) , Real-Time Graphics and Audio (RGA) APIs
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
     8
 Symbian^2, Base_OS_services, Persistent Data Services, Symbian SQL i/o performance , Tuning SQLite input/output operations and improved robustness on flash media
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
     9
 Symbian^3, Base_OS_services, Domain-Wide Features, SMP Safe , All components within OS Base Services have been validated as SMP Safe. Testing covers multiple threads  synchronisation  shared memory  timing and race conditions
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
    10
 Symbian^3, Base_OS_services, Kernel & Hardware Services, SMP prototype Kernel , SMP building blocks enabling SMP Safe development  kernel has been updated to support SMP on up to 4 cores
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
    11
 Symbian^3, Base_OS_services, Kernel & Hardware Services, Writeable demand paging , Extends the existing read-only paging system to the paging of live Read-Write data from the memory of user space processes
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
    12
 Symbian^3, Base_OS_services, Kernel & Hardware Services, Flexible memory model , A new memory model which enables SMP  WDP and zero-copy
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
    13
 Symbian^3, Base_OS_services, Kernel & Hardware Services, Modular hardware adaptation , Device driver helper functions for registers  I2C  I2S and SPI which isolate off-chip peripherals from BSP implementations
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
    14
 Symbian^3, Base_OS_services, Kernel & Hardware Services, 64-bit file server , The file server API has been extended to provide 64-bit versions of current APIs to enable it to access files that are greater than 2GB
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
    15
 Symbian^3, Base_OS_services, Generic OS Services, Symbian C++ usability improvements , Includes Core Idioms work for Strings and Exception handling
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
    16
 Symbian^3, Base_OS_services, Generic OS Services, Posix signals emulation , 
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
    17
 Symbian^3, Base_OS_services, Generic OS Services, Full Std C++ support , Dynamic linking up-to-date STLPort
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
    18
 Symbian^3, Base_OS_services, Generic OS Services, Extra Linux Standard Base libraries , librt & Re-route to (& update of) internal zlib under EZlib C++ APIs
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
    19
 Symbian^3, Base_OS_services, Device Services, Sensor framework , Hardware abstraction framework for sensors  including accelerometers  magnetometers and proximity sensors
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
    20
 Symbian^3, Base_OS_services, Device Services, System State Manager , Management of device state transitions through startup to shutdown
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
    21
 Symbian^3, Base_OS_services, Persistent Data Services, SQLite C API , Exposing the native SQLite APIs to C developers
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
    22
 Symbian^4, Base_OS_services, Kernel & Hardware Services, Hardware Configuration Repository (HCR) , Repository that provides a standardised mechanism for device drivers to read platform specific settings such as pin numbers or bus addresses.
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
    23
 Symbian^2, Data_Communications, WLAN, SW Support for 802.11n draft specifications , 802.11n is supported in WLAN SW infrastructure mode for 2.4GHz with mandatory features from [ANSI/IEEE Standard 802.11n  Draft 4.0].
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
    24
 Symbian^2, Data_Communications, IP Connectivity Management, Connectivity Widget , The WLAN widget on Idle Screen informs the user about the state of WLAN  provides an easy access to discover WLAN networks and an ability to launch the Browser application using the selected WLAN network as the connection. WLAN user experience for VoIP has been enhanced by a product configurable feature that can be used to add new WLAN AP's under VoIP proprietary SNAP's and easily connect to VoIP service.
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
    25
 Symbian^2, Data_Communications, IP App Protocols, Application level roaming support for SIP , Providing support for application level roaming means that applications using SIP can effectively and efficiently make use of available bearers allowing application such as VoIP to roam across access points in a SNAP.
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
    26
 Symbian^2, Data_Communications, IP App Protocols, Improved SIP Client resolver , The SIP client resolver mechanism has been extended to provide more information on incoming requests allowing applications to participate in the analysis of incoming SIP request. This improves the ability of the SIP stack to determine which SIP client application should receive those requests.
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
    27
 Symbian^2, Data_Communications, IP App Protocols, Configurable SIP timers , Configurable SIP T timers and SIP expires timers allow service providers to define timers based on their network and bearer type  especially for VoIP use cases.
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
    28
 Symbian^2, Data_Communications, Networking services, Simple IPv4 NATP , IP address translation and address and port translation for TCP and UDP
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
    29
 Symbian^2, Data_Communications, Networking services, Improved VPN IPsec Support , Improved key management  VPN connection handling and IPv6 compliance 
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
    30
 Symbian^2, Data_Communications, Wireless Access, Hotspot Framework improvements , Improvements in supported features for 3rd party Connectivity developers
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
    31
 Symbian^2, Data_Communications, VPN, Certificate Chaining , 
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
    32
 Symbian^2, Data_Communications, VPN, Diffie-Hellman Group 14 Support in VPN Client , 
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
    33
 Symbian^3, Data_Communications, Tech Domain Wide Features, New Comms Framework , Introduction of 3-plane-comms architecture (Freeway). Supports bearer mobility  improved jitter and includes IP performance deltas that improve peak data throughput and improve CPU efficiency.
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
    34
 Symbian^3, Data_Communications, Tech Domain Wide Features, One-Click Connectivity , Centralized and dramatically simplified approach to provide IP connectivity for all applications.
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
    35
 Symbian^3, Data_Communications, Tech Domain Wide Features, Symmetrical Multiprocessing (SMP) , Ensuring all relevant technical elements are "SMP safe".
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
    36
 Symbian^3, Data_Communications, IP Connectivity Management, Connect Screen, One-Click Connectivity , Central place to manage all IP Connectivity settings  accessible through a widget. & Automatic switch to WLAN: Applications that do not support mobility API are forced to switch WLAN connection through reconnect. & Improving some connection dialogues for better user experience & More efficient application performance using bearer mobility & New connection preference type that gives applications more useful way to control connection start-up behavior. & DirectUI implementation - Orbit implementation of ipconnmgmt UI components & Device provides Internet connectivity by implementing router functionality
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
    37
 Symbian^3, Data_Communications, Networking Protocols, URI permission services - support for IDN blacklists/white lists , Whitelist/Blacklist support for IDN ( Internationalized domain names ) and TLDs ( Top Level Domains ) allow applications to implement procedures against IDN homograph attacks.
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
    38
 Symbian^3, Data_Communications, Networking Protocols, Multiple performance improvement in the HTTP stack/Filters , 
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
    39
 Symbian^3, Data_Communications, Comms Framework, Freeway architecture  , Bearer mobility  improved jitter and delay characteristics  improved peak throughput and data transfer efficiency
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
    40
 Symbian^3, Data_Communications, Comms Framework, Single shot networking , Demonstrates to device creators how best to implement varying degrees of single-shot control over networking.
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
    41
 Symbian^3, Data_Communications, Comms Framework, DHCP message header and data options , Developers of client-server applications that want to access service related information published via the DHCP server will be able to use the DHCP daemon.
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
    42
 Symbian^3, Data_Communications, Comms Framework, Bearer independent IP network performance test program and measurements , Allow device creators to analyse and optimise network performance on their hardware. 
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
    43
 Symbian^3, Data_Communications, Comms Framework, Zero copy networking , Removes data copies between the network device driver and networking stack allowing improved data transfer efficiency. Applications using ESock should see improved data rates (where the stack is a throughput bottleneck) or lower CPU usage (where the stack is not a throughout bottleneck)
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
    44
 Symbian^3, Data_Communications, Networking services, Simple DNS proxy , Allows Device vendors to build a device that can operate as an IP connected modem over USB or Bluetooth in a way that allows the connected PC to use the IP connection to access device based services as well as network based services.
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
    45
 Symbian^3, Data_Communications, Networking services, IPSec based support for VoIP , Enables VoIP developers to support encrypted calls using RTP over IPSec as opposed to SRTP (required to support standards based UMA/GAN  SIP based VoIP and I-WLAN services). 
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
    46
 Symbian^3, Data_Communications, Networking services, Variable TCP window size , Allows device integrators  to improve TCP data throughput by matching the window size to the characteristics of the prevailing network and bearer.
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
    47
 Symbian^3, Data_Communications, Networking services, PDP contention management , Device vendors will easily be able to associate contention priorities with specific access points to allow ESock to automatically handle contention. Device/UI vendors who wish to adopt a different contention policy can modify the provided PDP context tier manager.
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
    48
 Symbian^3, Data_Communications,  Wireless access , DirectUI implementation , Orbit (Qt) implementation of wirelessacc UI components.	
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
    49
 Symbian^3, Data_Communications,  Wireless access , Features in Hotspot Framework , STIF (System Integration and Test Framework) test cases for HotSpot Framework Client API & Improved user experience through reduced dialogues
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
    50
 Symbian^3, Data_Communications,  Wireless access , Features in WLAN utilities , Homescreen widget updates of WLAN Sniffer & Enhance the architecture  functionality and code for making WLAN Sniffer less error prone & STIF test cases for WLANSniffer
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
    51
 Symbian^3, Data_Communications, IP App Protocols, Features for SIP Framework , Configurable backup proxy and subscription timers & Offline handling and integration with Symbian SSM & RFS event handling for disabling always-on profiles
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
    52
 Symbian^3, Data_Communications, IP App Protocols, Feature for RTP/RTCP/SRTP , RTP extensions for VOIP & RTP Performance optimizations
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
    53
 Symbian^2, Device_Connectivity, Remote Connectivity, MTP v1.0 , Provides multimedia user experience like media sharing with Windows Media player via USB. PTP also enables still image sharing
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
    54
 Symbian^2, Device_Connectivity, Remote Connectivity, MTP over USB. Support for audio / video / generic files , 
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
    55
 Symbian^2, Device_Connectivity, Remote Connectivity, PTP , 
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
    56
 Symbian^2, Device_Connectivity, DLNA Services, DLNA media browsing from Home network , 
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
    57
 Symbian^2, Device_Connectivity, DLNA Services, DLNA media sharing enablers , 
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
    58
 Symbian^2, Device_Connectivity, DLNA Services, DLNA media synchronization , 
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
    59
 Symbian^2, Device_Connectivity, Short Link Connectivity, Bluetooth v2.1 + EDR UI services , New features includeSecure Simple Pairing & Extended Inquiry Response & Encryption Pause Resume & Link Supervision Timeout Event
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
    60
 Symbian^2, Device_Connectivity, Short Link Connectivity, Audio/Video Remote Control Profile (AVRCP) v1.3 , AVRCP defines the features and procedures required in order to ensure interoperability between Bluetooth devices with audio/video control functions in the Audio/Video distribution scenarios. & New feature in v1.3 is the metadata transfer of currently playing song
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
    61
 Symbian^2, Device_Connectivity, Short Link Connectivity, Human Interface Device (HID) profile v1.0 , The Human Interface Device Profile defines the protocols  procedures  and features that are used by Bluetooth Human Interface Devices & Support is implemented for Bluetooth HID keyboards
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
    62
 Symbian^2, Device_Connectivity, Short Link Services, Bluetooth v2.1 + EDR Core Stack , 
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
    63
 Symbian^3, Device_Connectivity, Service Discovery & Usage, Device and Service Discovery Framework APIs , Provides a technology agnostic method for the discovery and publishing of devices and services in a local area network. This release will allow applications to use the same API for service discovery using either UPnP or Bonjour
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
    64
 Symbian^3, Device_Connectivity, Service Discovery & Usage, DLNA media connectivity solution , Application level touch support & Search & browse functionality improvements & Video seek support & Independent application delivery support
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
    65
 Symbian^3, Device_Connectivity, DLNA Services, DLNA media connectivity solution with touch support  , 
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
    66
 Symbian^3, Device_Connectivity, DLNA Services, DLNA media connectivity solution usability improvements , 
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
    67
 Symbian^3, Device_Connectivity, Short Link Connectivity, Audio/Video Remote Control Profile (AVRCP) v1.4 , New features include: media player selection  browsing  searching and advanced volume control
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
    68
 Symbian^3, Device_Connectivity, Short Link Connectivity, NFC inclusion , 
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
    69
 Symbian^3, Device_Connectivity, Short Link Connectivity, NFC initiated BT , 
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
    70
 Symbian^3, Device_Connectivity, Short Link Connectivity, NFC integration to control panel , 
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
    71
 Symbian^3, Device_Connectivity, Short Link Services, Bluetooth stack enhancement for AVRCP v1.4 , 
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
    72
 Symbian^2, Device_Management, Tech domain wide features, OMA-DM 1.2 Support , 
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
    73
 Symbian^2, Device_Management, Content Control Daemons, Timed Sync , Time based data synchronization initiation
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
    74
 Symbian^2, Device_Management, Device Control Daemons, FOTA Low Battery Test , Solution for USB only charging products & This solution prevents devices to get into update mode if low battery is detected for USB only charging devices
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
    75
 Symbian^2, Device_Management, Device Control Daemons, FOTA,  suspend-resume for firmware package download & Allows suspend and resume of FOTA package download 
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
    76
 Symbian^2, Device_Management, Device Control Daemons, Terminal diagnostics UI & Framework , Terminal Diagnostics provides test suites that can be executed for capturing data that can be used for troubleshooting and analysis
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
    77
 Symbian^2, Device_Management, Settings, Optical joystick,  UI setting for optical joystick usage enable/disable & The optical joystick usage is an addition to normal rocker- + navikey user input  and user must be able to disable the optical joystick usage if wanted. When disabled  the setting should prevent optical joystick to send events
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
    78
 Symbian^2, Device_Management, Remote Management, Handling of an un-trusted provisioning message (disabled by default in platform) , Un-trusted provisioning message are deleted and error message is shown to the user 
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
    79
 Symbian^2, Device_Management, Remote Management, TARM (Terminal Advanced Rights Management) Support in platform  , Enabling TARM support in platform which includes Policy Management  Terminal Security and Remote Customization support
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
    80
 Symbian^2, Device_Management, Networking DM, Global WLAN settings Device Management		 , 
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
    81
 Symbian^3, Device_Management, Tech domain wide features, OMA-SCOMO Support , OMA-DM Implementation  [Candidate Version 1.0 – 24 Oct 2008 ]
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
    82
 Symbian^3, Device_Management, Tech domain wide features, Device Control Management Object (DCMO) Support , OMA-TS-DCMO-V1_0-20081008-D.doc
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
    83
 Symbian^3, Device_Management, Content Control Daemons, Content change triggering , The user data will be kept up-to-date automatically without the need of manual or a timed synchronization. The changes are available in the server as soon as there is some changes is detected
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
    84
 Symbian^3, Device_Management, Device Control Daemons, Device Asset Control through DCMO [Storage Card, Camera, FOTA] , OMA-TS-DCMO-V1_0-20081008-D.doc & Developing a generic adapter for Device asset configuration (e.g. configuring of Camera  WLAN  USB  Bluetooth  FM radio)
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
    85
 Symbian^3, Device_Management, Device Control Daemons, End User Application mgmt – Deployed application visibility from DM server , Trusted DM server will have visibility to SCOMO deployed and pre-installed applications on the device
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
    86
 Symbian^3, Device_Management, Device Control Daemons, Carrier profiles cannot be deleted by end users , Mandatory carrier profiles cannot be deleted by end-users
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
    87
 Symbian^3, Device_Management, Device Control Daemons, Access Point Linkage to DM Account /SNAP support , End User Enhancement so that device default access point is always used for Device Updates
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
    88
 Symbian^3, Device_Management, Settings, Plug-in for Ringtone changing in Control Panel , User experience can be enhanced by adding a way to change ringing tone setting also from control panel
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
    89
 Symbian^3, Device_Management, Remote Management, Device Lock Code Policy Enhancements for Multi-application Use , Policy Enforcement when multiple applications are using TARM features to enforce administrative policies
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
    90
 Symbian^3, Device_Management, Remote Management, Device Encryption & Storage Card Encryption Policy Support , Enforcing Device Encryption and Storage Card Encryption Policy Support
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
    91
 Symbian^3, Device_Management, Networking DM, DCMO sub-part,  Ability to remotely Allow / Disallow WiFi with Device Management & OMA-TS-DCMO-V1_0-20081008-D.doc
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
    92
 Symbian^3, Device_Management, Networking DM, ConnMo Support , OMA ConnMo
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
    93
 Symbian^2, Location, Tech domain wide features, Location Based Triggering , This framework allows an application to create a location trigger. When the user enters or leaves the trigger area  the triggering framework notifies the application that the trigger has been fired
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
    94
 Symbian^2, Location, Tech domain wide features, Navigation meets Organizer & Contacts (+ Browser?) , 
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
    95
 Symbian^2, Location, Location, Location Events UI , Location Based Events enables end-user to define geographical target area by various means  and define action to be executed when user arrives in the target area
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
    96
 Symbian^2, Location, Location, Configurability for multiple Location (SUPL) Servers with Setting UI , Besides Nokia’s  SUPL server  option to have Operator SUPL server
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
    97
 Symbian^2, Location, Location Services, Location Based Triggering , 
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
    98
 Symbian^2, Location, Location Services, Configurability for multiple Location (SUPL) Servers , 
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
    99
 Symbian^2, Location, Location Services, Support for Google (KML/KMZ) format import of Landmarks , KML- (Keyhole Markup Language) format is used by the Google Maps application. This is a rather popular format  that is widely used in industry these days. It's needed to support importing of such formats for Landmarks
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
   100
 Symbian^2, Location, Location Based Services, Standalone LBS Privacy Configuration with Flexible UI Level Controls , Enables the LBS Privacy Component to be used independently of the rest of the LBS subsystem to support device configurations where network location requests are processed primarily in the base-band
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
   101
 Symbian^2, Location, Location Based Services, Remote Reset of GPS Assistance Data , Helps device manufacturers  and GPS integrators implement automated test suites to test the Time To First Fix (TTFF) of their chosen GPS hardware as specified in 3GPP TS 34.109 R7 and 3GPP TS 25.171 R7
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
   102
 Symbian^2, Location, Location Based Services, LBS support for S60 Location Server , Symbian OS LBS subsystem is extended to optionally provide the S60 Location Server and associated Positioning Plug-ins (PSYs) as an alternate to the Symbian OS existing Location Server. This ensures compatibility for existing device manufacturers using the S60 Location Server and forms the basis for future migration of device manufactures from the Symbian OS Location Server to the S60 Location Server and deprecating the Symbian OS Location Server
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
   103
 Symbian^3, Location, Tech domain wide features, SUPL Evolution , SUPL 2.0 Compliance with support for feature-sets besides SUPL1.0. There would be the following support Periodic Location request support
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
   104
 Symbian^3, Location, Tech domain wide features, Photos geo-tagging enhancements , 
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
   105
 Symbian^3, Location, Tech domain wide features, SMP safe LBS subsystem , The LBS subsystem runs correctly on a symmetric multiprocessor system (1-4 CPUs)  without errors  lockups or major performance degradation
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
   106
 Symbian^3, Location, Location, Access Point selection using SNAP , 
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
   107
 Symbian^3, Location, Location, Enhancements in Location Events UI , Further enhancements in usage of technologies  enhanced user experience  e.g. scheduled based trigger  etc
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
   108
 Symbian^3, Location, Location Services, Enhancements in Location Triggering , Further enhancements in usage of technologies  enhanced user experience  e.g. scheduled based trigger  etc
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
   109
 Symbian^3, Location, Location Services, Periodic Location request support with SUPL 2.0 , 
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
   110
 Symbian^3, Location, Location Services, Representation of Landmarks in URL format , Landmarks if represented by a URL format would ease the use-cases of sharing the landmarks/points of interest that can be used by other applications as well
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
   111
 Symbian^3, Location, Location Services, Support for SNAP & ALR (Service Network Access Point & Application Level Roaming) , Access Point selection using SNAP would ease the usage of data connection (IAP) selection for SUPL  and then selection decision of best connection would be taken care of by the SUPL framework
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
   112
 Symbian^3, Location, Location Based Services, SMP safe LBS subsystem , The LBS subsystem runs correctly on a symmetric multiprocessor system (1-4 CPUs)  without errors  lockups or major performance degradation
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
   113
 Symbian^3, Location, Location Based Services, Automatic Bluetooth GPS device selection , Applications that use the LBS subsystem will automatically utilize the best Bluetooth GPS positioning source available (rather than be manually configured to use a particular Bluetooth GPS device)
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
   114
 Symbian^3, Location, Location Based Services, Deprecate LBS Location Server , Deprecates the Symbian OS Location Server. Device manufactures should migrate to using the S60 Location Server
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
   115
 Symbian^3, Location, Location Based Services, Deprecate LBS SUPL v1.0 , Deprecates the Symbian OS SUPL v1.0 protocol module. Device manufacturers should migrate to using the S60 SUPL 2.0 implementation 
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
   116
 Symbian^3, Location, Location Based Services, Validate Last Known Location using network information , LBS application developers can take advantage of the stored Last Known Location (rather than wait for a GPS fix) to provide a more responsive application when this feature indicates that the Last Known Location is sufficiently close to the actual position
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
   117
 Symbian^3, Location, Location Based Services, GPS Simulation PSY improved support for multiple clients , When a client is using the Simulation PSY  new clients will receive updates corresponding to the elapsed time since the first client obtained its initial position update i.e. a new client will not receive updates from the beginning of the file
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
   118
 Symbian^3, Location, Location Based Services, Support for position requests from local/remote applications as well as emergency services , Reception and processing of location requests from local and remote applications (e.g. emergency services or commercial services) and other users via control or user plane protocols
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
   119
 Symbian^3, Location, Location Based Services, Support for Terminal based, Terminal assisted and hybrid positioning , Provides LBS applications with a more accurate and faster location fix
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
   120
 Symbian^2, Multimedia, ), Specialist frameworks for supporting cameras ,  WVGA resolution support.
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
   121
 Symbian^2, Multimedia, ), Still image conversion ,  No changes.
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
   122
 Symbian^2, Multimedia, ), EXIF file parser ,  No changes
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
   123
 Symbian^2, Multimedia, ), 3GP/MP4 file format parser , Improved interfaced to the library that reads and writes 3GP  3GP2 and MP4 format audio/video files
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
   124
 Symbian^2, Multimedia, ), Advanced audio adaptation framework , API to provide multimedia middleware with access to audio hardware capabilities and acceleration  including audio hardware control  audio encoding  decoding  recording and playback. Includes framework and reference code to assist semiconductor vendors in developing audio adaptations
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
   125
 Symbian^2, Multimedia, ), New package created from various multimedia components from Symbian^1 , 
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
   126
 Symbian^2, Multimedia, ), Harvesting and other performance improvements , To Do
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
   127
 Symbian^2, Multimedia, ), Improved performance of thumbnail manager , 
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
   128
 Symbian^2, Multimedia, ), There are no plans to add more functionality to the Imaging Extensions package. New features will go to the Multimedia Package (<a href="http://developer.symbian.org/main/source/packages/package/index.php?pk=3" class="external text" title="http://developer.symbian.org/main/source/packages/package/index.php?pk=3" rel="nofollow">mm</a>). , 
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
   129
 Symbian^2, Multimedia, ), No features planned , This is a legacy component - all metadata functionality should go in the Metadata System (mds) package
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
   130
 Symbian^2, Multimedia, ), Completely new component introduced in Symbian Foundation Release , 
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
   131
 Symbian^2, Multimedia, ), Metadata parsers,  Harvesters for several media types (new components)
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
   132
 Symbian^2, Multimedia, ), No features planned , 
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
   133
 Symbian^2, Multimedia, Helix, Enhanced codec and format support (Phase 1) , Enables use of H.264 High Profile  MPEG-4 ASP  VC-1 Advanced Profile  Sorenson Spark and WMA 10 Pro on devices where those codecs are available.   Enables support for the AVI file format and adds additional brand support to the mp4 file format
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
   134
 Symbian^2, Multimedia, Helix, Enhanced playback support , Enables support for TrickPlay  the ability to watch video at reduced and accelerated speeds and enables support for anamorphic video
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
   135
 Symbian^3, Multimedia, ), Move MMF Collections to Multimedia Package , Fixes some illegal architectural dependencies with mmmw package
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
   136
 Symbian^3, Multimedia, ), OpenMAX IL 1.1 Core and Component Framework , To Do
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
   137
 Symbian^3, Multimedia, ), Audio OpenMAX IL Support for A3F , OpenMAX IL v1.1 core validated for use in audio adaptations
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
   138
 Symbian^3, Multimedia, ), Video playback on graphics surfaces , Extension to the DevVideo framework to enable an application to render video frames to an opaque graphics surface
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
   139
 Symbian^3, Multimedia, ), Video Subtitle API  , Extension to the MMF video client API to control the presentation of subtitle and closed captioning text. Note that Helix does not support subtitles in Symbian^3.  NB: API and framework only - does not include implementation
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
   140
 Symbian^3, Multimedia, ), 64-bit File Support in the 3GP/MP4 Library  , To Do
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
   141
 Symbian^3, Multimedia, ), Camera API Updates  , To Do
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
   142
 Symbian^3, Multimedia, ), Pluggable advanced image editing APIs , API and framework for decoding  displaying and rendering jpeg images.  Supports advanced use cases such as applying effects and panorama stitching. Note that this contains framework and APIs only  without an underlying implementation.
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
   143
 Symbian^3, Multimedia, ), Refactor package decomposition  , Refactor the package from one large collection into three smaller  more manageable collections
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
   144
 Symbian^3, Multimedia, ), OpenMAX AL , Add OpenMAX AL API and supported implementation
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
   145
 Symbian^3, Multimedia, ), OpenSL ES , Add OpenSL ES API and supported implementation
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
   146
 Symbian^3, Multimedia, ), Enhancements for DRM playback support , Allows 3rd party applications that do not have DRM capability to playback DRM protected content
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
   147
 Symbian^3, Multimedia, ), Added Audio Routing Control , New Public API for controlling audio input and output routing and better control of audio playback during a phone call
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
   148
 Symbian^3, Multimedia, ), Telephony Multimedia Service , New Public API for supporting CS and IP multimedia telephony  including audio routing and control for CS calls and VoIP calls
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
   149
 Symbian^3, Multimedia, ), JAVA Multimedia Service , New Platform API for support java application multimedia use cases specified in JSR 135 and JSR 234
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
   150
 Symbian^3, Multimedia, GStreamer (new proposed package), GStreamer Elements (phase 1) , Integration of GStreamer into S60 platform and addition of audio sink 
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
   151
 Symbian^3, Multimedia, ), Support for files over 2GB , To Do
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
   152
 Symbian^3, Multimedia, ), Advanced orientation support for Thumbnamil Manager , To Do
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
   153
 Symbian^3, Multimedia, ), There are no plans to add more functionality to the Imaging Extensions package. New features will go to the Multimedia Package (<a href="http://developer.symbian.org/main/source/packages/package/index.php?pk=3" class="external text" title="http://developer.symbian.org/main/source/packages/package/index.php?pk=3" rel="nofollow">mm</a>). , 
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
   154
 Symbian^3, Multimedia, ), No features planned , This is a legacy component - all metadata functionality should go in the Metadata System (mds) package
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
   155
 Symbian^3, Multimedia, ), Enhanced support for music metadata , Integration of metadata system to MPX framework
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
   156
 Symbian^3, Multimedia, ), Enhanced support for location metadata , Use of Base Station ID as location info & Textual location
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
   157
 Symbian^3, Multimedia, ), Distributed database , Fast transfer of multimedia metadata between device(s) and PC  by distributing the metadata database together with the media  instead of a centralized database
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
   158
 Symbian^3, Multimedia, ), No features planned , 
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
   159
 Symbian^3, Multimedia, Helix, Enhanced codec and format support (Phase 2) , Allows for support of video at resolutions up to 720p
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
   160
 Symbian^3, Multimedia, Helix, Matroska file format , 
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
   161
 Symbian^4, Multimedia, ), No features planned , 
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
   162
 Symbian^4, Multimedia, ), There are no plans to add more functionality to the Imaging Extensions package. New features will go to the Multimedia Package (<a href="http://developer.symbian.org/main/source/packages/package/index.php?pk=3" class="external text" title="http://developer.symbian.org/main/source/packages/package/index.php?pk=3" rel="nofollow">mm</a>). , 
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
   163
 Symbian^4, Multimedia, ), No features planned , This is a legacy component - all metadata functionality should go in the Metadata System (mds) package
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
   164
 Symbian^3, Multimedia_Apps, Camera &amp; Camcorder application, New graphics architecture , 
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
   165
 Symbian^3, Multimedia_Apps, Camera &amp; Camcorder application, 720p HD recording , 
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
   166
 Symbian^3, Multimedia_Apps, Camera &amp; Camcorder application, Textual location tagging , GPS coordinates translated to country  city  street  etc.
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
   167
 Symbian^3, Multimedia_Apps, Photos application, Background image processing , R&amp;D release
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
   168
 Symbian^3, Multimedia_Apps, Photos application, Pinch-to-zoom , 
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
   169
 Symbian^3, Multimedia_Apps, Photos application, HDMI output , 
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
   170
 Symbian^3, Multimedia_Apps, Photos application, Near-field communication (touch-to-transfer) , 
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
   171
 Symbian^3, Multimedia_Apps, Photos application, Better visibility of location tags in Photos app , 
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
   172
 Symbian^3, Multimedia_Apps, Music Player application, Metadata improvements to reduce harvesting time , 
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
   173
 Symbian^3, Multimedia_Apps, Music Player application, New faster scrolling for large libraries , 
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
   174
 Symbian^3, Multimedia_Apps, Music Player application, Multi-channel audio , 
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
   175
 Symbian^3, Multimedia_Apps, Music Player application, HDMI-out for music player , 
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
   176
 Symbian^3, Multimedia_Apps, Video &amp; TV application, Matroska file format , 
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
   177
 Symbian^3, Multimedia_Apps, Live TV application, DVB-H &amp; unicast support , 
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
   178
 Symbian^3, Multimedia_Apps, Live TV application, Mobile TV streaming and security middleware , Deliver the DVB-H mobile TV streaming and security middleware to platform
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
   179
 Symbian^3, Multimedia_Apps, Live TV application, Mobile TV performance improvement phase I , Improve channel switching and start up time for Mobile TV application
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
   180
 Symbian^3, Multimedia_Apps, Video Player application, HDMI output , 
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
   181
 Symbian^3, Multimedia_Apps, Camera Services, Camera middleware NGA support , Camera middleware support for the NGA (New Graphic Architecture)
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
   182
 Symbian^3, Personal_Communications, Ipappsrv ,  Support for Screenplay-UX Competitiveness-Nokia
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
   183
 Symbian^3, Personal_Communications, Iptelephony ,  Enhanced QoS Support-Standards Compliance-Nokia
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
   184
 Symbian^3, Personal_Communications, Iptelephony ,  VoIP Conference Calling-Telephony Convergence-Nokia
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
   185
 Symbian^3, Personal_Communications, Ipappsrv ,  VoIP Video-Telephony Convergence-Nokia
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
   186
 Symbian^3, Personal_Communications, Phone ,  Touch UI Enhancements-UX Competitiveness-Nokia
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
   187
 Symbian^3, Personal_Communications, Cellularsrv ,  SMP Safe Telephony-Performance &amp; Battery Life-Nokia
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
   188
 Symbian^4, Personal_Communications, Phone ,  Direct UI -UX Competitiveness-Nokia
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
   189
 Symbian^4, Personal_Communications, Phonesrv ,  Migration to TMS APIs-Standards Compliance-Nokia
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
   190
 Symbian^4, Personal_Communications, Iptelephony ,  Video Sharing in VoIP-Telephony Convergence-Nokia
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
   191
 Symbian^4, Personal_Communications, Cellularsrv ,  Multiclient Access-Standards Compliance-Nokia
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
   192
 Symbian^4, Personal_Communications, Cellularsrv ,  3GPP R7 Priority Compliance-Standards Compliance-Nokia
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
   193
 Symbian^2, Productivity, Contact Apps, (Dynamic) Communication Launcher , Easy launching view to start the actual communication
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
   194
 Symbian^2, Productivity, Contact Apps, Favourite Contacts in names list , Enables the selection of your favourite/mostly used contacts to be in the top of the list
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
   195
 Symbian^2, Productivity, Contact Apps, <a href="/wiki/index.php/Glossary#X" title="Glossary">XSP</a> integration enablers , Enables the creation of Service specific Tab in phonebook
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
   196
 Symbian^2, Productivity, Contact Apps, <a href="/wiki/index.php/Glossary#P" title="Glossary">Presence</a> indicators in names list , 
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
   197
 Symbian^2, Productivity, Contact Apps, Map support for Phone Book , You can choose the ”Show on map” in the launcher to see the address of the contact in the Nokia Maps application
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
   198
 Symbian^2, Productivity, Organizer App Suite, Improved <a href="http://en.wikipedia.org/wiki/NITZ" class="external text" title="http://en.wikipedia.org/wiki/NITZ" rel="nofollow">NITZ</a> interpretation algorithm , 
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
   199
 Symbian^2, Productivity, Organizer App Suite, Plug-in framework for automatic time update protocols , Provides easier means for extension to the platform's recognized time update types.
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
   200
 Symbian^2, Productivity, Organizer App Suite, Countdown timer , 
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
   201
 Symbian^2, Productivity, Organizer App Suite, Stopwatch , 
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
   202
 Symbian^2, Productivity, Organizer App Suite, Calendar architecture improvements , Enables e.g. 3rd-party regional calendars as plug-ins
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
   203
 Symbian^2, Productivity, Messaging Apps, Support for using <a href="http://en.wikipedia.org/wiki/SMS" class="external text" title="http://en.wikipedia.org/wiki/SMS" rel="nofollow">SMS</a> and <a href="http://en.wikipedia.org/wiki/Multimedia_Messaging_Service" class="external text" title="http://en.wikipedia.org/wiki/Multimedia_Messaging_Service" rel="nofollow">MMS</a> in Korean networks , 
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
   204
 Symbian^2, Productivity, Instant Messaging Apps, Service Tab , Service specific view for services to show the service specific contacts in the Phonebook Tab. Supports IM and VoIP specific services with Presence
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
   205
 Symbian^2, Productivity, Instant Messaging Apps, Conversational view for instant messaging , 
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
   206
 Symbian^2, Productivity, Instant Messaging Apps, Full <a href="/wiki/index.php/Glossary#I" title="Glossary">IAD</a> capability in Service tab &amp; IM framework , 
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
   207
 Symbian^2, Productivity, Instant Messaging &amp; Presence Services, IM Framework , Additional part to Presence framework  IM services can now use the instant messaging framework to enable a service using either the ready-made XMPP protocol or bring their own
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
   208
 Symbian^2, Productivity, Instant Messaging &amp; Presence Services, Telepathy framework , Open source
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
   209
 Symbian^2, Productivity, Instant Messaging &amp; Presence Services, <a href="http://en.wikipedia.org/wiki/XMPP" class="external text" title="http://en.wikipedia.org/wiki/XMPP" rel="nofollow">XMPP</a> protocol support , Open source & Enabling technology for services such as Google Talk
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
   210
 Symbian^3, Productivity, Tech domain wide features, <a href="/wiki/index.php/Glossary#I" title="Glossary">IAD</a> support , 
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
   211
 Symbian^3, Productivity, Contact Apps, Contacts supporting <a href="/wiki/index.php/Glossary#I" title="Glossary">IAD</a> updates , 
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
   212
 Symbian^3, Productivity, Contact Apps, MyCard view , A contact card dedicated to the owner of the device & New view in phonebook to handle your own status &amp; other information
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
   213
 Symbian^3, Productivity, Contact Apps, Sharing of contacts via <a href="http://en.wikipedia.org/wiki/Near_Field_Communication" class="external text" title="http://en.wikipedia.org/wiki/Near_Field_Communication" rel="nofollow">NFC</a> , Near Field Communication support to enable the easy changing of contact information
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
   214
 Symbian^3, Productivity, Contact Apps, Conference Call support , 
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
   215
 Symbian^3, Productivity, Contact Apps, Remote contact lookup , Enables the use of remote databases to look for contact data
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
   216
 Symbian^3, Productivity, Organizer App Suite, Support for multiple calendar databases, Family/Shared Calendar , 
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
   217
 Symbian^3, Productivity, Organizer App Suite, <a href="/wiki/index.php/CalDav" title="CalDav">CalDav</a> synchronisation support for calendars , 
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
   218
 Symbian^3, Productivity, Organizer App Suite, <a href="http://en.wikipedia.org/wiki/Near_Field_Communication" class="external text" title="http://en.wikipedia.org/wiki/Near_Field_Communication" rel="nofollow">NFC</a> Support for Calendar , 
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
   219
 Symbian^3, Productivity, Organizer App Suite, <a href="http://en.wikipedia.org/wiki/Near_Field_Communication" class="external text" title="http://en.wikipedia.org/wiki/Near_Field_Communication" rel="nofollow">GPS</a> protocol support for Clock ,  Time zone updates based on a user's current location.
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
   220
 Symbian^3, Productivity, Messaging Apps, <a href="/wiki/index.php/Glossary#I" title="Glossary">IAD</a> support for Messaging , 
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
   221
 Symbian^3, Productivity, Messaging Apps, Increased message handling capacity (by switching to a <a href="http://en.wikipedia.org/wiki/SQL" class="external text" title="http://en.wikipedia.org/wiki/SQL" rel="nofollow">SQL</a> database) , 
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
   222
 Symbian^2, Runtimes, Browser 7.2, VGA &amp; touch , 
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
   223
 Symbian^2, Runtimes, Browser 7.2, Several UX improvements, e.g. one click album download , 
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
   224
 Symbian^2, Runtimes, Browser 7.2, Scriptable Plug-in API , aka NSPAPI 
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
   225
 Symbian^2, Runtimes, S60 WRT 1.0, Web Feeds (RSS &amp; ATOM) engine &amp; UI , 
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
   226
 Symbian^2, Runtimes, S60 WRT 1.0, JavaScript Extensions 1.0 (license is open)  , Location  Contacts  Messaging  System Information  Media Mgmt  Calendar  Camera  File System and Landmarks
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
   227
 Symbian^2, Runtimes, , Excluded Items , WebKit engine
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
   228
 Symbian^2, Runtimes, , Open Items , OVI service enablers & IAD enablers & Nokia Home Screen integration components & Hosting location for all above
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
   229
 Symbian^3, UI, ,  AVKON graphics acceleration-Performance-Nokia
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
   230
 Symbian^3, UI, ,  Open GL ES 2.0 and OpenVG 1.1 APIs and backends-Performance-Nokia
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
   231
 Symbian^3, UI, ,  Homescreen multiple views support-Enjoyability-Nokia
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
   232
 Symbian^3, UI, ,  Kinetic scrolling (flick gesture-based scrolling rather than via scroll bar)-Enjoyability-Nokia
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
   233
 Symbian^3, UI, ,  Soft keys embedded into dialogs-Usability-Nokia
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
   234
 Symbian^3, UI, ,  Gesture support for tap, double-tap, long-tap, drag, and flick. Multi-touch support for pinch gesture-Usability and Enjoyability and Consistency-Nokia
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
   235
 Symbian^3, UI, ,  Support for Adobe Flash(TM) Homescreen widgets—even full screen - Flexibility, Enjoyability and Consistency - Nokia
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
   236
 Symbian^4, UI, ,  Qt replaces Avkon-Performance-Nokia
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
   237
 Symbian^4, UI, ,  Orbit (UI controls &amp; structure)-Usability, Enjoyability and Consistency-Nokia
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
   238
 Symbian^4, UI, ,  Direct UI proposal (Redesigned applications)-Usability, Enjoyability and Consistency-Nokia
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
   239
 Symbian^2, Security_Domain, Package: DRM, OMA DRM v1.0 Agent , Implementing the OMA DRM v1.0 specification  including all of the optional content delivery mechanisms (Forward Lock  Combined Delivery  Separate Delivery and Superdistribution).
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
   240
 Symbian^2, Security_Domain, Package: DRM, OMA DRM v2.0 agent , Implementing the OMA DRM v2.0 specification  extended with support for metering  WBXML ROAP triggers and .O4A and .O4V file types.
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
   241
 Symbian^3, Security_Domain, Package: OS Security, Cryptographic Service Provider Interface , Enabling high-performance cryptography algorithms using hardware acceleration.
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
   242
 Symbian^3, Security_Domain, Package: OS Security, Service for Run-time User Permission Prompts , To be used by system servers (e.g. placing voice calls  initiating a network connection)  in addition to capability-based security checks  to manage user prompts for application security permissions.
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
   243
 Symbian^3, Security_Domain, Package: OS Security, SHA-2 Signature Validation for Certificates , Supporting SHA-224/256/384/512 hash algorithms when validating certificate chains.
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
   244
 Symbian^3, Security_Domain, Package: DRM, Support for HDMI Output Control , Supporting HDMI (High-Definition Multimedia Interface) as a possible return value when querying the DRM agent for which output types are permitted.
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
   245
 Symbian^3, Security_Domain, Package: DRM, Platform API for Access to WMDRM Functionality , Currently some WMDRM functionality (e.g. decryption) is only available using a Helix plug-in.  This API will provide such functionality in a component-independent manner.
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
   246
 Symbian^4, Security_Domain, Package: OS Security, Authentication Framework , An service to be used for all operations on the device which require the user to authenticate themselves  such as device lock and key store operations.  Including a plug-in interface for authentication service providers  so that alternative authentication mechanisms such as fingerprint biometrics or picture/gesture PINs can be added.
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
   247
 Symbian^4, Security_Domain, Package: DRM, Support for Streaming in the Content Access Framework , Extensions to CAF to support content protection of streamed and broadcast media (e.g. mobile TV).
48009776fa63 integration plan week42 + gettd.pl v1.0
victorp@symbian.org
parents:
diff changeset
   248
 Symbian^4, Security_Domain, Package: Security Services, New Key/Device Lock Architecture , Integrating with the authentication framework