Features/Show Thumb Drives As Hierarchical: Difference between revisions

Jdsimmons (talk | contribs)
m category sort
 
(5 intermediate revisions by one other user not shown)
Line 1: Line 1:
<noinclude>
<noinclude>
[[Category:Feature Page Incomplete]]
[[Category:Feature Page Incomplete]]
[[Category:Feature|<Feature Name>]]
[[Category:Feature|Show Thumb Drives as Hierarchical]]
<!-- You can add categories to tie features back to real deployments/schools requesting them, for example  
<!-- You can add categories to tie features back to real deployments/schools requesting them, for example  
[[Category:Features requested by School Xyz|<Feature Name>]] (the |Feature Name option sorts the entry on the category page under the first letter of <Feature Name>). -->
[[Category:Features requested by School Xyz|<Feature Name>]] (the |Feature Name option sorts the entry on the category page under the first letter of <Feature Name>). -->
Line 25: Line 25:
== Benefit to Sugar ==
== Benefit to Sugar ==
Plan Ceibal has created an Activity "Leer Pendrive" which simply displays the contents of removable devices as a GTK file chooser and lets people copy selected files to the clipboard, from where they can be pasted into the Journal.  I understand there was a big demand for this.  I followed this up with my own Activity, Sugar Commander, which lets you copy files directly to the Journal without using the clipboard.  I understand that this Activity has a following and is routinely included on XOs in Australia.  Neither of these Activities allow you to copy from the Journal to a thumb drive, and there is a legitimate need to do this.
Plan Ceibal has created an Activity "Leer Pendrive" which simply displays the contents of removable devices as a GTK file chooser and lets people copy selected files to the clipboard, from where they can be pasted into the Journal.  I understand there was a big demand for this.  I followed this up with my own Activity, Sugar Commander, which lets you copy files directly to the Journal without using the clipboard.  I understand that this Activity has a following and is routinely included on XOs in Australia.  Neither of these Activities allow you to copy from the Journal to a thumb drive, and there is a legitimate need to do this.
The beneficiaries of this feature will be teachers, older students, and others who need to deal with thumb drives and SD cards and move data in and out of the Journal.


== Scope ==
== Scope ==
''What work do the developers have to accomplish to complete the feature in time for release?  Is it a large change affecting many parts of the distribution or is it a very isolated change? What are those changes?''
See the code for the Sugar Commander Activity for a simple implementation of this idea.


==UI Design==
==UI Design==
''Does the feature have a direct impact on the work flow, or does it need a UI? Link here mockups, or add detailed descriptions.''
Have a look at the Sugar Commander Activity:
 
http://activities.sugarlabs.org/en-US/sugar/addon/4291


== How To Test ==
== How To Test ==
{{:{{PAGENAME}}/Testing}}
{{:{{PAGENAME}}/Testing}}
== User Experience ==
== User Experience ==
''If this feature is noticeable by its target audience, how will their experiences change as a result?  Describe what they will see or notice.''
If this is done well, when the user switches from viewing the Journal to viewing the contents of a removable drive he will see a conventional representation of files and directories like a GTK file chooser and will be able to copy files from this into the Journal and copy Journal entries into the file system. He'll also be able to create directories on the thumb drive, rename things, etc.
 
If the feature is implemented well then children who never use thumb drives, etc. won't know the new feature is there.


== Dependencies ==
== Dependencies ==