Ubuntu 12.04 running on N900 with U-boot

We have Ubuntu 12.04 armhf runnning on Nokia N900. The most important drivers are working and we have GSM capabilities (yet no sound). No GL acceleration, but it works really fast with LXDE

Share

Ubuntu 12.04 running on N900 with U-boot

We have Ubuntu 12.04 armhf runnning on Nokia N900. The most important drivers are working and we have GSM capabilities (yet no sound). No GL acceleration, but it works really fast with LXDE

Share

A Subtilty in Overlaying Notification Windows on Maemo

I was recently hunting down a slightly annoying usability bug in Khweeteur, a Twitter / identi.ca client: Khweeteur can notify the user when there are new status updates, however, it wasn’t overlaying the notification window on the application window, like the email client does. I spent some time investigating the problem: the fix is easy, but non-obvious, so I’m recording it here. A notification window overlays the window whose WM_CLASS property matches the specified desktop entry (and is correctly configured in /etc/hildon-desktop/notification-groups.conf ).

Share

Bodhi Linux for ARM running on Nokia N900

This is a very early build (mostly a proof of concept) of Bodhi Linux for ARM running in a Debian Squeeze chroot on the Nokia N900. It is far from done, but that will change in the coming months.

Share

Profiling Python Code

While working on the Woodchuck support in gPodder , I decided to profile the code. Reading the Python manual , I thought it would be as easy as: import cProfile cProfile.run(‘foo()’) On both Debian and Maemo, this results in an import error: Traceback (most recent call last): File ” “, line 1, in File “/usr/lib/python2.6/cProfile.py”, line 36, in run result = prof.print_stats(sort) File “/usr/lib/python2.6/cProfile.py”, line 80, in print_stats import pstats ImportError: No module named pstats To my eyes, this looks like I need to install some package. This is indeed the case: the python-profiler package provides the pstats module.

Share

What community?

With the announcement of Tizen (pronounced, I learned, tie-zen, not tea-zen or tizz-en) recently, I headed over to the website to find out who the project was aimed at. I read this on the “Community” page: The Tizen community is made up of all of the people who collectively work on or with Tizen: Product contributors: kernel/distribution developers, release managers, quality assurance, localization, etc.

Share

Managing VCS Repositories with Woodchuck

At the recent GNU Hackers Meeting , I gave a talk about Woodchuck . (I’ll publish another post when the video is made available.) The talk resulted in a lot of great feedback including a question from Arne Babenhauserheide whether Woodchuck could be used to automatically synchronize git or mercurial repositories.

Share

Managing VCS Repositories with Woodchuck

At the recent GNU Hackers Meeting , I gave a talk about Woodchuck .

Share

Where is the future for openness in mobile?

These are tough times for fans of open mobile environments. Android is less and less open , Symbian was closed again , HP stopped making webOS devices , and now Intel abandoned MeeGo to work with Samsung and operators instead

Share

A Proper Development Environment Thanks to Tramp Mode in Emacs

As part of some Woodchuck -related work, I’ve done a fair amount of Python programming on Maemo. Python, being an interpreted language, runs the source code; there is no need to compile it to some binary representation as is the case with C

Share

Next Page »