Sugar BTest-3: Difference between revisions

From OLPC
Jump to navigation Jump to search
No edit summary
No edit summary
 
(6 intermediate revisions by 2 users not shown)
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;"|Time!!style="background:#cccccc;"|Details
|-
|-
|Homepage Devices || 5 || 5 || Battery device, wireless network device.
|Homepage Devices || 5 || 5 || Battery device, wireless network device.
|-
|Drag keys || 5 || 6 || They should allow to scroll pages in the activities. Design not fully figured out.
|-
|-
|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).
|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).
Line 14: Line 18:
|Clipboard || 8 || 9 || Fix the interaction problems with the frame. Good previews for some text, web page and image objects.
|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.
|Chat activity || 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.
|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.
Line 20: Line 24:
|Write activity || 6 || 9 || Switch to the rollover toolbar. Integrate with the journal. Prototype mesh collaboration.
|Write activity || 6 || 9 || Switch to the rollover toolbar. Integrate with the journal. Prototype mesh collaboration.
|-
|-
|Ebook activity || 6 || 9 || Support for crossmark and pdf. Read-only.
|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.
|-
|Links 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.
|Home page || 9 || 8 || Keyboard activation, drag and drop, rollover, memory relative wedges.
Line 30: Line 36:
|Graphics API || 6 || 10 || Lots of work on HippoCanvas, documentation. The sugar specific parts will be python only for g1.
|Graphics API || 6 || 10 || Lots of work on HippoCanvas, documentation. The sugar specific parts will be python only for g1.
|}
|}

[[Category:Sugar]]
[[Category:Developers]]

Latest revision as of 10:19, 23 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 Time Details
Homepage Devices 5 5 Battery device, wireless network device.
Drag keys 5 6 They should allow to scroll pages in the activities. Design not fully figured out.
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.
Chat activity 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.
Ebook activity 6 9 Support for crossmark and pdf. Read-only.
Links 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.