Re: maemo-release

2009-11-12 Thread Andrew Flegg
On Thu, Nov 12, 2009 at 06:11, Quim Gil quim@nokia.com wrote:

 [...] If the utilities are really useful [...]

That still seems to be an outstanding question in my mind; what does
maemo-release do that maemo-version doesn't? If it is something
useful, is it going to be changed to return the right version numbers?

Cheers,

Andrew

--
Andrew Flegg -- mailto:and...@bleb.org  |  http://www.bleb.org/
___
maemo-developers mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers


Re: Follow up from QA meeting on IRC

2009-11-12 Thread Dave Neary
Hi,

Edward Page wrote:
 To help remind people that there is a checklist and whats on it,
 should the rating page link to or include the criteria?
 
 I see there were no notes on the algorithm.  A threshold of 10 was
 annoying as a developer.  As a tester, a threshold of 10 made me feel
 more comfortable not doing a full blown /opt check or power management
 check because of 10 people I could hope someone else would do it and I
 could worry about other issues like application stability.  With a
 smaller threshold I would feel more of a burden to do all of the steps
 which would discourage me.
 
 So I guess I'll share my idea.  To me, it seems that one tester would
 probably be enough for /opt, power management, etc.  If the categories
 were broken out, these could just require a net of +1 karma with a
 required comment to describe steps and results regardless of whether
 they gave an up or down.  Net +1 is in case others disagree, they can
 vote it down.  Required comments either way are to make people feel
 comfortable that it was tested properly and not just someone saying
 it works for me and voting it up.

Ed's point definitely resonates with me. The great thing about QA is
that you can crowd-source it effectively if you don't require much of
the user/tester. It seems like the Maemo QA process is more
developer-focussed than user-focussed at the moment, and is as such
pushing a lot of the responsibility for the QA process to the user.

This seems like an ideal opportunity to lower the barrier to
participation to tiny levels, but only if it is

