Changes

Jump to navigation Jump to search
4,909 bytes removed ,  08:42, 6 November 2020
no edit summary
Line 1: Line 1: −
<noinclude>{{GoogleTrans-en}}{{TeamHeader|Dextrose|home=Dextrose|xbgColor=ffe792|join_label=Get Involved}}</noinclude>
+
{{Obsolete}}
   −
== Dextrose - Deployments' XO Operating System ==
+
__NOTOC__
   −
Dextrose is a Sugar distribution for the XO-1 and XO-1.5.  It is being developed jointly by [http://activitycentral.org Activity Central], [http://paraguayeduca.org/ Paraguay Educa] and [http://sugarlabs.org Sugar Labs], in collaboration with [http://www.ceibal.edu.uy/ Plan Ceibal] and members of the OLPC/Sugar community.
+
[[File:Dextrose-2-intl-logo.png|600px]] [[File:Dextrose-mascotte-120x96.png]]
 +
<noinclude>{{TeamHeader|Dextrose|home=Dextrose|xbgColor=ffe792|join_label=Get Involved}}[[Category:Project]]</noinclude>
   −
The focus of this build is stability and usability in a classroom environment. While there wasn't
+
[[Image:Dextrose_main.png|640px|frameless|right]]
much time for new development, we've merged a few features contributed by other deployments and
  −
freelance contributors:
     −
* Journal sorting options (aa)
+
== The deployments' XO Operating System ==
* CPU/Memory display (m_anish)
  −
* Journal Backup/restore to removable devices (tch, esteban)
  −
* Journal Backup/restore to schoolserver (tch)
  −
* Tabbed browsing (m_anish)
  −
* OLPC Microformat support in activity updater (gangil) (pending)
     −
== Download development builds ==
+
Dextrose is a Sugar distribution for XO laptops jointly developed by Activity Central, [http://paraguayeduca.org/ Paraguay Educa], [http://www.ceibal.edu.uy/ Plan Ceibal] in collaboration with OLPC and the Sugar community.
   −
{| class="wikitable"
+
Our focus is stability and usability in the classroom, but we've also merged
! Release date
+
new features contributed by deployments and independent contributors.
! Milestone
  −
! XO-1
  −
! XO-1.5
  −
|-
  −
| May 26
  −
| Alpha1
  −
| [http://download.sugarlabs.org/dextrose/testing/f11-0.88/xo1/py/os240py.img os240py.img] [http://download.sugarlabs.org/dextrose/testing/f11-0.88/xo1/py/os240py.crc os240py.crc]
  −
|-
  −
| Jun 12
  −
| Alpha2
  −
| [http://download.sugarlabs.org/dextrose/testing/f11-0.88/xo1/py/os258py.img os258py.img] [http://download.sugarlabs.org/dextrose/testing/f11-0.88/xo1/py/os258py.crc os258py.crc]
  −
| [http://download.sugarlabs.org/dextrose/testing/f11-0.88/xo1.5/py//os257py.zd os257py.zd]
  −
|-
  −
| Jun 16
  −
|
  −
| [http://people.sugarlabs.org/bernie/olpc/f11-xo1-0.88/os260py.img os260py.img] [http://people.sugarlabs.org/bernie/olpc/f11-xo1-0.88/os260py.crc os260py.crc]
  −
| [http://people.sugarlabs.org/bernie/olpc/f11-xo1.5-0.88/os261py.zd os261py.zd]
  −
|-
  −
| Jun 28
  −
| Beta1
  −
| [http://people.sugarlabs.org/bernie/olpc/f11-xo1-0.88/os284py.img os284py.img] [http://people.sugarlabs.org/bernie/olpc/f11-xo1-0.88/os284py.crc os284py.crc]
  −
| [http://people.sugarlabs.org/bernie/olpc/f11-xo1.5-0.88/os286py.zd os286py.zd]
  −
|-
  −
| Jul 04
  −
|
  −
| [http://people.sugarlabs.org/bernie/olpc/f11-xo1-0.88/os295py.img os295py.img] [http://people.sugarlabs.org/bernie/olpc/f11-xo1-0.88/os295py.crc os295py.crc]
  −
| [http://people.sugarlabs.org/bernie/olpc/f11-xo1.5-0.88/os297py.zd os297py.zd]
  −
|-
  −
| Jul 08
  −
| Beta2
  −
| [http://download.sugarlabs.org/dextrose/testing/f11-0.88/xo1/py/os300py.img os300py.img] [http://download.sugarlabs.org/dextrose/testing/f11-0.88/xo1/py/os300py.crc os300py.crc]
  −
| [http://download.sugarlabs.org/dextrose/testing/f11-0.88/xo1.5/py/os299py.zd os299py.zd]
  −
|}
     −
* [http://download.sugarlabs.org/dextrose/testing/f11-0.88/xo1/ All interim XO-1 images]
+
== New features in Dextrose2 ==
* [http://download.sugarlabs.org/dextrose/testing/f11-0.88/xo1.5/ All interim XO-1.5 images]
  −
 
  −
  −
== Installation ==
     −
=== XO-1 ===
+
* Backport of [[0.88/Notes|Sugar 0.88]] ([[User:Bernie|Bernie Innocenti]])
 +
* [[Features/Journal_Sort|Journal sorting options]] ([[User:Aa|Andrés Ambrois]])
 +
* [[:File:Dextrose_resource_monitoring.png|Intuitive resource monitoring]] ([[User:M_anish|Anish Mangal]])
 +
* [[Features/Backup_and_Restore|Journal Backup/restore to removable devices]] ([[User:tch|Martin Abente]], [[User:Earias|Esteban Arias]])
 +
* [[Features/Backup_and_Restore|Journal Backup/restore to schoolserver]] ([[User:tch|Martin Abente]])
 +
* Protected activities support ([[User:tch | Martin Abente]])
 +
* Improved GSM/3G handling ([[User:Dcastelo|Daniel Castelo]], [[User:tch|Martin Abente]])
 +
* [[:File:Dextrose_tabbed_browsing.png|Tabbed browsing]] ([[User:M_anish|Anish Mangal]])
 +
* [[:File:Dextrose_teclado_virtual.png|Virtual keyboard]] ([[User:Earias|Esteban Arias]])
 +
* [[:File:Accessibility_control_panel_2.png|Accessibility features]] ([[User:Earias|Esteban Arias]])
 +
* [[:File:Dextrose_journal_repair.png|Journal repair functionality]] ([[User:Earias|Esteban Arias]])
 +
* [[Features/Touchpad_control_panel_section|Fast switching between touchpad and pen-tablet modes]] ([[User:Walter|Walter Bender]])
 +
* OLPC Microformat support in activity updater (Akash Gangil, [[User:M_anish|Anish Mangal]])
 +
* [[Features/Sugar_Adhoc_Networks|Ad-hoc Networks]] ([[User:Erikos|Simon Schampijer]])
 +
* Ability to reissue registration to schoolserver ([[User:tch|Martin Abente]])
 +
* [http://download.sugarlabs.org/dextrose/testing/dxo2/rpms-freeworld/ freeworld codecs] for most multimedia formats, including MP3 music and H264 videos ([[User:Bernie|Bernie Innocenti]])
 +
* [http://codewiz.org/wiki/pictures/sugar/deployment/paraguay/caacupe/escuela_485_daniel_ortellado/dextrose-testing Extensive field testing] ([[User:Bernie|Bernie Innocenti]])
 +
* Lease information display in Control Panel->About My Computer()
 +
* Automatic crashlog reporting and manual feedback reporting, with server side daemon ([[User:Alsroot|Aleksey Lim]], [[User:tch|Martin Abente]], Mukesh Gupta)
 +
* Notification system ([[User:tch|Martin Abente]])
 +
* Automatic yum based updater ([[User:tch|Martin Abente]], [[User:Alsroot|Aleksey Lim]], [[User:M_anish|Anish Mangal]])
 +
* Nearly complete Spanish Translations ([[User:tch|Martin Abente]], Sebastian Codas (scs), Carlos Garay (car|0s))
 +
* One Click Share 3G ([[User:tch|Martin Abente]])
   −
* First, ensure that your laptop is [http://wiki.laptop.org/go/Activation_and_developer_keys unlocked].
+
== Dextrose 2 - World Edition ==
* Download <tt>osNNNpy.img</tt> and <tt>osNNNpy.crc</tt> to the root directory of a USB stick
  −
* Drop to the "ok" prompt by pressing ESC repetedly during boot
  −
* Type the command: <code>copy-nand u:\osNNNpy.img</code> followed by ENTER
  −
* During the next reboot, keep the charger connected to allow OFW to self-update
     −
Also check these [http://wiki.laptop.org/go/F11_for_XO-1#Installation_instructions detailed instructions].
+
[[File:Download-dextrose-py.png]]
   −
=== XO-1.5 ===
+
'''This is a release build''' targeted for use by multiple deployments worldwide. We do appreciate [[Dextrose/Contacts|feedback]] and [http://bugs.sugarlabs.org/wiki/Dextrose bug reports].
 
  −
* Download <tt>osNNNpy.zd</tt> to the root directory of a USB stick
  −
* Drop to the "ok" prompt by pressing ESC repetedly during boot
  −
* Type the command: <code>fs-update u:\osNNNpy.zd</code> followed by ENTER
  −
 
  −
Also check these [http://wiki.laptop.org/go/F11_for_1.5 detailed instructions].
  −
 
  −
 
  −
== Testing ==
  −
 
  −
Besides community testing and field testing, we're planning to reuse and extend the
  −
OLPC test plan adopted in release 8.2.0 (aka os801): http://wiki.laptop.org/go/TestPlan_8.2.0
  −
 
  −
Feedback from the entire community is appreciated. Bugs belonging to upstream
  −
components should be filed in the usual trackers:
  −
 
  −
* Sugar and activities: http://bugs.sugarlabs.org/
  −
* Fedora 11: http://bugzilla.redhat.com/
  −
* Drivers and OLPC customizations: http://dev.laptop.org/
  −
* Bugs specific to this build: http://trac.paraguayeduca.org/
  −
 
  −
Please, cc "bernie" on all bugs and kindly keep the table below updated (saves me some time).
  −
 
  −
 
  −
== Release schedule ==
      
{| class="wikitable"
 
{| class="wikitable"
! ETA    !! Milestone !! Description                          !! Availability
+
! Hardware
|-
+
! OS Images
| May 8  ||        || Build Sugar 0.88 packages for F-11  || In-house
+
! Size
|-
+
! Date
| May 26 || Alpha1  || Preview release for [http://realness.org OLPC Realness Summit] || In-house + community testers
  −
|-
  −
| <s>Jun 10</s> Jun 12 || Alpha2  || Feature-complete alpha release      || In-house + community testers
  −
|-
  −
| <s>Jun 25</s> Jun 29 || Beta1  || No known regressions vs. Sugar 0.84 || One classroom in Caacupé
  −
|-
  −
| Jul 8  || Beta2  || Passes 100% of test plan            || 150 teachers in Caacupé
   
|-
 
|-
| Jul 22 || Beta3  || Passes 100% of test plan            || Two classrooms in Caacupé
+
| [[File:Xo-1.png]] XO-1, without GNOME
 +
| [http://download.sugarlabs.org/dextrose/testing/dxo2/xo1/intl/os508dx.img os508dx.img]
 +
[http://download.sugarlabs.org/dextrose/testing/dxo2/xo1/intl/os508dx.crc os508dx.crc]
 +
| 411MB
 +
| Apr 1 2011
 
|-
 
|-
| Aug 1 || RC      || Release candidate                  || One school in Caacupé
+
| [[File:Xo-1.5.png]] XO-1.5, without GNOME
|-
+
| [http://download.sugarlabs.org/dextrose/testing/dxo2/xo1.5/intl/os508dx.zd os508dx.zd]
| Aug 5 || Release || Deployable stable release          || General Availability
+
| 339MB
 +
| Apr 1 2011
 
|}
 
|}
    +
GNOME builds are currently unsupported. If you require GNOME for evaluation purposes in your deployment, please ask on the [http://lists.sugarlabs.org/listinfo/dextrose Dextrose mailing-list]. For more details on this release, see the [[Dextrose/2|Dextrose 2]] pages: [[Dextrose/2/Changelog|Change Log]], [[Dextrose/2/Todo|Todo List]].
   −
== Current Status ==
+
[[Dextrose/3|Development releases]] | [[Dextrose/Resources|Older releases]]
   −
=== Regressions since 0.84 ===
+
== Knowing your way around the new features ==
   −
{| class="wikitable"
+
* [http://people.sugarlabs.org/anish/3g_configuration.pdf 3G Modem configuration]
!  Status      !! Task !! Owner
+
* [http://people.sugarlabs.org/anish/3g_sharing.pdf 3G Connection sharing]
|-
+
* [http://people.sugarlabs.org/anish/feedback.pdf Manual feedback submission]
|| DONE:os215 || Frame does not always show up (with frame key or going to the corner) ||
+
* [http://people.sugarlabs.org/anish/resources.pdf Understanding the resources icon and lease information]
|-
  −
|| DONE:os205 || Translation of "Dismount" is "Eliminar"                        || bernie
  −
|-
  −
|| DONE:os215 || Port-forward bugfix for race condition in activity title      || bernie
  −
|-
  −
|| DONE:os215 || Port-forward 0.84 patch for GsmPalette.get_state() name clash  || tch
  −
|-
  −
|| DONE:os259 || ALT-TAB does not switch between apps                          || tch, bernie
  −
|-
  −
|| DONE:os243 || <em style="color: red">Browse: widgets in forms are 0x0 pixels</em> || bernie
  −
|-
  −
|| DONE:os244 || Icons in activity circle are too small (DPI problem?)          || jasg
  −
|-
  −
|| DONE:os252 || Font size in Terminal too large (DPI problem?)                || jasg
  −
|-
  −
|| DONE:os248 || Username selection is being skipped on first boot              || tch
  −
|-
  −
|| DONE:os223 || Add back Write, eToys                                          || bernie
  −
|-
  −
|| WorksForMe || Laptop does not sleep when lid closed                          || tch
  −
|-
  −
|| DONE:os251 || Sound breaks in all activities after using Record once (need Record v77) || dsd?
  −
|-
  −
|| DONE:os251 || <em style="color: red">UI of Record activity is garbled</em>  || m_anish
  −
|-
  −
|| DONE:os250 || {{Bug|1883}}: Sugar does not automatically associate with AP on startup || bernie
  −
|-
  −
|| DONE:os231 || Memorize does not start because it fails to import libxml2 || bernie
  −
|-
  −
|| DONE:os205 || Use es-lat for console keyboard || bernie
  −
|-
  −
|| DONE:os259 || Activities sometimes start and remain in window, [[:File:Untitled.jpg]] screenshot [[:File:TmpxWzNZv.png]] ; (Window appears at least briefly on all launches) || aa
  −
|-
  −
||            || Pulsing launch icon is delayed or absent; occasional "activity failed to start" message then the activity starts || tch
  −
|-
  −
|| DONE:os259 || Measure sometimes locks up on recording, quitting from frame then brings up metacity dialog "activity is not responding" ||
  −
|-
  −
|| DONE: Needs RPM update || {{Bug|2064}}: <em style="color: red">Sugar sometimes restarts; only seen 3 times, twice clicking on journal and once deleting a journal entry</em> || bernie
  −
|-
  −
|| DONE:V70  || Font in Write is small (problem caused by patch for {{Bug|1121}}) || alsroot, bernie
  −
|-
  −
|| DONE:os252 || When opening an epub with read V86, zoom works on the text but not graphics, may not be specific to this OS but considering the other scaling bugs ... || jasg
  −
|-
  −
|| DONE:V89  || Turtle Blocks V88 ctrl c ctrl v do not work || walter
  −
|-
  −
|| DONE:os253 || Search bar in home page of Browse is too long and overflows off-screen || bernie
  −
|-
  −
|| DONE:os298 || Journal list view icon does not display after selection (os258) [[:File:Listviewos258.jpg]] ( [PATCH] fix malformed svg module-updater icon revealed in F13  ?)|| aa
  −
|-
  −
|| DONE:os259 || Default font, menus etc seems large, larger than it used to be || jasg
  −
|-
  −
|| DONE:os298 || Etoys does not save any more to the journal (ctime problem) || aa
  −
|}
     −
=== Non-regression bugs (also present in Sugar 0.84) ===
+
== Installation ==
   −
{| class="wikitable"
+
=== XO-1 ===
!  Status      !! Task !! Owner
  −
|-
  −
||            || Disconnects from network on power save || pgf
  −
|-
  −
|| DONE:???  || Cannot create tabs in browse || m_anish
  −
|-
  −
|| DONE:os255 || Twice only, boot has frozen on the first dot of the loading clock, before Sugarlabs Fedora logos appear || bernie
  −
|-
  −
||            || {{Bug|1999}}: Raul's bug about journal browser overlapping activities ||
  −
|-
  −
|| DONE:NotABug || {{Bug|2011}}: Record activity cannot be quit with CTRL-W || m_anish
  −
|-
  −
|| DONE:NotABug || Sugar should restart/refresh after updating activities  || tch
  −
|-
  −
|| DONE:os205 || Keep -> Keep a copy (fold into stop menu) || jasg
  −
|-
  −
|| DONE:os240 || Dates of activities don't make any sense  || bernie
  −
|-
  −
|| DONE:os240 || Pippy layout is broken || m_anish
  −
|-
  −
|| DONE:os245 || Sugarized version of scratch  || dirakx
  −
|-
  −
||            || {{Bug|2023}}: Cannot associate to AP with accented letters in SSID || carlos
  −
|-
  −
|| DONE:os240 || Enable f11-xo1-0.88 yum repos for updates || bernie
  −
|-
  −
|| DONE:os254 || Mesh icons duplicated in Neighbor View on NM restart || tch
  −
|-
  −
|| DONE:os240 || Split "freeworld" packages to a separate repository || bernie
  −
|-
  −
||            || Review old bugs filed against F11-XO1-PY 0.84 || carlos
  −
|-
  −
|| DONE:os250 || Double clicking activities on journal opens 2 or 3 instances || tch
  −
|-
  −
|| DONE:os268 || Can't upload images to Blogger.com (tabs needed) || carlos
  −
|-
  −
|| os300 || {{Bug|1512}} Erasure of downloaded Activity entries in Journal permanently removes the code bundle || dcastelo
  −
|}
     −
=== New features ===
+
[[File:Xo-1.png|right]]
 +
[[File:XO-XP.png|right]]
   −
{| class="wikitable"
+
* First, ensure that your laptop is [http://wiki.laptop.org/go/Activation_and_developer_keys unlocked].
! Status!! Task !! Owner
+
* Download both <tt>'''osXXXXX.img'''</tt> and <tt>'''osXXXXX.crc'''</tt> to the root directory of a USB stick or SD card.
|-
+
* Drop to the "'''ok'''" prompt by pressing [[File:Esc.svg|24px]] (Esc) repeatedly during boot
|| DONE:os205 || Switch power management from ohm to powerd || bernie
+
* Type the command: {{Code|'''copy-nand u:\osNdx.img'''}} for a USB stick or {{Code|'''copy-nand sd:\osNdx.img'''}} for a SD card followed by [[File:Key_enter.jpg|50px]] (enter)
|-
+
* Wait for the display to fill in with color and the "'''ok'''" prompt to return
|| DONE:os223 || Add StopWatch, Finance, JukeBox, ImageViewer, InfoSlicer  || bernie
+
* Type the command {{Code|'''reboot'''}} followed by [[File:Key_enter.jpg|50px]] (enter)
|-
+
* The XO will reboot, finish writing, reboot itself, and take you to the naming and color choice process
|| DONE:os260 || Add Words (not on aslo) and GetBooks  || bernie, sayamindu
+
* During the reboots, keep the charger connected to allow OFW to self-update
|-
  −
|| WONTFIX    || <s>Resurrect Rainbow support</s> ||
  −
|-
  −
|| DONE:os260 || Integrate journalmanagement extension  || jasg
  −
|-
  −
|| DONE:os283 || {{Bug|2006}}: Merge touchpad patches from walter  || bernie
  −
|-
  −
|| DONE:os223 || Journal size display || aa
  −
|-
  −
|| DONE:os260 || Integrate Esteban's backup to USB/SD  || tch
  −
|-
  −
|| DONE:os260 || Integrate DCastelo's GSM bugfixes    || tch
  −
|-
  −
|| DONE:os253 || Disabling Hot corners from the frame option    || tch
  −
|}
     −
=== Experimental features ===
+
'''See also''' the [http://wiki.sugarlabs.org/go/Talk:Downloads#Upgrade_an_XO-1_to_Sugar_0.84_with_Fedora_11_and_Gnome detailed instructions].
   −
{| class="wikitable"
+
=== XO-1.5 ===
! Status!! Task !! Owner
  −
|-
  −
|| DONE: os240 || experimental menu speedup patch || mstone (bernie)
  −
|-
  −
|| DONE: os240 || kill the MANIFEST file  || bernie
  −
|}
      +
[[File:Xo-1.5.png|right]]
 +
[[File:XO-HS.png|right]]
   −
== Using this build with other deployments ==
+
* First, ensure that your laptop is [http://wiki.laptop.org/go/Activation_and_developer_keys unlocked].
 
+
* Download <tt>'''osXXXXX.zd'''</tt> to the root directory of a USB stick
A few customizations make this image somewhat deployment-specific:
+
* Drop to the "'''ok'''" prompt by pressing [[File:Esc.svg|24px]] (Esc) repeatedly during boot
 +
* Type the command: {{Code|'''fs-update u:\osXXXXX.zd'''}} followed by [[File:Key_enter.jpg|50px]] (enter)
 +
* Wait for the display to fill in with color and the "'''ok'''" prompt to return
 +
* Type the command {{Code|'''reboot'''}} followed by [[File:Key_enter.jpg|50px]] (enter)
 +
* The XO will reboot and take you to the naming and color choice process
   −
* Limited language support: to save space, we've included only English and Spanish translations.
+
'''See also''' the  [http://wiki.laptop.org/go/F11_for_1.5 detailed instructions].
   −
* Image signed with the Paraguay deployment keys. Laptops from other regions need to be unlocked in order to accept this image.
+
=== XO-1.75 ===
   −
* The software update control panel icon checks for new activities on our wiki rather than on laptop.org.
+
The XO-1.75 is not supported at this time. Please [[Dextrose/Contacts|contact us]] if you are planning to deploy Dextrose on XO-1.75.
   −
* The Browse home page contains the Paraguay Educa logo and a few links to our website.
+
=== Other netbooks ===
   −
We may find the time to release slightly modified images to meet the
+
Please [[Dextrose/Contacts|contact us]] if you need support for running Dextrose on non-XO hardware.
needs of other OLPC deployments interested in upgrading to Sugar 0.88.
     −
More importantly, we're happy to help other deployments produce their
  −
own OS images independently of us, thus exploiting the [http://www.gnu.org/philosophy/free-sw.html Freedom #1] provided by Free Software.
     −
== How to join development ==
+
== Using Dextrose in your deployment ==
   −
See the [[/Getting_Involved | Getting Involved]] page and our [[/Build_System | Build System]] documentation.
+
We're happy to help other deployments produce their own OS images independently of us,
===[[/Subpages | Subpages]]===
+
thus exploiting the [http://www.gnu.org/philosophy/free-sw.html Freedom #1] provided by Free Software.
   −
[[Category:Project]]
+
=== Subpages ===
 +
{{Special:PrefixIndex/{{PAGENAME}}/}}

Navigation menu