Difference between revisions of "User:Tomeu"

From Sugar Labs
Jump to navigation Jump to search
Line 1: Line 1:
Volunteer contributor, previously under contract with OLPC. Hacking mostly in the Sugar shell and the Journal.
 
 
 
email: tomeu at sugarlabs.org
 
email: tomeu at sugarlabs.org
  
Line 7: Line 5:
 
blog: http://blog.tomeuvizoso.net
 
blog: http://blog.tomeuvizoso.net
  
----
+
=== Short bio ===
 
 
'''TODO'''
 
 
 
* Substitute gnomevfs with gio http://dev.sugarlabs.org/ticket/28
 
* Monitor changes in the removable device filesystem and update the view accordingly
 
* Add signature annotations for dbus methods in the view source stuff.
 
* Make a proposal for an easy way to add a chat window to every (python?) activity
 
* Figure out how teachers, sugar contributors and upstream developers can work together in labyrinth for sugar
 
* Look into http://dev.laptop.org/ticket/8972
 
* Announce view source additions and handle feedback
 
* Review Benjamin's icon cache patch (http://dev.laptop.org/ticket/8822)
 
* Allow activities to send a title for their clippings (https://bugzilla.mozilla.org/show_bug.cgi?id=462508)
 
* Add a filter to the object chooser: http://dev.laptop.org/ticket/3060
 
* Bring activity to front when clicking on a notification
 
* Emit a notification when the power cable is pulled out
 
* Emit a notification when the connection to an AP is lost
 
* Add a Screen or Laptop device icon to the frame and hook up the next functions: brightness, backlight, orientation, ...
 
* Add a view source item to the activity palette
 
 
 
'''Done'''
 
 
 
29th-5th November
 
* Remove volume.py from the model and use instead gio
 
* Improve the new support for removable devices in the journal
 
* Make datastore more robust to corrupted data
 
* Finish blogging about the SugarCamp
 
 
 
22nd-28th November
 
 
 
* Create a blog at http://blog.tomeuvizoso.net
 
* Implement basic support for removable devices in the journal
 
 
 
15th-21st November
 
 
 
* Attend SugarCamp
 
 
 
8th-14th November
 
 
 
* Review Simon's NM 0.7 patch (http://dev.laptop.org/ticket/8951)
 
* Update joyride to Sugar 0.83
 
* Build Sugar packages for OLPC-4 (F10)
 
* Land hippo GdkRegion optimization (http://mail.gnome.org/archives/online-desktop-list/2008-October/msg00011.html)
 
* Package latest hippo for OLPC-4
 
* Contribute to the SugarCamp planning
 
* Propose labyrinth hacking for the Paris workshop
 
 
 
1st-7th November
 
 
 
* Restart this TODO list
 
* Send patches for adding notification support to XoIRC
 
* Implement view source exceptions and push it
 
 
 
28th June - 4th July
 
 
 
* Push all reviewed patches
 
* Do new rpms for OLPC
 
* Check why hippo is not redrawing
 
 
 
21th-27th June
 
 
 
* Talk with Dennis about making a new release of Gnash for the XO
 
* Clean up the trac mess
 
* Use the correct activity icon for drag and drop
 
* Fix alignment of icons in the frame
 
 
 
14th-20th June
 
 
 
* Add the possibility to add an exception for invalid certificates (Browse)
 
* Resolve collisions in the random layout
 
* Add a way to switch between the ring and random view
 
* Do source releases
 
* Do rpms for OLPC
 
 
 
7th-13th June
 
 
 
* Make favorite icons draggable.
 
* Store the position of favorite icons
 
* Make pluggable the layouts in the favorites view
 
* Implement random layout
 
 
 
31st May - 6th June
 
 
 
* Add libgnomevfs2-dev dep to sugar-jhbuild.
 
* Fix disappearance of buddies in the mesh and friends view
 
* Fix modality of the ObjectChooser in Browse
 
* Implement changes to the object chooser
 
  
25-30th May
+
Currently (April 2009) volunteering full-time to SugarLabs, works as a software developer and maintains several Sugar modules. Got involved in Sugar development first as an OLPC volunteer, then under a contract with the organization for almost two years.
  
* Add copy image to palette in Browse
+
Born in 1978 in Palma de Mallorca (Spain), studied computer science in the [http://www.uib.es/en Universitat de les Illes Balears] (achieving bachelor's degree in 2001) and in the [http://www.uoc.edu/portal/english/ Universitat Oberta de Catalunya] (achieving master's degree in 2006).
* Review Morgan's invites patch
 
* Look into adding copy, paste, undo, redo commands to Browse (http://www.xulplanet.com/references/xpcomref/comps/c_embedcompcommandmanager1.html)
 
* Add follow link to palette in Browse
 
* Use lazy palettes in the activity list and ring
 
* Fix activity order
 
* Make new releases and rpms
 
* Make new pygobject2 rpm for joyride
 
  
18-24th May
+
His first 6 years of professional experience were spent in web applications and database design and implementation, with emphasis on big distributed systems and systems optimization. In 2006 finished his master's degree and gained skills in the development of desktop-oriented applications and Open Source contribution, leading this to his involvement in the Sugar project.
  
* Merge installation date
+
Currently is living in the Czech Republic and is looking for contracting opportunities to continue working on Sugar.
* Merge activity list search
 
* Merge clipboard notification
 
* Make palette work on right click (mostly Eben's work)
 
* Add copy link to palette in Browse
 

Revision as of 04:26, 6 April 2009

email: tomeu at sugarlabs.org

irc: tomeu at FreeNode (#sugar)

blog: http://blog.tomeuvizoso.net

Short bio

Currently (April 2009) volunteering full-time to SugarLabs, works as a software developer and maintains several Sugar modules. Got involved in Sugar development first as an OLPC volunteer, then under a contract with the organization for almost two years.

Born in 1978 in Palma de Mallorca (Spain), studied computer science in the Universitat de les Illes Balears (achieving bachelor's degree in 2001) and in the Universitat Oberta de Catalunya (achieving master's degree in 2006).

His first 6 years of professional experience were spent in web applications and database design and implementation, with emphasis on big distributed systems and systems optimization. In 2006 finished his master's degree and gained skills in the development of desktop-oriented applications and Open Source contribution, leading this to his involvement in the Sugar project.

Currently is living in the Czech Republic and is looking for contracting opportunities to continue working on Sugar.