<div dir="ltr"><div><div><div>Hello,<br><br>we have made good progress in the last three weeks. Here are the highlights<br><br></div>1. Manuel submitted several bug fixes, which landed both on master and on the stable branch. It's great to see the gtk3 work being refined and completed.<br>
<br></div><div>2. The web services patches had a first round of reviews. Walter landed a localization fix that should be helpful to the Australia deployments. Ajay posted his journal multi-selection patch, it's a big one and we are trying to figure out how to best split it up for review.<br>
</div><div><br></div>3. I have been working on and off to get our code base ready for automated code checking and unit testing. The basics are getting in place, as soon they are solid enough we can start requiring new code to provide and pass tests. That should really improve quality and ease reviewers work.<br>
<br></div>4. The experiment with github pull requests continues. Walter already reported about it. I'll just add that we need people to help out more in that area, otherwise there is no tool which will solve our issues.<br>
<div><br></div><div>5. The research work on HTML activities is taking off. We had several discussion about how integrate them in the Sugar shell and how to implement communication with system services (like the datastore).<br>
<br><a href="http://lists.sugarlabs.org/archive/sugar-devel/2013-April/042456.html">http://lists.sugarlabs.org/archive/sugar-devel/2013-April/042456.html</a><br><br>Manuel is experimenting with the various javascript frameworks available to implement UI components<br>
<br><a href="http://lists.sugarlabs.org/archive/sugar-devel/2013-April/042568.html">http://lists.sugarlabs.org/archive/sugar-devel/2013-April/042568.html</a><br><a href="https://github.com/manuq/components-test">https://github.com/manuq/components-test</a><br clear="all">
</div><div><div><div><div><br></div><div>6. We had our HTML activities kick off meeting today. A lot of people participated, thanks to everyone. The log is available<br><br><a href="http://meeting.sugarlabs.org/sugar-meeting/meetings/2013-04-22T14:04:27">http://meeting.sugarlabs.org/sugar-meeting/meetings/2013-04-22T14:04:27</a><br>
</div><div><br></div><div>We decided to base 0.100 work on WebKit2. If time permits we will implement compatibility with previous releases running WebKit1. Manuel is going to propose a strategy on UI components implementation. Lionel will make a proposal for the datastore API. I will look at communication between the Javascript code and the system. I will also try to take a look to collaboration API, though if someone else wished to research that it would be really helpful (anyone??). Chris pointed out that we should be designing our APIs keeping in mind we will want to port them to Android and other platforms in the future.<br>
<br></div><div>It's important that we start writing HTML activities in parallel with the framework work. This is an area everyone can help with! Lionel is leading here and he wrote several already, Walter is also writing one. It would be good to try to "port" existing ones like Paint too. And it would be awesome to have nell-colors running inside Sugar.<br>
<br><a href="https://github.com/cscott/nell-colors">https://github.com/cscott/nell-colors</a><br></div><div><br>-- <br>Daniel Narvaez<br>
</div></div></div></div></div>