User:Erikos/11.2.0/Team meeting: Difference between revisions

From OLPC
Jump to navigation Jump to search
 
(3 intermediate revisions by 3 users not shown)
Line 68: Line 68:
=== text to speech (Gonzalo, Simon) ===
=== text to speech (Gonzalo, Simon) ===


=== Record UI (Gonzalo, Simon) ===
=== Record UI (Gonzalo, Simon) ===
=== Record UI (Gonzalo, Simon) ===
* Suggestions for improvements from Tom: http://www.flatlandfarm.de/blog/?p=283
* Suggestions for improvements from Tom: http://www.flatlandfarm.de/blog/?p=283
Line 76: Line 75:
* then we add a button for each mode (photo, audio, video), every mode button has a toolbar with the properties like (duration, quality) and a button to start the recording (use the the circle to match the physical button)
* then we add a button for each mode (photo, audio, video), every mode button has a toolbar with the properties like (duration, quality) and a button to start the recording (use the the circle to match the physical button)
* we add a 'take note'/'playback' mode: plays back the media and gives an option to take notes (title, description, tags)
* we add a 'take note'/'playback' mode: plays back the media and gives an option to take notes (title, description, tags)
* we only show the mediabox when we have an item
* we will show all the medias in one box
* (sharing: sync the mediabox)
* if you select an item in the mediabox we switch to the 'take note'/'playback' mode
* the 'record audio' will show a preview similar to the measure one
* the recording level will be adjustable in the activity

I have created mockups here: http://wiki.laptop.org/go/User:Godiard/Record/NewToolbar


=== Wikipedia activity (Martin, Gonzalo) ===
=== Wikipedia activity (Martin, Gonzalo) ===
Line 92: Line 99:


* blahtex (used to parse MathML) and tidy are packaged in Fedora 14. We can check if are compatible and remove the binaries from our bundle.
* blahtex (used to parse MathML) and tidy are packaged in Fedora 14. We can check if are compatible and remove the binaries from our bundle.


== Done ==

* We modified the build process and uploaded activities version 25 to aslo. Will be in the next image.
* Now you can create the activity doing "setup.py prepare [es|en]" before doing "setup.py dist_xo".
This will download the data files, check md5sum, unzip, create MANIFEST file and update activity.info file"
* The data files are in http://dev.laptop.org/~gonzalo/wikiserver/
* The activity.info and MANIFEST file are not in git anymore.
* There are activity.info.[es|en], icons, index and about pages for every language.


=== Robotics (Martin, Gonzalo) ===
=== Robotics (Martin, Gonzalo) ===

Latest revision as of 14:05, 15 March 2011

The team meeting idea pool

activity toolbars (Gonzalo, Simon)

  • Not easy

Memorize 36

Record 88

InfoSlicer 8

Paint 31

Colors 15

TamTamJam 54

TamTamEdit 54

TamTamSynthLab 54

TamTamMini 54

Finance 3

  • Easy:

Typing Turtle 26

Words 4

StopWatch 4

Help 12

Jukebox 20

Distance 21

Maze 6

Get Books 5

activity sharing (Gonzalo, Simon)

http://wiki.laptop.org/go/User:Erikos/11.2.0/Collaboration#activities

define new activities (talk with Melissa) (Gonzalo, Simon)

Candidates:

  • Abacus
  • FotoToon
  • Hello world
  • Clock
  • Ruler
  • WatchMe

new get books / library activity design / goals / Pathagar Book Server (Gonzalo, Simon, Martin)

Talked about this. Need put in wiki (Gonzalo)

startup activity animation (Gonzalo, Simon, Martin)

Patch sent. Waiting feedback.

text to speech (Gonzalo, Simon)

Record UI (Gonzalo, Simon)

  • Suggestions for improvements from Tom: http://www.flatlandfarm.de/blog/?p=283
  • Possible UI for changing the modes (photo, audio, video) http://wiki.sugarlabs.org/go/User:Garycmartin#Memorize_Toolbar_Mockups
  • we add an edit button to the toolbar including a copy button
  • we add a view button (fullscreen, show/hide mediabox)
  • then we add a button for each mode (photo, audio, video), every mode button has a toolbar with the properties like (duration, quality) and a button to start the recording (use the the circle to match the physical button)
  • we add a 'take note'/'playback' mode: plays back the media and gives an option to take notes (title, description, tags)
  • we only show the mediabox when we have an item
  • we will show all the medias in one box
  • (sharing: sync the mediabox)
  • if you select an item in the mediabox we switch to the 'take note'/'playback' mode
  • the 'record audio' will show a preview similar to the measure one
  • the recording level will be adjustable in the activity

I have created mockups here: http://wiki.laptop.org/go/User:Godiard/Record/NewToolbar

Wikipedia activity (Martin, Gonzalo)

  • We need to reorganize the activity build, right now in git is the code to build the "es" version, and Martin need to modify the code manually every time build the "es" version.
  • There are people interested in create a "pt" version.
  • The processed data is very big and is not good idea put it in git. We can publish the data with md5 files and version and the build script can check and download the data files if needed.
  • The configuration we need set for every version is: activity.info (startup class and activity_id), LANG, server port, data directory, static data directory.
  • We need add gettext support.
  • The big change needed is check the new version of the Mwlib project and replace our old/patched version.
  • blahtex (used to parse MathML) and tidy are packaged in Fedora 14. We can check if are compatible and remove the binaries from our bundle.


Done

  • We modified the build process and uploaded activities version 25 to aslo. Will be in the next image.
  • Now you can create the activity doing "setup.py prepare [es|en]" before doing "setup.py dist_xo".

This will download the data files, check md5sum, unzip, create MANIFEST file and update activity.info file"

Robotics (Martin, Gonzalo)

http://wiki.laptop.org/go/11.2.0/Robotics_plan

  • targets: Nxt, Arduino, We Do, Go Go, ScratchBoard
  • in the activity side, we have: Turtle Art/Blocks, Etoys, Scratch, Pippy
  • udev rules: right now in olpc-utils with permissions to dialup group. The plan is create a robots-rules rpm with permissions to a new robots group. We need create PolicyKit rules too.
  • Martin packaged nbc (to work with Nxt)
  • there are a project nxt-python, we can work in pippy with this.
  • Martin can work in udev/rpm side and Gonzalo in activities integration
  • Walter and Emiliano are working in TurtleArt
  • Our objective is create a matrix of supported hardware/activities

Control panels for backup & antitheft (Gonzalo, Simon, Martin)

Trip to South America

Simon going to Bs As 18-Apr.

We will participate in eduJam 5 to 7 of May. http://wiki.sugarlabs.org/go/Uruguay_Summit_2011/lang-es