Tag Archives: Daniel Holbach

Daniel Holbach: Join our Ubuntu Touch Porting Clinic today

Ubuntu Touch

These are very exciting times for Ubuntu Touch. Not only is the Ubuntu Edge, an Ubuntu super-phone, being funded right now, but we are also making lots of progress on getting Ubuntu running perfectly on phones and tablets near you.

I blogged about this a couple of times now, but Ubuntu Touch has been ported to LOTS of devices in the meantime. If we consult our Touch Devices list, there are 45 working ports, with 30 more in progress, and across 21 different brands. This is awesome. Now it’s time to bring all of them into the fold.

There are two things we have to do:

  1. Update some of the ports to the flipped container model. This switch has been happening over the last couple of weeks, but we’re there now. Android bits now run on top of an Ubuntu container. Some of the images still need to be updated to benefit from this.
  2. Enable the ports in phablet-flash. Yes, you read correctly. Since the announce of the Touch preview, we only supported four devices (Galaxy Nexus, Nexus 4, Nexus 7 and Nexus 10). We always wanted to make it easier to flash all other devices too, and now we’re almost there: If you as an image maintainer make some information available, phablet-flash will soon be able to pick it up.

Updating your image to the new world order is something we are discussing today, 1st August, in #ubuntu-touch on irc.freenode.net. We are having an Ubuntu Touch Porting Clinic today. So bring your device, your questions and we’ll help you get set up for the new image formats.

If you want your images to be supported by phablet-flash, that can be easily arranged too. Follow this process, to document how the flashing of your image works. Check out the latest branch of phablet-flash (not yet landed in trunk) to try out if your image works: lp:~sergiusens/phablet-tools/flash_change.

As always: if you have any questions, talk to us on #ubuntu-touch on irc.freenode.net or on the ubuntu-phone mailing list.

…read more

Source: FULL ARTICLE at Planet Ubuntu

Daniel Holbach: Gute Arbeit, deutsches Übersetzungsteam!

:)

The German translations team have done it! They brought the German translation of the Ubuntu Packaging Guide above 70%, which is the magic threshold for us to enable the translation in the package. Since earlier today you will find this in the Packaging Guide Daily Build PPA (soon going to land in Debian and then in Ubuntu too):

daniel@daydream:~$ apt-cache search german packaging guide ubuntu
ubuntu-packaging-guide-html-de - Ubuntu Packaging Guide - HTML guide - German version
ubuntu-packaging-guide-pdf-de - Ubuntu Packaging Guide - PDF guide - German version
ubuntu-packaging-guide-epub-de - Ubuntu Packaging Guide - EPUB guide - German version
daniel@daydream:~$

You can also check out the HTML version, single page HTML, PDF version and EPUB version on the web.

This is great news for everyone who wants to get started with Ubuntu development as it will make the first steps easier. Let’s get the translations up to 100% now!

Current translations stats are looking like this now:

  • Spanish (96%).
  • Brazilian Portuguese, Russian (83%).
  • German (72%).
  • Traditional Chinese (28%).
  • Japanese (14%).
  • French (10%).
  • Dutch, Indonesian (5%).
  • Chinese Hong Kong (1%).
  • Italian, Greek, Telugu, Australian English, Vietnamese, Kannada, Macedonian, Swedish, Turkish, Simplified Chinese. Latvian, Slovenian, Croatian, Hungarian, Catalan (0%).

Please help out making the guide available in your language as well. Start here.

…read more

Source: FULL ARTICLE at Planet Ubuntu

Daniel Holbach: Ubuntu Development Hangouts planned

We have a number of super interesting hangouts lined up and some others are planned for the next time. For now I’d like to announce we’ll have these two coming up this week:

  • 2013-04-02 14:00 UTC – Thomas Voß and Keving Gunn will talk about Mir and the next iteration of Unity. What’s happening and how to get involved.
  • 2013-04-04 15:00 UTC – Didier Roche will talk about auto-landing and auto-testing Unity, Ubuntu Touch Core apps and other Desktop bits.

Both hangouts are going to happen on http://ubuntuonair.com – simply go to the page, use the chat window below the video to connect and ask questions and enjoy the show. Make sure you bring your friends and questions.

Want to talk about your project/team? Demo something?

We are always looking for Ubuntu developers who want to show something, talk about their project or team or anything else. No matter if you’re a new developer and want to tell us how you got involved or if you want to show something new and interesting you found out, please let us know and we’ll make time for you.

…read more
Source: FULL ARTICLE at Planet Ubuntu

The Fridge: First Community Leadership Meeting Summary

This week we had our first Ubuntu Leadership Meeting. The goal of the meeting is to bring together representatives from the different governance boards to provide an open field to discuss challenges and opportunities in the community. In this week’s call there was Elizabeth Krumbach (Community Council), Laura Czajkowski (LoCo/Community Councils), Sergio Meneses (LoCo Council), Randall Ross (LoCo Community), and Jono Bacon (Ubuntu Community Manager).

