Sugar BTest-3: Difference between revisions

From OLPC
Jump to navigation Jump to search
No edit summary
No edit summary
Line 1: Line 1:
These are high level targets for BTest-3. The major features for generation one should all be at least prototyped at this date.

{|border=1 cellpadding=1 cellspacing=0 style="margin: 1em auto 1em auto; border: 1px #666666 solid; border-collapse: collapse; background: #f9f9f9;"
{|border=1 cellpadding=1 cellspacing=0 style="margin: 1em auto 1em auto; border: 1px #666666 solid; border-collapse: collapse; background: #f9f9f9;"
!style="background:#cccccc;"|Item!!style="background:#cccccc;"|Priority!!style="background:#cccccc;"|Difficulty!!style="background:#cccccc;"|Comments
!style="background:#cccccc;"|Item!!style="background:#cccccc;"|Priority!!style="background:#cccccc;"|Difficulty!!style="background:#cccccc;"|Comments

Revision as of 12:42, 15 January 2007

These are high level targets for BTest-3. The major features for generation one should all be at least prototyped at this date.

Item Priority Difficulty Comments
Homepage Devices 5 5 Battery device, wireless network device.
Journal activity 10 10 No comments, no sharing functionalities. Supported by browser, chat and write activity. Page to configure the user profile (color, name etc).
Frame interaction 8 3 Complete the implementation of the details to make the frame not annoying when playing with activities scrollbars
Frame rollovers 5 4 The ability of doing the different states, probably depends on animation being fast enough. Which is uncertain for BTest-3.
Rollovers style 8 3 Switch to the new rollovers visual style.
Clipboard 8 9 Fix the interaction problems with the frame. Good previews for some text, web page and image objects.
Activity chat 7 8 Rewrite the chat user interface to match sugar visual style. We will need a visual design.
Overlay bubble chat 5 8 Unlikely that we will be able to make it transparent. We might stack it over a static screenshot of the screen at activation. No message grouping and positioning.
Write activity 6 9 Switch to the rollover toolbar. Integrate with the journal. Prototype mesh collaboration.
Liks sharing 6 5 We have an initial implementation of this. We need better preview of the web page and something more intuitive than the + button in the toolbar.
Home page 9 8 Keyboard activation, drag and drop, rollover, memory relative wedges.
Base activity API 8 8 We need to review and complete it. The wrapper API will be python only for g1 (still posible to use dbus to integrate not python activities)
Channels API 8 8 With xmpp implementation for the server case, so that we are able to communicate outside the local link.
Graphics API 6 10 Lots of work on HippoCanvas, documentation. The sugar specific parts will be python only for g1.