Release notes/8.1.0
OLPC needs your help!
Update.1 needs release notes in the style of the OLPC Ship.2 Software Release Notes.
Notable Current Bugs
- #6773 TamTamJam: Recorded microphone slots don't playback
- #6777 Library bundles cannot use non-ascii characters in their file names
- #6729 Read doesn't save the PDFs it opens (when sharing)
- #6532 SD Card Corruption: partition table gets corrupted on ext3-formatted SD cards on suspend/resume
Changes in Release Candidate 3
See OLPC_SW-ECO_4 for a more precise list of the changes, indexed by ticket, that lead from candidate-699 to candidate-703. To summarize, we added:
- OFW version Q2D14 which will delay firmware updates until power is available.
- Newer library indexing software which fixes a recently introduced typo.
- Better Spanish localization of the library and of the X and console keymaps.
- A new telepathy-salut which should lead to more reliable long-running Chat sessions.
- A new libabiword that fixes a Write sharing crasher.
Changes in Release Candidate 2
Customization
Starting with the Update.1-699 release, the OS image is separate from the customization, which includes activities and content bundles. Each country or deployment can customize the activities and content (and other things going forward), following the Customization_key process.
- We saw a bug today where the customization process would freeze when installing large .xo bundles like tamtamedit.
There is a workaround in customization-2, which was recently sent by mstone.
- Read wasnt included in the Mexico customization. It has been added in customization-2
- Michael managed to update activities/content bundles through the browser
- Customization key wont install if the activities or library directories had already been created as root. This wont apply to freshly reflashed builds.
- Here is a list of the customizations OLE Nepal has made as of March 27th for build 702
Issues with this release
Activities:
- Couldnt add feed to news reader. Clicking "+"/dropdown on the feeds tab didnt do anything
- The contents of a USB key didnt show in the journal. So couldnt install activity bundles from the USB through the journal.
- Could copy images to the clipboard through record+browse+paint. They were successfully opened in paint and pasted in write!
(Almost) full activity testing results for Update.1 RC-2, all results are from build 702
Collaboration
- Activities were reliably sharing between 2 XOs in the same School server mesh, and also in simple mesh. This was tested with write/distance/chat/memorize
- Some XOs were connected to APs, while still running salut in channel 6.
These could very reliably exchange presence info(XOs showed in meshview/received activity invitations/joined public activities) with each other and also with the ones connected to the SS in channel 6. However, no application traffic was able to be shared. This was tested in many activites including write/chat/pippy/connect and others. These XOs had different msh0 ip subnets(one was SS,msh0=172.18.x.x, other was AP,msh0=169.254.x.x). Perhaps this explains why the traffic data wasnt sent? But again, presence traffic was shared fine.
- Some times when joining a Chat the activity wasnt responding. Keystrokes were shown int he edit box.
The log displayed : "groupadd: group 10019 exists Creating mailbox file: File exists". The bug wasnt consistent though Seemed identical to 6499
- We couldn't manage to make read share. Perhaps this is still related to 6483. More testing was done subsequently and bugs have been filed.
Network
- WEP/WPA initially worked fine and were tested several times. However after some time no XOs could connect to the WPA/olpc. The icon also disappeared in one of the XOs. Perhaps smth was wrong with the AP.
- Disabling salut(6299) was working fine. Salut + Avahi traffic were successfully disabled for some minutes when receiving a public ip.
- Only one telepathy-salut crash was seen. It seemed that 6310 was fixed. More testing needs to be done here.
- Also I didnt manage to reproduce the xmas-tree effect(5501). I wasnt aware that the new telepathy-salut was attempting to fix it. This is good news!
- Last but not least: The inhibit-idle-suspend flag stops the XO from suspending automatically.
I was under the impression that a suspended XO will wake with MDNS packets. However, I removed the inhibit-idle-suspend flag and suspended for 15min. When resumed, all the XOs were failed in avahi. It seems that MDNS packets didnt wake it. Are there different rules for resuming from automatic suspend vs resuming from manual suspend? This needs to be further looked into.