Changes

no edit summary
Line 1: Line 1:  
<noinclude>{{TOCright}}
 
<noinclude>{{TOCright}}
[[Category:Feature|3G database support]]
+
[[Category:FeatureLanded|3G database support]]
 
</noinclude>
 
</noinclude>
    
== Summary ==
 
== Summary ==
 
The 3G connectivity availability was only the first step. Next step is to provide a UX for easy configuration of 3G modems. Gnome allows users to enter details such as 'Country', 'Plan' and 'Provider' in a drop-down box fashion. This feature brings that functionality into Sugar.
 
The 3G connectivity availability was only the first step. Next step is to provide a UX for easy configuration of 3G modems. Gnome allows users to enter details such as 'Country', 'Plan' and 'Provider' in a drop-down box fashion. This feature brings that functionality into Sugar.
 +
 +
    
== Owner ==
 
== Owner ==
* Name: Andrés Ambrois, Anish Mangal
+
* Name: Ajay Garg (on behalf of Andrés Ambrois)
* Email: andresambrois@gmail.com, anish@activitycentral.com
+
* Email: ajay@activitycentral.com, andresambrois@gmail.com
    +
 +
 +
== Credits ==
 +
* Name: Anish Mangal (Reviving the feature, Feature Page)
 +
* Email: anish@activitycentral.com
 +
 +
 +
 +
== Current Status ==
 
* Targeted release: 0.98
 
* Targeted release: 0.98
 
* Development status: This feature is tested to be working quite well in sugar-0.94 based dextrose-3 images. The mainline-ported rpms/patches can be found at  
 
* Development status: This feature is tested to be working quite well in sugar-0.94 based dextrose-3 images. The mainline-ported rpms/patches can be found at  
Line 16: Line 27:  
** Devel-List
 
** Devel-List
 
***http://lists.sugarlabs.org/archive/sugar-devel/2012-August/038916.html
 
***http://lists.sugarlabs.org/archive/sugar-devel/2012-August/038916.html
 +
** Github
 +
***https://github.com/sugarlabs/sugar/pull/46
    
== Detailed Description ==
 
== Detailed Description ==
Line 21: Line 34:     
Thus this is an add-on to existing functionality, where all settings must be manually typed in into the text-entry fields.
 
Thus this is an add-on to existing functionality, where all settings must be manually typed in into the text-entry fields.
 +
 +
    
== Benefit to Sugar ==
 
== Benefit to Sugar ==
 
Ease of use and configurability.
 
Ease of use and configurability.
 +
 +
    
== Scope ==
 
== Scope ==
Line 31: Line 48:  
* extensions/cpsection/modemconfiguration/view.py
 
* extensions/cpsection/modemconfiguration/view.py
 
* The XML database for Country, Plan, Provider already included in builds.
 
* The XML database for Country, Plan, Provider already included in builds.
 +
 +
    
==UI Design==
 
==UI Design==
Line 41: Line 60:  
Old user interface without database support.
 
Old user interface without database support.
 
[[File:3g_configuration_old_ui.png|700px]]
 
[[File:3g_configuration_old_ui.png|700px]]
 +
 +
    
== How To Test ==
 
== How To Test ==
Line 56: Line 77:  
* Open the My Settings -> Modem again
 
* Open the My Settings -> Modem again
 
* Check that the selected Country, Plan, and Provider values in the Drop down boxes are correct.
 
* Check that the selected Country, Plan, and Provider values in the Drop down boxes are correct.
 +
    
== User Experience ==
 
== User Experience ==
Line 70: Line 92:     
6. After restart, the modem should automatically get connected
 
6. After restart, the modem should automatically get connected
 +
 +
    
== Dependencies ==
 
== Dependencies ==
628

edits