Sorry for interruption. There is an ongoing debate on the future of the maemo.org. I thought you might want to check it out. http://talk.maemo.org/showthread.php?p=1069052