1. easy to give a +1/-1
2. We don't require intimate knowledge of the Maemo community for
feedback (I'm thinking of the checklist, what optification means, etc)
3. We require enough feedback that most of the code paths in the
application will be tested before we OK an application

Lowering the threshold to 5 is implicitly saying we're not getting
feedback quickly enough, which in turn is saying the feedback process
is overly cumbersome for a casual user. It seems to me that that's the
problem, rather than the contents of the checklist or the threshold in
place. If giving feedback was trivially easy (as it is, for example, in
Android Market) you would be getting hundreds of votes when new versions
of applications are released, as people installed  used them.

So - how can we make giving the feedback and voting on applications easier?

Cheers,
Dave.

-- 
maemo.org docsmaster
Email: dne...@maemo.org
Jabber: bo...@jabber.org

___
maemo-developers mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers


Re: maemo-release

2009-11-12 Thread Dave Neary
Hi,

Quim Gil wrote:
 We are asking the renaming of pure end user apps called Maemo
 Something in order to avoid confusion of what is official and what is not.

Just to be clear, when you say what is official, what do you mean?

Is this applications shipped with the device by default? Or applications
created by Nokia? Or applications in the Nokia applications repository?

I'd like to think that eventually, applications written by anyone in the
community can become official and be installed by default in future
Maemo devices, if they prove themselves capable.

Cheers,
Dave.

(For the rest, I agree - if we're not talking about user-targetted apps,
the impact is small - I just want to clarify the meaning of the
often-used word official)

-- 
maemo.org docsmaster
Email: dne...@maemo.org
Jabber: bo...@jabber.org

___
maemo-developers mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers


Re: maemo-release

2009-11-12 Thread Frantisek Dufka
Andrew Flegg wrote:
 That still seems to be an outstanding question in my mind; what does
 maemo-release do that maemo-version doesn't? If it is something
 useful, is it going to be changed to return the right version numbers?

I also wonder what is the result. Gabriel, can you let us know what are 
your plans?

IMO maemo-version should stay, old SDK versions should stay too to 
prevent confusion (i.e. gregale being 2.2 etc.) and the 
http://wiki.maemo.org/Maemo-releases or other documentation should stay 
too but use maemo-version instead. Someone helped me to discover 
maemo-version only recently and until now I planned only to read 
/etc/maemo_version in my debian/rules. The idea about using it in 
Build-Depends was new to me, thanks for that.

Frantisek
___
maemo-developers mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers


Re: maemo-release

2009-11-12 Thread Quim Gil


ext Dave Neary wrote:
 Hi,
 
 Quim Gil wrote:
 We are asking the renaming of pure end user apps called Maemo
 Something in order to avoid confusion of what is official and what is not.
 
 Just to be clear, when you say what is official, what do you mean?

A piece of software that Nokia is responsible of, and therefore
customers can complain to Nokia about.

 
 Is this applications shipped with the device by default? Or applications
 created by Nokia? Or applications in the Nokia applications repository?
 
 I'd like to think that eventually, applications written by anyone in the
 community can become official and be installed by default in future
 Maemo devices, if they prove themselves capable.
 
 Cheers,
 Dave.
 
 (For the rest, I agree - if we're not talking about user-targetted apps,
 the impact is small - I just want to clarify the meaning of the
 often-used word official)
 

-- 
Quim Gil
open source advocate
Maemo Devices @ Nokia
___
maemo-developers mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers


JSON libs @ Maemo

2009-11-12 Thread Adrián Yanes
Hi, I will know if someone is using the JSON format in Maemo.

I was checking the packages repositories and only  libjson-glib-1.0-0
 python-simplejson is ported.

I was porting/using the last weekend json-c in N900 ( I didn't upload
to extras repositories yet ).

But my question is if somebody is using QJson (
http://qjson.sourceforge.net/ ) in Maemo.

Also it will be nice know if somebody is using other JSON libraries in
Maemo differents of the last mentioned.

Cheers, Adrian.
___
maemo-developers mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers


maemo stars inconsistent between popular list and single application view.

2009-11-12 Thread ds
Hay,

the subject tells the problem:

e.g. maemo5 popular list for OMWeather (the first)

it has three stars on the popular list,

but a little less than four stars if one views the application directly:

http://maemo.org/downloads/product/Maemo5/omweather/

It seems you round the stars down to the next integer?!

Detlef

___
maemo-developers mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers


Re: change profile state

2009-11-12 Thread Josef Assad
http://www.gossamer-threads.com/lists/maemo/developers/54784



On Thu, Nov 12, 2009 at 03:16:03PM +0200, mohamed ismael wrote:
 dear all,
 how can i change the profile state (silent, general) in maemo 5
 i am using hildon
 thanks.
 
 ___
 maemo-developers mailing list
 maemo-developers@maemo.org
 https://lists.maemo.org/mailman/listinfo/maemo-developers

-- 
import sig
___
maemo-developers mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers


Re: popularity-contest (was Re: Follow up from QA meeting on IRC)

2009-11-12 Thread Jeremiah Foster

On Nov 12, 2009, at 6:15, Quim Gil wrote:

 Hi,
 
 ext Edward Page wrote:
 Which reminds me, any reason Maemo doesn't use Debian's popularity contest?
 
 At least at a community level there is
 https://garage.maemo.org/projects/popcon/

Bas (the founder of that project) and I have been discussing how to implement 
this. debian's popularity contest is definitely going to be used at the very 
least as inspiration, but hopefully its code as well. Right now it spends a lot 
of time trying to determine the last time a tool was used and that may be more 
relevant to a server environment than a mobile device. 

What I had hoped to do was to

1. Create a md5 or sha1 hash of the device's MAC addres and IMEI as 
unique identifier which cannot be tracked back
2. Check which repos the device is using, to see where the software 
comes from
3. Ask dpkg what is installed
4. Aggregate the dpkg output and rank that, roughly like popcon but 
perhaps doing some other cool things

I want to preserve as much privacy as possible on the device so anyone who 
participates is not identified. I know that I can only obfuscate data, not hide 
it completely, so I strongly feel this project should come with the advice that 
you may not want to use it. It also should not be a Nokia project because it is 
bad if Nokia is gathering information surreptitiously on its users. So let me 
be clear: this is a community project that is completely voluntary!

Jeremiah
___
maemo-developers mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers


libprofile

2009-11-12 Thread mohamed ismael
how can i find the library libprofile
___
maemo-developers mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers


Re: libprofile

2009-11-12 Thread daniel wilms
Hi,

you have to install the dev-package of libprofile in the SDK:

apt-get install libprofile-dev

and then you will find the header-files in:

/usr/include/profiled/

Cheers Daniel

ext mohamed ismael wrote:
 how can i find the library libprofile
 ___
 maemo-developers mailing list
 maemo-developers@maemo.org
 https://lists.maemo.org/mailman/listinfo/maemo-developers
   

___
maemo-developers mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers


Re: Follow up from QA meeting on IRC

2009-11-12 Thread Jeremiah Foster

On Nov 12, 2009, at 9:17, Dave Neary wrote:

 Hi,
 
 Edward Page wrote:
 To help remind people that there is a checklist and whats on it,
 should the rating page link to or include the criteria?

Yes - that makes sense.
 
 I see there were no notes on the algorithm.  A threshold of 10 was
 annoying as a developer.  As a tester, a threshold of 10 made me feel
 more comfortable not doing a full blown /opt check or power management
 check because of 10 people I could hope someone else would do it and I
 could worry about other issues like application stability.  With a
 smaller threshold I would feel more of a burden to do all of the steps
 which would discourage me.
 
 Ed's point definitely resonates with me. The great thing about QA is
 that you can crowd-source it effectively if you don't require much of
 the user/tester. It seems like the Maemo QA process is more
 developer-focussed than user-focussed at the moment, and is as such
 pushing a lot of the responsibility for the QA process to the user.

QA is logically the next step after development and is often done by an 
engineer, at least in the corporate world. Even in maemo, those who do QA so 
far have also been developers; either they have done QA on their own package or 
they have done it informally for other's and use the extras-testing interface.

In short - the expectation is that you are pretty deep into maemo.
 
 This seems like an ideal opportunity to lower the barrier to
 participation to tiny levels, but only if it is
 
 1. easy to give a +1/-1

Well, we need to keep this distinct from merely rating the package. We are not 
rating here, we are promoting quality packages. You may be asked to promote a 
package you think frivolous, but if it meets the technical criteria you are 
asked to promote it.

 2. We don't require intimate knowledge of the Maemo community for
 feedback (I'm thinking of the checklist, what optification means, etc)

Feedback is welcome through a variety of means - rating the package with stars 
on the download page is one for example. Feedback is welcome in QA too, but 
let's not pretend that this isn't a serious technical process requiring at 
least some knowledge of the underlying operating system and perhaps the package 
system and even how the development process works (on a high level). 

We need to insure that those who are doing QA, can handle the technical demands 
so that the software does not damage the device and maemo's reputation. This 
really does require a clear specification, i.e. checklist, and knowing what 
optification means in the maemo context.

 3. We require enough feedback that most of the code paths in the
 application will be tested before we OK an application
 
 Lowering the threshold to 5 is implicitly saying we're not getting
 feedback quickly enough,

I think it is really saying that the bar is currently set to high.

 which in turn is saying the feedback process
 is overly cumbersome for a casual user.

Yes and it should be. This is critically important and has serious implications 
and technical challenges. Anyone at all is welcome, but you may need to learn 
some stuff about the QA process. The QA process is hard because developing is 
hard, writing code is hard, integrating into an OS is hard - we need to make 
sure those things work.

 It seems to me that that's the
 problem, rather than the contents of the checklist or the threshold in
 place. If giving feedback was trivially easy (as it is, for example, in
 Android Market) you would be getting hundreds of votes when new versions
 of applications are released, as people installed  used them.

We need a separate mechanism for this then, perhaps this is similar to the app 
rating system we already have on downloads?
 
 So - how can we make giving the feedback and voting on applications easier?

I don't think the idea of Quality Software fits with the idea of Easy to 
do. Exhibit A: Windows. Many developers are familiar with this saying said to 
management only half in jest: Quality, Time, Cost - pick two.

Seriously, we don't want people surfing by and clicking pejoratively. We need a 
set of serious technical criteria to assure quality software, not a warm and 
fuzzy interface where the hoi polloi randomly click shiny buttons.

Jereamiah 
___
maemo-developers mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers


Re: QA process = bug fixing disincentive?

2009-11-12 Thread Jeremiah Foster

On Nov 12, 2009, at 4:50, Graham Cobb wrote:

 On Wed, Nov 11, 2009 at 04:29:55PM +0200, Marius Vollmer wrote:
 ext Thomas Perl th.p...@gmail.com writes:
 
 The following is a rant about XB-Maemo-Upgrade-Description
 with some suggestions for improvement...
 
 Yeah, as soon as I 'invented' it, I could see how it is not going to
 work very well.  I actually think it is best to ignore this field.
 
 Actually, I disagree.  I don't see this field as being anything like a
 changelog.  It is an alternative description to display to someone who
 already has the program installed and hence, probably, already knows what it
 does any why they should install it but does not know whether they should
 bother to install this particular release.
 
 So, for a security update it would contain text something like:
 
 This is an important security update that should be installed as soon as
 possible.

This is what the changelog was designed for. The control file should not be for 
messages but rather more like a compiled file that just happens to be text, 
users should not be reading it. According to debian policy source package 
control files only have five _mandatory_ fields. This means it is very unlikely 
that any X-* random header we invent will be used upstream or even downstream, 
and we are encouraging non-standard control files which may make Mer do 
non-standard stuff etc. We want compatibility across projects, therefor 
compatibility of control files across projects. I.e. a package built on Mempis 
should 'just work' on Maemo, Ubuntu, etc. Bunches of header files in the 
control file pollutes that namespace and makes compatibility harder, let's use 
the changelog.

 For beta-testing releases (releases that will never be promoted beyond
 extras-testing) I do use it to describe the user-visible changes since the
 last full release, including bug numbers fo fixed bugs.  However, for real
 releases (which will get promoted into Extras) I use it to give a general
 view of the release.  For example, for a (fictional) 2.7.4 release, the text 
 might
 read:
 
 This update contains many bug fixes since version 2.7, particularly in
 import and export capabilities. The only change since 2.7.3 is a fix to
 Edit menu handling in portrait mode.
 
 
 My suggestion is to either use the Debian changelog, or if this sounds
 too technical for the end user, agree on some way to mark
 user-relevant changes in the Debian changelog (by using USER: as a
 prefix for a one-line summary or by having a convention of having the
 first entry in the Debian changelog be a user-friendly summary of all
 changes) and then parse the changelog and display all user-relevant
 changes in the AppMgr.
 
 Yes, we pretty much have to have a full list of changes and the
 Application manager then can display the relevant ones.  The
 apt-listchanges program does this for Debian.
 
 But the audiences are completely different.  changelog's are not
 documentation.

They are documentation. Documentation for the builders of the software.

  Just as the header file is not suitable user documentation,
 changelogs are not suitable upgrade documentation.  

I don't agree actually.

 The user description has
 to answer the question why should I install this, the changelog has to
 answer the question what has changed -- the answers are related but are
 not the same and cannot be generated form the same source.  Particularly as
 the descriptions have to be read in a specific layout in the AppMgr, which
 is much better suited to a paragraph of natural language text than a
 detailed list.  And don't forget the requirements of translation as well.

Well if HAM has a little slug saying Changed frobulation on foo: fixes 
security hole. that can come from the changelog just as well as the control 
file, perhaps more easily.
 
 Keep the upgrade description.  If some people want to generate it
 automatically from their changelogs that is fine -- I can imagine an
 mh-generateupdatedescfromchangelog program which can be called from
 debian/rules.  But don't do it automatically.

I actually think this method has some potential.

Jeremiah
___
maemo-developers mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers


Re: QA process = bug fixing disincentive?

2009-11-12 Thread Tim Teulings
Hello!

 The following is a rant about XB-Maemo-Upgrade-Description
 with some suggestions for improvement...

Change Log handling (at that time for the downlaod page however ) was
discussed before!

See:
http://www.mail-archive.com/maemo-developers@maemo.org/msg16160.html

-- 
Gruß...
Tim
___
maemo-developers mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers


Re: Optification (was Re: PyMaemo (Python for Maemo) final release for Maemo 5 (Fremantle))

2009-11-12 Thread Anderson Lizardo
On Thu, Nov 12, 2009 at 11:30 AM, Eero Tamminen eero.tammi...@nokia.com wrote:
 ext Anderson Lizardo wrote:
 Do you think it can be made a generic dh_* like tool that handles this
 automatically? This way it could be called from debian/rules as e.g.:

 maemo-python-optify /usr/lib/python2.5

 and the init scripts be generated automatically. What do you think?

 Are you suggesting that each python package would themselves do
 the bind mount?  And hide anything that was before in that directory?

 Saner solution is that the bind mount is done by something from which
 the package depends from (be it python package itself or something
 else).

No no, I'm just suggesting make it a generic, more automatic tool
(like maemo-optifier itself) that can be used by other bigger packages
that maemo-optify cannot handle generically (although I'm not aware of
any other cases). This is optional though, and for Python we will
handle it now instead of waiting for this tool to be written.

For Python, we will bind mount just the core python2.5 package. This
way, all packages that depend on python2.5 and install
modules/extensions to /usr/lib/python2.5 will benefit from it
transparently.

I should also remember that we have to handle packages that use
python-central/python-support too, as they move the extensions to
other places (directories under /usr/share/... and /var/lib/... IIRC).
They will be handled similarly as well.

We will also make sure all possible installation paths (fresh install,
upgrade from optified package, downgrade to non-optified package,
removal) are properly handled so that we can cleanly move in/out from
the bind mount solution and avoid upgrade breakages.

Regards,
-- 
Anderson Lizardo
OpenBossa Labs - INdT
Manaus - Brazil
___
maemo-developers mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers


Re: How to get a transparent GtkWindow (fremantle)

2009-11-12 Thread Luca Donaggio
Thanks a lot Kimmo!

At least, now I know what's happening!
Now, what to do to solve the problem? If HildonAppMenu behaves like this by
design (and if the bug regards only the fact that it is first mapped and
then unmapped while it shouldn't be mapped at all), is there a way to create
a floating top level widget on top of a HildonWindow or it is somewhat
forbidden by the actual implementation?
I don't want to continue the development in the wrong direction, maybe it's
better if I stop here and redisign my app to not include the offending
widget and find another way to present the same informations to the user -
but let me say that I grew somewhat fond of my
transparent-overlayed-unobtrusive-image-details-window!

What do you think?

--
Luca Donaggio

2009/11/11 Kimmo Hämäläinen kimmo.hamalai...@nokia.com

 On Wed, 2009-11-11 at 08:28 +0100, Hamalainen Kimmo (Nokia-D/Helsinki)
 wrote:
  On Tue, 2009-11-10 at 16:15 +0100, ext Luca Donaggio wrote:
   I thought it was somewhat related to transparency because doing this:
  
   gdk_window_reparent(win-window,gtk_widget_get_window(GTK_WIDGET
   (mainwin)),300,200);
  
   makes the HildonAppMenu work again at the price of loosing the
   transparency effect (modified code attached).
 
  Reparenting 'win-window' makes it a child of 'mainwin'. That is
  completely different ballgame than the original code, which keeps 'win-
  window' a top-level window (child of the root).  When the window is not
  top-level, it's not managed by the window manager anymore, but it could
  also cause something in Gtk/Hildon (at least I have checked all places
  deleting windows in hildon-desktop to no avail).

 Finally I found the reason for hiding the menu!  It's in libhildon
 function hildon_app_menu_find_intruder. It thinks that the window with
 the This is an RGBA window label is an intruder (such as dialog
 etc.) and closes the menu as soon as it is mapped.  This seems like a
 bug since the menu should not be mapped in the first place if this
 intruder is already there at mapping time.

 To summarize: this is libhildon bug and hildon-desktop is completely
 innocent (at last...)!  ;)

 -Kimmo

 
  -Kimmo
 
   --
   Luca Donaggio
  
   2009/11/10 Kimmo Hämäläinen kimmo.hamalai...@nokia.com
   On Tue, 2009-11-10 at 14:12 +0100, ext Luca Donaggio wrote:
Hi Kimmo,
   
I'm sorry to bother you again, but the problem I'm facing is
   not how
to get a transparent window, but that if I create such a
   window the
HildonAppMenu of its parent HildonWindow doesn't show
   anymore.
I (slightly) modified your code to exemplify my situation.
  
  
   Ah, yes, I can see it.  Looks like the menu is unmapped
   immediately when
   it is shown. It's weird, I'm not yet sure what unmaps it...
Now it
   looks like hildon-desktop is not unmapping it, so it could be
   widget
   side problem also. I'll try to find out.
  
   BTW. this problem is not related to the transparency: opaque
   window does
   the same.
  
   -Kimmo
  
  
   
   
Thanks for your time,
   
Luca Donaggio
   
2009/11/10 Kimmo Hämäläinen kimmo.hamalai...@nokia.com
Hi,
   
Sorry, took some time, I was busy with some bug
   fixing...  I
started
with the Home applet example and managed to whip up
   a small
example
(attached) that shows a transparent pop-up window.
   
-Kimmo
   
   
  
  
  
 
  ___
  maemo-developers mailing list
  maemo-developers@maemo.org
  https://lists.maemo.org/mailman/listinfo/maemo-developers


___
maemo-developers mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers


Re: Problems Panning/Clicking with GtkIconView

2009-11-12 Thread Jerome Mainguet
Hi,


 I am having a hell of a time trying to get an GtkIconView working correctly
 with the pannable area widget. Using hildon.GtkIconView I am able to pan by
 using the scrollwheel on my mouse, but if i click anywhere to start panning,
 it immediately activates whatever was clicked on. gtk.IconView does pretty
 much exactly the same thing. Removing the connect function obviously allows
 you to pan freely.

I've tested on a N900 ande it's exactly the same behavior.

Does anybody know how this could be achieved?

Thanks
___
maemo-developers mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers


Re: Optification (was Re: PyMaemo (Python for Maemo) final release for Maemo 5 (Fremantle))

2009-11-12 Thread Yves-Alexis Perez
On mar., 2009-11-10 at 12:33 -0400, Anderson Lizardo wrote:
 Nice to hear that! We decided to leave out the optification for the
 final release, just not to delay it even more. But now I believe we
 can work on it as an update through extras-devel (I just hope that
 that QA process will take any possible regressions with the new
 packages we upload). 

Hmhm so everything will install on OneNAND ? Or everything will install
on eMMC ?

-- 
Yves-Alexis


signature.asc
Description: This is a digitally signed message part
___
maemo-developers mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers


Re: Package does not end up in DIABLO extras-devel

2009-11-12 Thread Tim Teulings
Hello!

 Packages are starting to show up in diablo's repos now. I will try a look 
 into this and make sure things are working as they should be. I don't want to 
 restart any services or have any unplanned downtime so I am not going to be 
 intrusive, just poke around and see if I can find any obvious issues.

While I got success mails for uploads of a new (lib)illumination
version, it still does not appear in the extras-devel repository
(http://repository.maemo.org/extras-devel/pool/diablo/free/i/illumination/).

For fremantle everything works as expected.

It seems that at least for me something is still broken in the diablo
autobuilder process.

-- 
Gruß...
   Tim

___
maemo-developers mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers