View Single Post
Posts: 3,319 | Thanked: 5,610 times | Joined on Aug 2008 @ Finland
#17
Originally Posted by qgil View Post
The current and default position is clear: Ovi supports the toolkits supported officially by Nokia and these are Qt, Web Runtime, Hildon (Maemo 5) and Java (Series 40).
Eevn that contains a surprising snippet - Ovi supports Hildon applications ? How do you submit them ? All the non-Qt applications were inserted on a case-by-case basis either before Ovi for the N900 launched or AFAIK in direct cooperation with Nokia. So while we are at it, more info about this welcome.

The discussion is whether Ovi could host toolkits not officially supported (meaning supported by someone else) and not pre-installed in the device, so they could be used as dependencies by apps in the Ovi store depending on them.
In many cases it's not supported by someone else, but Nokia itself, but the projects have not yet attained 'official status'. Even there, signals are mixed, for example Qt Mobility is 'official' and is in Nokia repositories, but isn't supported by Ovi. From the outside, it simply looks random what the supported library selection is.

- Is Python support the solution or is it a process in place to accept new toolkits?
The former is a subset of the latter. There are other toolkits that might be very enticing, but without official status (Python, the Web Runtime, Java ME, etc), and also other fairly generic linux libraries that are for some (space, support ?) reason put into Extras.

- What Python support are we talking about? PyMaemo, PySide and/or PyQt?
Obviously, the first step is base Python itself (which might be interesting for plans regarding Symbian, too), closely followed by PyMaemo in the case of the N900. Now, given that console applications are not all the rage these days, PySide and/or PyQt would be more than interesting, but that's more down the line and a bit more sensitive considering the status of those projects. If we have a process how things migrate between Ovi, Nokia and Extras repositories, we can figure out how to do it with exact package X or Y.
__________________
Blogging about mobile linux - The Penguin Moves!
Maintainer of PyQt (see introduction and docs), AppWatch, QuickBrownFox, etc
 

The Following 12 Users Say Thank You to attila77 For This Useful Post: