Marcopg

Joined 9 May 2008
2,123 bytes added ,  12:38, 7 November 2008
no edit summary
Line 92: Line 92:  
* Champion www.sugarlabs.org reorg.
 
* Champion www.sugarlabs.org reorg.
 
* Trim down the review queue. We SUCK more.
 
* Trim down the review queue. We SUCK more.
 +
 +
=== 1 - 7 November ===
 +
 +
* Started looking into activity startup performance. From the first measurements it looks like import time, if done more lazily could be pretty good. The feeling is that we are doing more slow/sync things at startup then importing modules. I also suspect the launcher animation is slowing things down a lot, but I need to verify.
 +
* Added debug logging for activity startup time, should be helpful for the performance work.
 +
* Tried to split up better the distribution/release work the Sugar team is doing, to avoid too much costy focus switching. Tomeu is now our joyride master, while Simon keeps leading the release team.
 +
* Spent quite a bit of time to think and discussing how to handle activity upstream releases better. Thanks to garycmartin and gregdek in particular for feedback and idea. Made also a bit of concrete progress with the Analyze release by Eduardo.
 +
* Several people made progress on the sugarlabs.org reorg. Thanks everyone to be so responsive to my harsh complaints :)
 +
* Trimmed down the review queue, feel better now. Dear contributors, we will not suck so much in the future, please keep sending good stuff.
 +
* More icon cache discussions with Tomeu and Benzea, made some progress but it's pretty difficult to measure conclusively the memory/graphics performance effects.
 +
* Lots of sugar 0.83 packaging/refining work, we are getting there but progress on joyride has been pretty slow. It would be nice if the whole team would contribute more actively, especially given we decided to port to F10. dsd is rocking as usual, no surprise there.
 +
 +
Plans for next week:
 +
 +
* Measure the non import part of activity startup.
 +
* Figure out a refactoring strategy to make the imports more lazy at activity startup.
 +
* Review Simon network manager patches, he is doing great progresses.
 +
* Help getting dev.sugarlabs.org in shape. Follow up to awesome gregdek feedback about the wiki.
 +
* Try to get Sugar Fedora 11 in shape, almost there. (Run nicely on the XO now!)
 +
* Prepare for developer and Sugar Labs meetings in Boston.
 +
 +
And left from this week:
 +
 +
* Another iteration on the 0.83 roadmap.
607

edits