In this week’s session we discussed a few interesting topics. We first discussed the recent technical board decision around the regular release proposal, from Mark Shuttleworth. Our primary concern was ensuring that we can get the message out about the decision to the many different parts of our community from the core, out to end users. Elizabeth took an action to post to the community announce list, and Jono agreed to post to internal Canonical mailing lists, our social media networks, and to talk to the OEM and Web teams to ensure support change is reflected.

We also discussed the documentation team, who are currently struggling to keep up with maintaining docs in Ubuntu. Helping to resolve this issue seems multi-faceted: helping to bring on more admins for the team, increasing the number of volunteers, and improving on-boarding documentation. Elizabeth agreed to take care of the extra admins, Elizabeth and Daniel Holbach will write extra on-boarding docs, Ben Kerensa is going to hold a hangout to teach folks how to write docs, Jeremy Bicha will take care of branches and merge reviews to grow our reviewer base, and Jono will help promote getting people involved.

Finally, there was a discussion about printed certificates for Ubuntu members as a nice means of showing thanks for contributions to Ubuntu. Jono offered to check if Canonical can fund the printing and postage of the certificates. This looks like it is possible and he is working on figuring out the logistics as we speak.

See the full video of the hangout by clicking here, and make sure to stay tuned for the next scheduled hangout in a few weeks!

Written by Jono Bacon

…read more
Source: FULL ARTICLE at Planet Ubuntu

Daniel Holbach: Parabéns e muito obrigado!

I’m particularly happy to announce that the Brazilian team managed to get their translation of the Ubuntu Packaging Guide up to more than 70% of completion, which is the magic threshold to get it accepted and posted on developer.ubuntu.com. This means that our current list of available languages is:

  • English
  • Spanish (99%)
  • Russian (85%)
  • Brazilian Portuguese (74%)

You can view the individual forms of the Packaging Guide in Brazilian Portuguese here:

Right at the start I said that I was “particularly happy” about this translation. That’s because I recently picked up a little bit of Portuguese. Mostly useful sentences like “Meu irmão gosta de cerveja” or “O leão escreve cartas”. Thanks Duolingo!

A big big big “obrigado” to the tireless Brazilian Portuguese translators. You all are heroes! This is great news for everyone who wants to get involved in Ubuntu development, as it smoothes the first steps considerably.

You can help out with translations. Just head to the Packaging Guide’s translation page in Launchpad, pick your language and get started. Current runners-up to the translations mentioned earlier are:

  • German (32%)
  • Japanese (15%)
  • French (7%)
  • Indonesian (5%)
  • Dutch (4%)

The available translations are not entirely complete yet either, so please do get involved.

…read more
Source: FULL ARTICLE at Planet Ubuntu

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

Barneedhar: Unity Tweak Tool is now in the Raring repository!

Unity Tweak Tool is now in the Raring repository!

It’s been wholly four months since we started development on unity-tweak-tool and two months since it was available for wider testing. And now, finally, it is in the Ubuntu repository for 13.04 release!

Many thanks to the MOTU reviewers Daniel Holbach, Michael Terry and Bhavani Shankar, who also sponsored the package. Also extending the cordiality to Adam Conrad (~infinity) for a final review on the distributability of the package as an archive admin. And, last but not the least, thanks to the Ubuntu community for their feedback during the development, which was really helpful in shaping this product for the better.


Now that I have gotten that out of the way, we are going to start work for the s-cycle (or is it rolling?). That includes finishing the rewrite of the backend for better maintainability and making it easier for us to extend the current set of features.

We also have some exciting plans in our mind for the s-cycle (or rolling, depending on how that discussion ends up), that includes:

  • Ability to preset settings (switching settings based on context)
  • Sync the settings — potentially across various computers — using Ubuntu One
  • Back up and restore settings, for those feeling adventurous yet unwilling to compromise their current setup.

Also in the to-do list for the upcoming cycle includes some relatively boring items:

  • Search bar
  • Installing and removing themes from tarballs
  • Unit tests to prevent any new bugs from creeping in and to increase the quality of the code
  • Autopkgtests — Automatic testing for packages
  • Extensive debug logs for better bug-hunting.

Please do keep in mind that these plans are tentative in nature and it very much depends on how Unity development pans out over the next year or so. We’ll try our best to create a tweak tool for the Qt/QML based Unity as and when it becomes available for users.

…read more
Source: FULL ARTICLE at Planet Ubuntu

Daniel Holbach: Ubuntu: you’ve changed

