[maemo-developers] maemo launch from task navigator ?

From: Attila Csipa maemo at csipa.in.rs
Date: Wed May 13 13:16:47 EEST 2009
On Wednesday 13 May 2009 11:17:11 Daniel Martin Yerga wrote:
> I imagine you have initialized the osso context in your application[1] ?
> The tutorial is in C, in python it would be:
> import osso
> mycontext = osso.Context ('com.wackytabletproductions.pyqtoreader'
> 'your_app_version', False)

Yes, initialized, but I might have changed the dbus name after that (wasn't 
wacky before I laid my hand on it :) ), will check, thanks for the pointer.

> Also, a bit off-topic about your question but related to pyqtoreader. I
> have tried look to the source of your application to reply with more

Uh, given the state of my pyqtoreader hack, that's quite an endeavour :) Not 
for human developer consumption, yet (trying to optimize it for Maemo/N810 as 
the 'original' opengl tricks are useless). If I only had the powervr 
functionality available through Qt or 256 megs of mem, sigh :( 

> info at your question, but it seems that the modules in pyqtoreader.zip
> are compiled even in the source [2], so I can't look it.
>
> Two things, I think the source packages should have sources, and if you

Yes, sorry, three factors here - user requests to make the installed size as 
small as possible + startup time + my own laziness (easier to just 
bundle/copy a zip). If it's against Maemo packaging policy, I can package it 
in source, no problem there (at least that's easy with python), or look into 
having it being bundled by the autobuilder.

> are building a package against "architecture all" [3], it shouldn't have
> the python modules compiled. The latter I am not sure, but could be
> there are problems running it in x86 if it's compiled in arm?

IF the python dependency is right, AFAIK it should work as the python 
bytecompiled pyc/pyo output is platform independent (for that given python 
version), hence _all. 

> And if these modules wouldn't be free, they shouldn't be in the free
> section.

Free, GPL licensed, available on https://launchpad.net/pyqtoreader, and 
shortly on garage. I'll add it to the package docs in case the origin is 
unclear.


More information about the maemo-developers mailing list