Tag Archives: Oliver Grawert

Daniel Holbach: Ubuntu Touch summary (week 11)

I’m posting this on behalf of the Ubuntu Touch team. (Originally posted here.)


The interest in Ubuntu Touch is still going strong, many work on apps, many helped with porting, some started fixing bugs in Ubuntu Touch, so here’s a few highlights of Ubuntu Touch development of the last week:

  • Jim Hodapp worked on enabling Qt multithreaded rendering in the camera app.
  • The media app received a number of updates. Jim also enabled Qt multithreaded rendering here and greatly simplified the UI orientation/rotation support. It’s based on Screen.orientation instead of directly using QtSensors now. Renato Filho added some autopilot tests.
  • qtubuntu-media-signals (a library that coordinates qtvideo-node, qtubuntu-camera and qtubuntu-media across thread contexts) was added by Jim and Francis Ginther.
  • Gustavo Boiko put quite a bit of work into the telephony app, which was optimised to load data from telepathy-logger by reading it just once and dispatching the events to the correct model. Also some unit tests were added, the autopilot tests now pass as well. HUD actions were added and the app now uses the toolbar from the SDK.
  • Guenter Schwann worked on the gallery app, which had its event view updated to use Listview. Also “Add album” and opening the photos view from the album view were reenabled.
  • The Platform API was updated by Jim and Ricardo Mendoza to read the resolution and getting the updated rates of sensors. The accelerometer support was refactored so that it supports calling more than one observer listener per Sensor instance. Sessions can now be tracked in a different namespace than the app manager. Various tests were fixed.
  • ubuntu-session had support added for SMDK4210 (Samsung GT-I9100) by Oliver Grawert.

Many other fixes have gone into the lower levels of the stack which were not considered for this update.

The ports team was busy as well and many Ubuntu Touch ports received updates. Some of them regularly and daily (just like the normal images on cdimage.u.c). Newly added ports are:

  • working: Samsung Galaxy Tab 7.7 (GT-P6800)
  • work in progress: HTC Sensation XL, SGS III (Qualcomm AT&T), Toshiba AC100

Thanks to everyone involved for your fantastic work!

—-

Ubuntu Touch runs on tablets, phones and other devices. We are open to suggestions, fixes and new crazy ideas. If you want go get involved, please get in touch: https://wiki.ubuntu.com/Touch/Contribute

…read more
Source: FULL ARTICLE at Planet Ubuntu

Ubuntu Classroom: Ubuntu Developer Week: Review of Day 3

Unfortunately 13.04′s Ubuntu Developer Week is over. All the logs and videos are linked from the timetable, so you can still enjoy the sessions again and again. We hope you had a great time and we will see you soon again in one of our Ubuntu development channels.

Here’s what happened on day 3:

  1. Automated Testing in Ubuntu & Automated Testing TechnologiesMartin Pitt did a great job of summarising the current work in the Quality Assurance team. It’s getting more and more important to automatically assure us that software we rely on still provides the functionality we expect and nothing breaks. Check out the log and get an idea of how diverse the activities are and where you can get involved.
  2. Syncing your app’s data with u1dbStuart Langridge has been involved in Ubuntu One since ages and knows how to make app authors happy. If you want simple data storage and syncing without headaches, have a look at u1db and Stuart’s introduction to u1db!
  3. Interacting with Debian’s Bug Tracking System — You explain things best if you talk about things you make use of every day. As Stefano Rivera is both a Debian and Ubuntu developer, this talk was quite easy to deliver for him. Debian’s Bug Tracking System is a central place of exchange between the two projects and Stefano’s session will surely make it clearer to you.
  4. Building Ubuntu images & The Ubuntu Nexus 7 imagesOliver Grawert has been building Ubuntu images for various platforms for quite a few cycles already, so he knows the problems you probably run into most. His sessions give some good insight into what’s involved in bringing Ubuntu up on all kinds of devices.
  5. Fixing packages to cross-build — As a member of the Foundations team Dmitrijs Ledkovs has gathered quite some experience cleaning up problems, including build problems in the archive for a while now. Check out the session to find out how to make packages build for other architectures most easily. Get involved in fixing these issues once and for all.
  6. Developers RoundtableBenjamin Drung and Michael Bienia were kind enough to take on the last session of UDW and answer all the remaining questions regarding Ubuntu development. Be sure to check out the log as your favourite question might well be among the ones answered. :-)

Oh, and before we forget it: join us in the Automated Testing Hackfest today!


Source: FULL ARTICLE at Planet Ubuntu