Ubuntu 4.10 (CC BY-SA 2.0 - http://www.flickr.com/photos/silwenae/4632675/)

I can’t precisely date back when I got involved in Ubuntu, all I do know is that Michael Vogt helped me out with some Debian CDs in university and some months later told me: “you might like this, you can upgrade to it”. I tried it and was hooked immediately.

Ubuntu 4.10

When some time later the Ubuntu preview was announced and I learned more about the project goals and values, I felt totally inspired and knew I would totally love this. I had a hard time focusing on my thesis, I ignored it for a while and got involved in Ubuntu. Many folks encouraged me and I started to do some packaging. I packaged some software outside of Ubuntu first (coaster for example, it seems not to exist any more), but quickly got dragged into Ubuntu itself. (pyzor was the first upload I could find.)

Life in 2004 was exciting:

  • Plugging in a USB key and having it show up on your desktop finally worked.
  • We used GNOME 2.8, Firefox 0.9, XFree86 4.3, Evolution 2.0 and OpenOffice.org 1.1.2.
  • Some months later we had Live CDs!

This was a very special time, it inspired many to do all kinds of crazy things.

April Fool’s login

Admittedly, I looked funny too.

myself at Ubuntu Down Under (picture taken by Tollef Fog Heen)

myself at Ubuntu Down Under

Ubuntu was very different. Its focus on making things work and favouring simplicity won many hearts over. Also its friendly community with high social standards inspired many and made it a pleasure to be involved and try something new. Ubuntu introduced LoCo teams, which brought Ubuntu into many parts of the world, which helped many finding new friends and which brought many new opportunities to everyone.

Ubuntu always was full of change. We pioneered and forged ahead in many many places. We were the first to ship a 2.6 kernel, we modularised X, derooted many services, made it easier to upgrade and install packages, wrote upstart, made booting fast and very often were the first to think new, shake up the standards and improve things for everyone.

Each of these changes was hard work, sometimes brought some problems with it, had its opponents, but also inspired many others, often new folks to jump in and help.

Some of these disagreements were very loud, sometimes they were inside the Ubuntu community, sometimes included Canonical people, sometimes they were on the sidelines of the Ubuntu world. And they were almost accompanied by calls that Ubuntu/Canonical should do more, do less, do it earlier or do it later. Some of the decisions which were made were reverted as a result of testing and feedback, but many stuck around and proved themselves as wise choices.

We were quick to embrace and count on new technologies. Many casual Ubuntu …read more
Source: FULL ARTICLE at Planet Ubuntu

'Ubuntu Touch Port-a-Thon': 25 devices and counting

Just two days after Canonical’s launch of Ubuntu Linux for tablets, the company released the developer’s preview image it had promised for both tablets and phones.

With images and installation instructions for the Nexus 7 and Nexus 10 tablets as well as smartphones including the Nexus 4 and Galaxy Nexus, the preview release was designed to show “how well the vision of a design family across different form factors works,” as Ubuntu developer Daniel Holbach explained in a blog post last Friday.

Much the way Canonical recently solicited the community’s help in designing and creating a set of basic open source apps that will come preloaded on Ubuntu Phone devices, so it is now asking those with access to any of these four Nexus devices to help test the Ubuntu Touch preview images on them.

For all others, it has launched what it calls the Ubuntu Touch Port-a-thon.

To read this article in full or to leave a comment, please click here

…read more
Source: FULL ARTICLE at PCWorld

Jono Bacon: XDA Developers and Ubuntu Touch

Big shout out to the awesome community over at XDA Developers who have been getting involved in the Ubuntu Touch Port-o-thon to bring the Ubuntu Touch images to more and more devices. Daniel Holbach kicked off the port-o-thon the day after we released the code and images last week, and we are already seeing fantastic work going on.

When the initial announcement hit their forum it generated over a 100 posts within a day and there is currently 101 pages of posts on that thread. There is also an Ubuntu Touch Subforum which has seen over 4000 posts already. We are just blown away by the level of interest.

As you can see on the devices wiki page we are already seeing some fantastic work going on to port Ubuntu Touch to additional devices. Here are some great examples of this work (click each link to see the XDA Developers thread):

Awesome work!

I asked David Planella and Daniel Holbach on my team to kick off a regular engagement with XDA Developers to help us grow an great relationship together. The first call was today and we are kicking some ideas around of how to work more closely together. Stay tuned for more!

…read more
Source: FULL ARTICLE at Planet Ubuntu

Nicholas Skaggs: Plan a ubuntu global jam testing event!

Ubuntu Global Jam is just a few short weeks away. I trust you’ve seen the posts announcing and asking you to plan your events. Maybe you are confused about what type of session to plan or how the event could go. I will echo my friend Daniel Holbach in saying just do it! Grab a buddy (even an online one!) and plan to jam together. If your confused about what to jam with, check out the testing page.

It’s got everything you need to run a session, and the documentation has all been done for you. Folks can choose what they are interested in testing (packages, images, or hardware), or even do some hacking on testcases. No need to be a programmer, manual tests can be written by anyone! Participants don’t need anything besides there laptop and an image of ubuntu on a cd or usb stick (assuming of course they aren’t already running ubuntu raring 🙂 ).

If your curious about wanting to host a testing event, checkout the testing page on the global jam site. Feel free to get in touch with me as well if you wish to share your stories or ask questions. Let’s jam, quality style! …read more
Source: FULL ARTICLE at Planet Ubuntu