X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=TODO;h=81a5607cf613871616cca67c4bb7cf9ed3f18f73;hb=633ef5a6817a59c061513125400064e039ddb852;hp=7ae697496f3f7d6560c356b3bbe906be1860ede4;hpb=db28bfb511fcecf6e40a960946bf0be9fee5ad6f;p=framework%2Fconnectivity%2Fconnman.git diff --git a/TODO b/TODO index 7ae6974..81a5607 100644 --- a/TODO +++ b/TODO @@ -11,33 +11,12 @@ Background Core ==== -- connman_element removal - - Priority: Low - Complexity: C8 - Owner: Samuel Ortiz - - -- VPNc - - Priority: Low - Complexity: C2 - - -- WiFi tethering - Priority: Medium - Complexity: C4 - - WiFi tethering should be done through an extended wpa_supplicant - D-Bus API, as STA and AP modes are typically mutually exclusive. - - - Session API implementation Priority: High Complexity: C4 Owner: Daniel Wagner - Owner: Samuel Ortiz + Owner: Patrik Flykt The session API should provide a connection abstraction in order to prioritize applications network accesses, prevent or allow network @@ -47,57 +26,64 @@ Core See http://www.mail-archive.com/connman@connman.net/msg01653.html -- Provisioning D-Bus API - +- main.conf FallbackTimeservers, FallbackNameservers Priority: Medium Complexity: C2 - Owner: Henri Bragge + Owner: - The current service provisioning lacks a D-Bus interface for modifying - existing configurations. + Both entries should take a string list as arguments and can contain + mixed combination of fully qualified domain names, IPv4 and IPv6 + addresses. In absence of main.conf or if this entry is not present + then no fallback servers are used. These configuration file values + will obsolete plugins/meego.c and plugins/google.c. + See http://lists.connman.net/pipermail/connman/2012-March/008605.html -- WiSPR support - +- main.conf DefaultAutoConnectTechnologies Priority: Medium - Complexity: C4 - Owner: Marcel Holtmann - - Based on the portal detection parsing results, and provisioned - credentials, ConnMan should be able to initiate a WiSPR authentication. + Complexity: C2 + Owner: + The default autoconnect value for a new service that has not been seen. After + that it can be changed on a per service level via AutoConnect property. + The default value if not present should be "ethernet,wifi". + See http://lists.connman.net/pipermail/connman/2012-March/008605.html -- IPv6 enhancements - Priority: High - Complexity: C8 - Owner: Jukka Rissanen +- main.conf PriorityTechnologies + Priority: Medium + Complexity: C2 + Owner: Patrik Flykt - Support IPv6 only networks so that system can go online even if - there is no IPv4 address. Also support more than one IPv6 address - in one device so that the addresses are reported correctly via - dbus interface. The autoconf IPv6 addresses need also some tweaking - so that system will go online properly. + Handle automatic switch from one technology to another one. By default + this value should be empty and no automatic switching is happening as + long as technology is connected. The list is ordered. + See http://lists.connman.net/pipermail/connman/2012-March/008605.html -WiFi -==== +- Personal firewall -- Ad-Hoc support + Priority: Low + Complexity: C8 + Owner: Tomasz Bursztyka - Priority: Medium - Complexity: C2 - Dependencies: Core:IPv4LL - Owner: Samuel Ortiz + Discuss and implement a basic and safe firewalling strategy into + Connman. Provide a D-Bus API for personal firewalling. -- Fast Connect +- PACRunner extensions Priority: Low Complexity: C4 - Owner: Samuel Ortiz + + Support more URI schemes, support multiple connections, tighter + security integration. + +WiFi +==== + - EAP-AKA/SIM Priority: Medium @@ -114,14 +100,21 @@ WiFi Priority: Low Complexity: C1 - Owner: Henri Bragge -- EAP-GTC +- Wireless background scan - Priority: Low - Complexity: C1 - Owner: Henri Bragge + Priority: Medium + Complexity: C4 + Owner: Samuel Ortiz + + While connected ConnMan should offload the background scanning to + wpa_supplicant. Wpa_supplicant allows for a fancy background scan + which frequency increases after the current connection signal level + drops below a defined threshold. + We should also be able to have wpa_supplicant do the background + scanning for us when we're not connected, if we have configured our + favorite networks. - WiFi p2p @@ -130,6 +123,7 @@ WiFi Complexity: C2 + Bluetooth ========= @@ -137,9 +131,45 @@ Bluetooth Priority: Low Complexity: C4 + Owner: Mario Tokarz + + + +Cellular +======== + + +VPN +=== + +- IPsec + + Priority: Medium + Complexity: C4 + Owner: Jukka Rissanen + + +Tools +===== + +- Command line tool + + Priority: Low + Complexity: C4 + Owner: Patrik Flykt + + For platforms not running python, it could prove useful to provide them + with a native single binary command line tool. -- DUN server +User Interface +============== + +- GNOME3 UI Priority: Low Complexity: C4 + Owner: Alok Barsode + + A GNOME3 shell user interface would make it easier for mainstream distros + users to use ConnMan.