Thursday, December 21, 2006

Enabling thumb mode for your ARM binaries

While cross compiling binaries for maemo, I wanted to enable the thumb compile option, but didnt really knew how to, jumped to #maemo irc, and there I could quickly get the info I needed. (Thanks to tko), so I documented it (I hope it will act as a starter, for other to add info). It would also be nice if this kind of info is also available in official maemo documentation

Wednesday, December 20, 2006

N770 packaging needs to improve

I had been playing around with Synaptic for maemo, just ran into some use cases where i wanted to remove and reinstall some pre-installed packages. I picked up few theme and locale packages. To my surprise, uninstalling a theme package would uninstall quite a few important packages!! (check some xterm screenshots, showing the symptoms).




I think before packages are released by each team, it should be MANDATED to try simple use cases of install and uninstall there packages on device to atleast get rid of ridiculous package dependencies. Atleast it is quite a valid use case atleast for me to remove language localizations for languages I dont need like french or italian and themes,sounds, preinstalled videos and media, which just occupy my much needed and useful flash space.

Maybe maemo community can come to help here and file bugs against improper packaging.

Friday, December 08, 2006

Maemo developer platform team gets some fresh talent

I would like to welcome Quim Gil as my successor :) and wish him lots of good luck as the next Maemo Development Product Manager. People active in the GNOME community know Quim quite well already.

When I now look back, I think it has been a tremendous adventure where we did many things right, many things that didnt go as well as we planned and lots of learning. I thank all the community members (i am including here Nokia internal developers also) who made working on maemo so enjoyable. Good luck ! I will now continue my journey as a community member.

Synaptic Package Manager for Maemo

I have been working on porting Synaptic for Maemo. Here are some screenshots

I have tried to make it as friendly without sacrificing any of the features. I would have to say that porting had been a lot quicker and easier (except the time wasted on designing hildon related workarounds) due to well structured code and UI seperation using glade files.

I have also incorporated some great feature IMHO from the osso-application-installer, the default (and a lot more user friendly) application manager on IT OS 2006.
- Added ability to show application icons
- Ability to see a brief description about the package in the main row view



This is still very much a work in progress so not yet ready for public release :(
Keep tuned.