Changes

Jump to navigation Jump to search
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
   −
== Current status ==
+
 
* Targeted release: (0.98)
+
 
* Percentage of completion: 70% (0.94 compatible code is working and included in Dextrose builds. The code needs to be ported to 0.98.)
+
== Credits ==
 +
* Name: Anish Mangal (Reviving the feature, Feature Page)
 +
* Email: anish@activitycentral.com
 +
 
 +
 
 +
 
 +
== Current Status ==
 +
* 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
 +
** Patchwork
 +
***http://patchwork.sugarlabs.org/patch/1646/
 +
** Devel-List
 +
***http://lists.sugarlabs.org/archive/sugar-devel/2012-August/038916.html
 +
** Github
 +
***https://github.com/sugarlabs/sugar/pull/46
    
== Detailed Description ==
 
== Detailed Description ==
Line 18: 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 ==
   −
extensions/cpsection/modemconfiguration/config.py.in     
+
* extensions/cpsection/modemconfiguration/config.py.in     
extensions/cpsection/modemconfiguration/model.py   
+
* extensions/cpsection/modemconfiguration/model.py   
extensions/cpsection/modemconfiguration/view.py  
+
* extensions/cpsection/modemconfiguration/view.py
 +
* The XML database for Country, Plan, Provider already included in builds.
 +
 
 +
 
    
==UI Design==
 
==UI Design==
Line 37: 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 52: 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 66: Line 92:     
6. After restart, the modem should automatically get connected
 
6. After restart, the modem should automatically get connected
 +
 +
    
== Dependencies ==
 
== Dependencies ==
628

edits

Navigation menu