Re: Getting a CC: for cauldon mails (extras-devel)

2010-02-07 Thread Yves-Alexis Perez
On 07/02/2010 01:30, Ed Bartosh wrote:
 2010/2/7 Yves-Alexis Perez cor...@debian.org:
 On 06/02/2010 22:11, Ed Bartosh wrote:
 As far as I remember autobuilder doesn't use 'Maintainer' or any other
 field to prevent spamming of innocent people from upstream projects.
 It uses email from /etc/passed instead. Your email should be put in
 there by admins when they gave you upload rights.

 My garage account is 'corsac'. The associated mail should be
 cor...@debian.org or maybe cor...@corsac.net.

 Unfortunately there is no email specified for your username in
 /etc/passwd§. And not only for you, but for dozens of other uploaders
 also. Looks like it's time to go to bugs.maemo.org.
 
Do you want me to do that or do you take care of that?

Cheers,
-- 
Yves-Alexis



signature.asc
Description: OpenPGP digital signature
___
maemo-developers mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers


Re: Getting a CC: for cauldon mails (extras-devel)

2010-02-07 Thread Ed Bartosh
2010/2/7 Yves-Alexis Perez cor...@debian.org:
 On 07/02/2010 01:30, Ed Bartosh wrote:
 2010/2/7 Yves-Alexis Perez cor...@debian.org:
 On 06/02/2010 22:11, Ed Bartosh wrote:
 As far as I remember autobuilder doesn't use 'Maintainer' or any other
 field to prevent spamming of innocent people from upstream projects.
 It uses email from /etc/passed instead. Your email should be put in
 there by admins when they gave you upload rights.

 My garage account is 'corsac'. The associated mail should be
 cor...@debian.org or maybe cor...@corsac.net.

 Unfortunately there is no email specified for your username in
 /etc/passwd§. And not only for you, but for dozens of other uploaders
 also. Looks like it's time to go to bugs.maemo.org.

 Do you want me to do that or do you take care of that?

It would be better if you do this.
I can ask admins to look at this, but having a bug will help also.

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


Re: Getting a CC: for cauldon mails (extras-devel)

2010-02-07 Thread Yves-Alexis Perez
On 07/02/2010 11:24, Ed Bartosh wrote:
 2010/2/7 Yves-Alexis Perez cor...@debian.org:
 On 07/02/2010 01:30, Ed Bartosh wrote:
 2010/2/7 Yves-Alexis Perez cor...@debian.org:
 On 06/02/2010 22:11, Ed Bartosh wrote:
 As far as I remember autobuilder doesn't use 'Maintainer' or any other
 field to prevent spamming of innocent people from upstream projects.
 It uses email from /etc/passed instead. Your email should be put in
 there by admins when they gave you upload rights.

 My garage account is 'corsac'. The associated mail should be
 cor...@debian.org or maybe cor...@corsac.net.

 Unfortunately there is no email specified for your username in
 /etc/passwd§. And not only for you, but for dozens of other uploaders
 also. Looks like it's time to go to bugs.maemo.org.

 Do you want me to do that or do you take care of that?

 It would be better if you do this.
 I can ask admins to look at this, but having a bug will help also.
 
Thanks, the bug is https://bugs.maemo.org/show_bug.cgi?id=8886

Cheers,
-- 
Yves-Alexis



signature.asc
Description: OpenPGP digital signature
___
maemo-developers mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers


RE: [New Developer]: Questions - Python Packaging / Free or Non-Free / Software Licensing

2010-02-07 Thread Aldon Hynes
What people normally do in other projects I'm involved with is that they
make the API key a configuration option and pass a sample API key.  That
way, anyone who uses the application is required to get an API key for the
application from the third party, and the developer does not have to worry
about his key getting misused.  The instructions for installing the app then
include details about how each user goes out and gets their own API key.

By doing it this way, you don't have keep anything secret and you should be
able to upload all the source into free.

Personally, I've avoided the religious wars about different open source
software licenses, and I'll leave that and other questions to people with
stronger opinions on these topics.

Aldon
http://www.orient-lodge.com/N900

  -Original Message-
  From: maemo-developers-boun...@maemo.org
[mailto:maemo-developers-boun...@maemo.org]on Behalf Of Sanjeev (EIPI)
  Sent: Saturday, February 06, 2010 2:29 PM
  To: maemo-developers@maemo.org
  Subject: [New Developer]: Questions - Python Packaging / Free or Non-Free
/ Software Licensing


  Hello,

  I am developing a python/QT application for Fremantle.  This is my first
application for Maemo, so I have been on a steep learning curve for the past
2 weeks for things related to the SDK, python, QT, etc.  I finally have it
(mostly) working within scratchbox, and on the device, but it is not yet
packaged.  I am using a proprietary API within the code which requires my
personal credentials to be passed.  The credentials are in the form of a
unique alpha-numeric string.  The company that has issued these credentials
has asked that they are not to be made public.  I am able to use their API
so long as I adhere to this and a few other restrictions that they have in
place.  Some questions I now have:

  1. I am researching how to package my python application for maemo.org
Extras-devel.  Due to the restrictions placed on the API login credentials,
I am unclear whether the app can use the 'free' distribution.  I am not at
all worried about exposing the source code, but am not sure if that can be
done without revealing the API credentials.  Is there any way to distribute
my application in 'free', or does it have to be under 'non-free'?

  2. If it is 'non-free', am I correct in my understanding that none of the
source code gets uploaded to maemo.org?

  3. I have seen both pypackager and py2deb being mentioned in the wiki
articles on python packaging.  Which one should I use?  I understand that
pypackager does not have a GUI for Fremantle yet - should I wait for that?

  4. Do I use the Extras Assistant [1] after creating my package?  Does it
allow for both free and non-free?

  5. Software licensing - I know nothing about this.  What are my options
for free and for non-free?  I understand that Mauku is non-free, and is
therefore under copyright by its developer.

  Sorry if any of this is very basic.  My interest in Maemo is now growing
into the area of application development, and that is something that I do
not do professionally.  In fact, I am very far from this area in my day job.

  Many thanks,

  Sanjeev

  [1] https://garage.maemo.org/extras-assistant/index.php


  --
  EIPI
  Mobile Tablets! Blog: http://mobiletablets.blogspot.com

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


RE: Does the get_service_provider_name method only return a name if the SIM is a USIM?

2010-02-07 Thread Aldon Hynes
It is worth noting that I also get a blank string when I execute this on my
N900 using an ATT SIM

Aldon

-Original Message-
From: maemo-developers-boun...@maemo.org
[mailto:maemo-developers-boun...@maemo.org]on Behalf Of Faheem Pervez
Sent: Saturday, February 06, 2010 5:11 AM
To: maemo-developers@maemo.org List
Subject: Does the get_service_provider_name method only return a name if
the SIM is a USIM?


Hiya,

As said in the title: dbus-send --system --type=method_call
--print-reply --dest=com.nokia.phone.SIM /com/nokia/phone/SIM
Phone.Sim.get_service_provider_name returns a blank string. As I only
have a T-Mobile SIM to be trying this out with, I'd like to know if a
string is only returned if a USIM is inserted. Or maybe I'm invoking
it in the wrong manner?

Best Regards,
Faheem
___
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: [New Developer]: Questions - Python Packaging / Free or Non-Free / Software Licensing

2010-02-07 Thread Sanjeev (EIPI)
Thank you for the reply.  To clarify this particular situation a bit more... 
The API key is available only on a paid basis.  For some novel or new devices, 
a limited use (read: non-commercial) key is given to developers that apply for 
one.  So, a casual user is not able to obtain their own API key.  I have 
obtained one of these limited use keys for use in my application.

This is the reason why I was inquiring about how to protect the API key within 
the application.

Sanjeev
   
--
EIPI (Sanjeev)
Sent from my Nokia N900


- Original message -
 What people normally do in other projects I'm involved with is that they
 make the API key a configuration option and pass a sample API key.  That
 way, anyone who uses the application is required to get an API key for the
 application from the third party, and the developer does not have to worry
 about his key getting misused.  The instructions for installing the app then
 include details about how each user goes out and gets their own API key.

 By doing it this way, you don't have keep anything secret and you should be
 able to upload all the source into free.

 Personally, I've avoided the religious wars about different open source
 software licenses, and I'll leave that and other questions to people with
 stronger opinions on these topics.

 Aldon
 http://www.orient-lodge.com/N900

    -Original Message-
    From: maemo-developers-boun...@maemo.org
 [mailto:maemo-developers-boun...@maemo.org]on Behalf Of Sanjeev (EIPI)
    Sent: Saturday, February 06, 2010 2:29 PM
    To: maemo-developers@maemo.org
    Subject: [New Developer]: Questions - Python Packaging / Free or Non-Free
 / Software Licensing


    Hello,

    I am developing a python/QT application for Fremantle.  This is my first
 application for Maemo, so I have been on a steep learning curve for the past
 2 weeks for things related to the SDK, python, QT, etc.  I finally have it
 (mostly) working within scratchbox, and on the device, but it is not yet
 packaged.  I am using a proprietary API within the code which requires my
 personal credentials to be passed.  The credentials are in the form of a
 unique alpha-numeric string.  The company that has issued these credentials
 has asked that they are not to be made public.  I am able to use their API
 so long as I adhere to this and a few other restrictions that they have in
 place.  Some questions I now have:

    1. I am researching how to package my python application for maemo.org
 Extras-devel.  Due to the restrictions placed on the API login credentials,
 I am unclear whether the app can use the 'free' distribution.  I am not at
 all worried about exposing the source code, but am not sure if that can be
 done without revealing the API credentials.  Is there any way to distribute
 my application in 'free', or does it have to be under 'non-free'?

    2. If it is 'non-free', am I correct in my understanding that none of the
 source code gets uploaded to maemo.org?

    3. I have seen both pypackager and py2deb being mentioned in the wiki
 articles on python packaging.  Which one should I use?  I understand that
 pypackager does not have a GUI for Fremantle yet - should I wait for that?

    4. Do I use the Extras Assistant [1] after creating my package?  Does it
 allow for both free and non-free?

    5. Software licensing - I know nothing about this.  What are my options
 for free and for non-free?  I understand that Mauku is non-free, and is
 therefore under copyright by its developer.

    Sorry if any of this is very basic.  My interest in Maemo is now growing
 into the area of application development, and that is something that I do
 not do professionally.  In fact, I am very far from this area in my day job.

    Many thanks,

    Sanjeev

    [1] https://garage.maemo.org/extras-assistant/index.php


    --
    EIPI
    Mobile Tablets! Blog: http://mobiletablets.blogspot.com


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


Re: [New Developer]: Questions - Python Packaging / Free or Non-Free / Software Licensing

2010-02-07 Thread David Greaves
Sanjeev (EIPI) wrote:
 Thank you for the reply. To clarify this particular situation a bit
 more... The API key is available only on a paid basis. For some novel or
 new devices, a limited use (read: non-commercial) key is given to
 developers that apply for one. So, a casual user is not able to obtain
 their own API key. I have obtained one of these limited use keys for use
 in my application.
 
 This is the reason why I was inquiring about how to protect the API key
 within the application.

(nb try not to top-post)

This is not a licensing issue, it's a security issue.
(Well, actually, you may contravene the api publisher's license since you
probably can't avoid publishing your personal credentials to the world).

In general if you distribute a binary containing credentials then the
credentials can be extracted. You need a fairly complex security system to avoid
this (eg Harmattan's upcoming DRM management which is the problem you're
attempting to solve - and look how well that worked out so far).

You have several obvious problems:
* python is distributed as source - it's hard to obfuscate
* the api key will almost certainly be clear in the source
* if you encrypt the credentials then the decryption routine will be clear
* if you obfuscate it (eg compile) then it has to be capable of being read by
the CPU - or by a debugger.

One solution is to use a proxy. Provide an 'open' service that your app calls
and which then passes the request on to the paid service using credentials kept
on the proxy. This is likely a breach of the terms-of-use license.

As the problem is outlined I think you're out of luck - sorry.

David

-- 
Don't worry, you'll be fine; I saw it work in a cartoon once...
___
maemo-developers mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers


RE: [New Developer]: Questions - Python Packaging / Free or Non-Free / Software Licensing

2010-02-07 Thread Igor.Stoppa

From: maemo-developers-boun...@maemo.org [maemo-developers-boun...@maemo.org] 
On Behalf Of ext David Greaves [da...@dgreaves.com]
Sent: 07 February 2010 20:44
To: Sanjeev (EIPI)
Cc: maemo-developers@maemo.org; Aldon Hynes
Subject: Re: [New Developer]: Questions - Python Packaging / Free or
Non-Free/ Software Licensing


 As the problem is outlined I think you're out of luck - sorry.

Well, in general there s no perfect system, he just has to devise something 
that requires more cracking effort than it's worth for having illegal access to 
the functionality :-) 

And possibly make the crack device-specific.

However it's not impossible to do secure operations on the N900, they just must 
be done on the cellular modem, which is perfectly capable to manage keys in a 
way that is not worse than any other Nokia phone.

Obviously as soon as the control comes back to the linux side, anything is 
possible.

But, as  I said, it' s just a matter of making it complex enough.

After all even sk...@n900 is subject to the same security problems.

But python programming is probably not the most effective way to reach the goal.

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


Re: [New Developer]: Questions - Python Packaging / Free or Non-Free / Software Licensing

2010-02-07 Thread Yves-Alexis Perez
On 07/02/2010 20:04, igor.sto...@nokia.com wrote:
 However it's not impossible to do secure operations on the N900, they
 just must be done on the cellular modem, which is perfectly capable
 to manage keys in a way that is not worse than any other Nokia
 phone.

And afaik the omap3 supports Trustzone, so it should even be possible to
use it even before Maemo6 comes, though it might be a bit tricky without
OS support.

Cheers,
-- 
Yves-Alexis



signature.asc
Description: OpenPGP digital signature
___
maemo-developers mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers


Re: [New Developer]: Questions - Python Packaging / Free or Non-Free / Software Licensing

2010-02-07 Thread Sanjeev (EIPI)
On Sun, Feb 7, 2010 at 7:08 PM, Sanjeev (EIPI)
mobiletabletsb...@gmail.comwrote:



 On Sun, Feb 7, 2010 at 1:44 PM, David Greaves da...@dgreaves.com wrote:

 Sanjeev (EIPI) wrote:
  Thank you for the reply. To clarify this particular situation a bit
  more... The API key is available only on a paid basis. For some novel or
  new devices, a limited use (read: non-commercial) key is given to
  developers that apply for one. So, a casual user is not able to obtain
  their own API key. I have obtained one of these limited use keys for use
  in my application.
 
  This is the reason why I was inquiring about how to protect the API key
  within the application.

 (nb try not to top-post)

 This is not a licensing issue, it's a security issue.
 (Well, actually, you may contravene the api publisher's license since you
 probably can't avoid publishing your personal credentials to the world).

 In general if you distribute a binary containing credentials then the
 credentials can be extracted. You need a fairly complex security system to
 avoid
 this (eg Harmattan's upcoming DRM management which is the problem you're
 attempting to solve - and look how well that worked out so far).

 You have several obvious problems:
 * python is distributed as source - it's hard to obfuscate
 * the api key will almost certainly be clear in the source
 * if you encrypt the credentials then the decryption routine will be clear
 * if you obfuscate it (eg compile) then it has to be capable of being read
 by
 the CPU - or by a debugger.

 One solution is to use a proxy. Provide an 'open' service that your app
 calls
 and which then passes the request on to the paid service using credentials
 kept
 on the proxy. This is likely a breach of the terms-of-use license.

 As the problem is outlined I think you're out of luck - sorry.

 David

 --
 Don't worry, you'll be fine; I saw it work in a cartoon once...




Thank you for the reply, David (and sorry for top-posting).

As I said, I am new at this, so I did not see some of these issues before
starting development.  The points you make are quite valid, and I did not
realize that python was distributed as source.  That may sound obvious to
many, but I am not a s/w person at all.

I wonder how independant developers are making use of this API then?  It
confuses me greatly.

FWIW - the application I made provides a simple UI so that a user can enter
an airline, and flight number.  The app then uses the flightstats.com API to
search for the flight's current status.  The app provides a list of airlines
so that the user does not have to know the airline code.

This data is available through their API on a paid basis.  For simple
widgets, they allow developers to use the API as long as they provide deep
links back to their site (for advertising revenue).  I am curious now how
other application developers use the API key so that it is secure.

Would C be a better choice?  It sounds as though it may not, since you say
that the API key can still be 'found out'.
___
maemo-developers mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers


Maemo Official Platform Bug Jar 2010.06

2010-02-07 Thread Stephen Gadsby
A Quick Look at Maemo Official Platform in Bugzilla (https://bugs.maemo.org/).
2010-02-01 through 2010-02-07

As of 2010-02-08 Maemo Official Platform contains 3008 items (+48 this week),
including 673 open issues (-10 this week):
* 486 open bugs (-15 this week)
* 28 critical/blocker (no change this week)
* 6 easyfix (no change this week)
* 102 moreinfo (+4 this week)
* 24 crash (+3 this week)
* 21 patch (+1 this week)
* 18 reopened (-1 this week)
* 156 unconfirmed (-14 this week)
* 187 open enhancements (+5 this week)
* 1 easyfix (no change this week)
* 6 moreinfo (+1 this week)
* 4 patch (no change this week)
* 8 reopened (-1 this week)
* 31 unconfirmed (+5 this week)

==--- New Items ---==

40 bugs were opened -
( 
https://bugs.maemo.org/buglist.cgi?bug_id=8736,8740,8742,8756,8757,8758,8767,8771,8772,8773,8778,8787,8788,8798,8804,8807,8831,8832,8834,8840,8841,8842,8848,8849,8856,8862,8863,8865,8866,8869,8878,8879,8880,8885,8887,8890,8896,8897,8898,8899
):
* [8736] Word prediction doesn't work after a non-alphabetic character
* [8740] SDK didn't work correct, just black screen with lonely
Twitter shortcut.
* [8742] New E-mail Format translated illogically
* [8756] HW watchdog reboots and kernel oops caused resets which
result in file system corruption?
* [8757] Pressing More... does not open the programs list
* [8758] Issues with dialing carries shortcuts like #646#
* [8767] Inconsistent playback of Key Clicks (sound)
* [8771] Call ending problem
* [8772] Pulseaudio uses CPU when no sound playing
* [8773] Error on initial setup of Mail for Exchange
* [8778] Automatic disconnection from the Internet
* [8787] random but frequent HW watchdog reboots (32wd_to), in
specific network environment
* [8788] Maemo5 packages have Debian maintainers listed but are not from Debian
* [8798] XVideo output blinks on geometry changes
* [8804] Wrong cursor position when clearing selections
* [8807] Hardware keyboard doesn't use languages from text-input settings
* [8831] Can not dial #646# to check minutes or #674# for sms count (t-mobile).
* [8832] Reverse name format for Contact Sync
* [8834] Receiving files via bluetooth while connected to computer via USB
* [8840] Low battery sound-alert pause mediaplayer while music is
playing and dont continue playing after.
* [8841] opening the device from power button go to wrong place
* [8842] The voume button up and down change the voume up and down
depending on which orientation the Phone app is in.
* [8848] omap2_mcspi drains battery after WiFi disconnects
* [8849] Multiple entries with same content are created when
activating protocols
* [8856] no shadow, apparently no MD5 either
* [8862] Music, videos and pictures aren't appearing in my default media player.
* [8863] Applications menu gets stuck into more
* [8865] More option doesn't work always
* [8866] Unexpectly synchronizing with Exchange 2003 aborts and reports error
* [8869] After sync with Outlook every contact have set RTF format of mail
* [8878] wget is in maemo extras but not optified
* [8879] Cannot connect to Personal Area Network with supplied bluez,
since pand is missing;  bluez-utils-test not available
* [8880] cannot create a WiFi connection in offline mode
* [8885] Bad noise while network activity using DUN and playinng music
at the same time
* [8887] Phone features not responding
* [8890] Device becomes unlocked when plugged into charger
* [8896] Microphone is dead
* [8897] Security hole - Password
* [8898] When connecting N900 to a Windows 7 x64 PC, it doesn't always
show up in mass storage mode
* [8899] Limited keymap with wireless configuration

Of these, 4 were critical/blockers -
( https://bugs.maemo.org/buglist.cgi?bug_id=8862,8887,8896,8899 ):
* [8862] Music, videos and pictures aren't appearing in my default media player.
* [8887] Phone features not responding
* [8896] Microphone is dead
* [8899] Limited keymap with wireless configuration

5 enhancements were opened -
( https://bugs.maemo.org/buglist.cgi?bug_id=8792,8827,8837,8839,8857 ):
* [8792] Think twice about using Moblin's connman for M2
* [8827] Please support Kerberos by default
* [8837] Voice mail number not stored in dial key 1
* [8839] Feature Request
* [8857] SIM Services Can not be found


==--- Resolved Bugs ---==

20 bugs were resolved fixed -
( 
https://bugs.maemo.org/buglist.cgi?bug_id=4608,5173,5457,5550,6365,6467,7350,7637,7707,7774,7807,7821,8038,8390,8415,8623,8727,8731,8742,8773
):
* [4608] HildonBanner does not except NULL value for deprecated icon argument
* [5173] HildonPickerDialog selects the first item always if appended
into shown widget
* [5457] Skype: Incorrect address for phone numbers missing the
country code in Contacts
* [5550] Not enough memory in target location when receiving image
from Nokia SU-1B using Bluetooth
* [6365] maemo-xinput-sounds uses all available CPU
* [6467] MfE connection wizard fails to connect to 

Re: Maemo Official Platform Bug Jar 2010.06

2010-02-07 Thread Stephen Gadsby
(continued)

==--- Reopened Items ---==

1 bug was reopened -
( https://bugs.maemo.org/buglist.cgi?bug_id=6746 ):
* [6746] USB mass storage enabled when connected while device is off

0 enhancements were reopened.


==--- Unloved Items ---==

10 bugs were needing love -
( 
https://bugs.maemo.org/buglist.cgi?bug_id=8898,8840,7783,8313,8343,8607,8832,8849,8880,8896
):
* [8898] When connecting N900 to a Windows 7 x64 PC, it doesn't always
show up in mass storage mode
* [8840] Low battery sound-alert pause mediaplayer while music is
playing and dont continue playing after.
* [7783] Quick tap in application switcher makes the interface unresponsive
* [8313] SDK requires outdated kernel features, requires update
* [8343] No pause before sending DTMF tones in Skype
* [8607] SIP call breaks during autoswitching from 3g to wifi
* [8832] Reverse name format for Contact Sync
* [8849] Multiple entries with same content are created when
activating protocols
* [8880] cannot create a WiFi connection in offline mode
* [8896] Microphone is dead

3 enhancements were needing love -
( https://bugs.maemo.org/buglist.cgi?bug_id=7924,8709,8535 ):
* [7924] Packager should include filesys usage in description automatically
* [8709] There is not an option to turn on the speaker in a call while
headset is connected
* [8535] modest next/prev mail icons are nondescriptive


==--- Top Tens ---==

Ten biggest open bugs by number of votes -
( 
https://bugs.maemo.org/buglist.cgi?bug_id=7026,5982,6685,5880,6766,5838,6063,7972,8011,7633
):
1. (5%) [7026] Can't get a GPS lock with several satellites at view
2. (5%) [5982] Phone unlocked when receiving call
3. (4%) [6685] Generic pc105 layout is not supported
4. (3%) [5880] A2DP unstable when WiFi is on.
5. (3%) [6766] Bluetooth Audio Very Choppy and Stuttering
6. (3%) [5838] Certain directory entries are duplicated (listed twice
/ doubled) (+2 this week)
7. (2%) [6063] voice calls inaudible most of the time, but not through
speakers or earplugs (new this week)
8. (2%) [7972] Kernel in PR1.1 build-depends on fiasco-gen which is
nowhere to be found (+1 this week)
9. (2%) [8011] Changing volume without unlocking the phone no longer
works (new this week)
10. (2%) [7633] Enable SmartReflex on N900 by default
  ---
  Please visit http://bugs.maemo.org to vote. Registration is easy and free.

Ten biggest open enhancements by number of votes -
( 
https://bugs.maemo.org/buglist.cgi?bug_id=1695,6368,5371,6357,5835,793,1043,5422,5791,6376
):
1. (7%) [1695] Browser: Provide open link in background
2. (5%) [6368] No way for car kit to access contact information (PBAP)
(+1 this week)
3. (5%) [5371] Allow same shortcut to be used on multiple home screen
desktops (+1 this week)
4. (4%) [6357] HildonPannableArea: Support arrow keys (in Image
Viewer/Photos) (+1 this week)
5. (3%) [5835] Mail for Exchange does not Sync all Information for
Google Contacts (new this week)
6. (3%) [793] lock screen should have 'if lost' info (e.g. display
owner contact info)
7. (3%) [1043] Add priority to defined wifi connections
8. (3%) [5422] Disconnect inactive internet connections after idle
timeout (+1 this week)
9. (3%) [5791] Unable to set alternate APN (-1 this week)
10. (3%) [6376] Mention that Keyboard arrow keys + Ctrl move between
text entry fields
  ---
  Please visit http://bugs.maemo.org to vote. Registration is easy and free.

Ten hottest open bugs -
( 
https://bugs.maemo.org/buglist.cgi?bug_id=8899,8887,4607,7773,8898,7971,6455,7896,7972,6806
):
1. [8899] Limited keymap with wireless configuration (new this week)
2. [8887] Phone features not responding (new this week)
3. [4607] Sbrsh not included in Fremantle SDK devkits (CPU
Transparency not working) (-1 this week)
4. [7773] GLES libraries missing from MADDE (no Qt 4.6 app can be
linked) (-1 this week)
5. [8898] When connecting N900 to a Windows 7 x64 PC, it doesn't
always show up in mass storage mode (new this week)
6. [7971] mail for exchange freezes when trying to sync calendar and
tasks (-1 this week)
7. [6455] Mic doesn't work after a full charge with standard n900
charger (-1 this week)
8. [7896] Vodafone UK (205) varient firmware not available for update
or download (-1 this week)
9. [7972] Kernel in PR1.1 build-depends on fiasco-gen which is nowhere
to be found (-1 this week)
10. [6806] Cannot turn on device while charging (-1 this week)

Ten hottest open enhancements -
( 
https://bugs.maemo.org/buglist.cgi?bug_id=793,356,995,1043,1050,1249,1574,1695,2043,2076
):
1. [793] lock screen should have 'if lost' info (e.g. display owner
contact info)
2. [356] Kernel lacks IPv6 support
3. [995] DNS resolution ignores local domain
4. [1043] Add priority to defined wifi connections
5. [1050] Connect automatically should be connection specific
6. [1249] Maemo does not have persistent state
7. [1574] Certificate Manager and WLAN EAP-TLS
8. [1695] Browser: Provide open link in background
9. [2043] Development environment should support x86_64 and other
non-x86 

Maemo Official Applications Bug Jar 2010.06

2010-02-07 Thread Stephen Gadsby
A Quick Look at Maemo Official Applications in Bugzilla
(https://bugs.maemo.org/).
2010-02-01 through 2010-02-07

As of 2010-02-08 Maemo Official Applications contains 2914 items (+64
this week),
including 866 open issues (-3 this week):
* 511 open bugs (-14 this week)
* 13 critical/blocker (-1 this week)
* 1 easyfix (no change this week)
* 129 moreinfo (+20 this week)
* 7 crash (no change this week)
* 9 patch (-1 this week)
* 19 reopened (-1 this week)
* 204 unconfirmed (-6 this week)
* 355 open enhancements (+11 this week)
* 2 easyfix (no change this week)
* 10 moreinfo (+2 this week)
* 14 patch (-1 this week)
* 13 reopened (+1 this week)
* 77 unconfirmed (+6 this week)

==--- New Items ---==

51 bugs were opened -
( 
https://bugs.maemo.org/buglist.cgi?bug_id=8739,8744,8747,8750,8760,8763,8764,8765,8769,8770,8774,8775,8776,8782,8784,8785,8786,8789,8790,8805,8809,8810,8813,8816,8817,8818,8820,8821,8823,8826,8828,8829,8830,8833,8836,8838,8843,8844,8845,8846,8854,8858,8860,8870,8874,8877,8881,,8889,8891,8893
):
* [8739] Cannot embed Media player in web page with HTML
* [8744] Not possible to change order of phone numbers in contact
* [8747] Ringing tone selector crashes Settings application
* [8750] wrong 'enter' behavior with onscreen keyboard and x terminal
* [8760] Sip client stopped working properly after firmware upgrade to
2.2009.51-1
* [8763] Back yields grayed page
* [8764] Back doesn't work if no connection (memory cache not taken
into account)
* [8765] too difficult to scroll the about:config page
* [8769] Screen unlocked at the end of a call
* [8770] Drag across pages
* [8774] Delete button location different for new and overdue items
* [8775] Skype profile based phone numbers with spaces don't identify caller
* [8776] inbox shows expunged e-mails with imap account
* [8782] New mail Notification doesn't update when additional new
mails are available
* [8784] Browser crashes while changing system theme
* [8785] setting an empty status message does not update presence
* [8786] Merged Facebook Contacts duplicate after restarting device
* [8789] Long, text-only e-mails display incorrectly after a certain length
* [8790] App Manager Update to often
* [8805] HAM says: Write error - write (28 No space left on device)
* [8809] No proper visual feedback for selecting SIP provider when
more than one is present
* [8810] tag cloud is not deletable
* [8813] not possible to choose provider for calling
* [8816] xterminal - pgup pgdn don't work
* [8817] Now playing screen shows Album Artist rather than Artist
* [8818] Add view to display music collection grouped by Artist (not
AlbumArtist!)
* [8820] Map route fail when crosing bridges in Vancouver
* [8821] Reflow / Wrap text in Browser after zooming
* [8823] Bad icon display in conversation application
* [8826] Deleted conversation reincarnate when you text the contact
* [8828] Unable to remove a skype only contact from server
* [8829] Unable to remove a skype contact included in a non skype
contact from server
* [8830] Dialer does not accept MMI codes (*#) from 3GPP TS 22.030
* [8833] Can't retreive contact using
osso_abook_aggregator_find_contacts_for_im_contact() with defined
McAccount in ready state.
* [8836] Add reactivate option for IM accounts logged out by another location
* [8838] Can't stream webradio bandit.se Windows Media stream
* [8843] Application sizes are incorrect
* [8844] Wrong AVATAR shown when number on multiple contacts set
* [8845] Cannot read sim card contacts
* [8846] MP4 audio files misidentified as video files
* [8854] Jabber opens unnecessary proxy connections
* [8858] Handwritting appears as blank message in the conversation
when using haze msn plugin by pidgin package.
* [8860] Calendar does not update when date changes
* [8870] Does not save correct settings after installation of an application
* [8874] Sort dialog is not showing the last selected sort option
* [8877] Volume buttons should work in camera window when lens cover
is not opened
* [8881] Media player widget does not play song after being dormant for a while.
* [] Can't use Skype to call back anyone in call log
* [8889] New event in calendar causes crash when using bg_BG locales
* [8891] Application manager's restore popup ignores clicks on checkbox icons
* [8893] Email attachments attached in mailbody cant be saved

Of these, 2 were critical/blockers -
( https://bugs.maemo.org/buglist.cgi?bug_id=8747,8893 ):
* [8747] Ringing tone selector crashes Settings application
* [8893] Email attachments attached in mailbody cant be saved

16 enhancements were opened -
( 
https://bugs.maemo.org/buglist.cgi?bug_id=8733,8741,8743,8745,8751,8766,8777,8796,8799,8819,8850,8851,8852,8864,8868,8894
):
* [8733] Easier entry of new calendar items.
* [8741] Unable to see the clock easily while playing a movie
* [8743] No way to get contact informations from IM system
* [8745] Change file 

Re: Maemo Official Applications Bug Jar 2010.06

2010-02-07 Thread Stephen Gadsby
(continued)

==--- Confirmed Items ---==

13 bugs were confirmed -
( 
https://bugs.maemo.org/buglist.cgi?bug_id=5719,5839,6702,6814,7378,8092,8492,8555,8706,8747,8764,8817,8844
):
* [5719] Can't access browser Settings or History from the Bookmarks window
* [5839] Modest gets stuck updating POP3 mailboxes
* [6702] email application does not see folders on imap4 with namespace
* [6814] File Manager cannot rename from the top menu
* [7378] “move email” only possible to INBOX or to local folders, not
to imap or exchange folders
* [8092] Cannot collapse imap folder view
* [8492] Change of country works only once a session
* [8555] Height of initial progress bar too large
* [8706] Maps does not remember Units of measurement setting after restarting
* [8747] Ringing tone selector crashes Settings application
* [8764] Back doesn't work if no connection (memory cache not taken
into account)
* [8817] Now playing screen shows Album Artist rather than Artist
* [8844] Wrong AVATAR shown when number on multiple contacts set

6 enhancements were confirmed -
( https://bugs.maemo.org/buglist.cgi?bug_id=7195,7994,8309,8323,8743,8777 ):
* [7195] Please allow non-digits in phone numbers
* [7994] make image viewer pan like the desktop does as opposed to all
or nothing swipe left or right
* [8309] No way to copy status messages of contacts
* [8323] SMS To: Field should auto-complete from Contacts
* [8743] No way to get contact informations from IM system
* [8777] Add support for Priority field in tasks


==--- Reopened Items ---==

0 bugs were reopened.

1 enhancement was reopened -
( https://bugs.maemo.org/buglist.cgi?bug_id=3285 ):
* [3285] Copy and Paste menu option would be useful


==--- Unloved Items ---==

10 bugs were needing love -
( 
https://bugs.maemo.org/buglist.cgi?bug_id=5276,8776,8877,7697,8705,8838,8860,8870,8345,8826
):
* [5276] hildon-games-wrapper crashes in hgw_conf_request_string if
gconf key has no value
* [8776] inbox shows expunged e-mails with imap account
* [8877] Volume buttons should work in camera window when lens cover
is not opened
* [7697] Media Player UI stays in connecting state when resuming
stream playback with WLAN disconnected.
* [8705] Alarms for birthdays can only be set one day before
* [8838] Can't stream webradio bandit.se Windows Media stream
* [8860] Calendar does not update when date changes
* [8870] Does not save correct settings after installation of an application
* [8345] Call with Skype - should say Call Work, Home or Cell with Skype
* [8826] Deleted conversation reincarnate when you text the contact

10 enhancements were needing love -
( 
https://bugs.maemo.org/buglist.cgi?bug_id=5817,7258,7456,7770,8267,8600,8796,8852,7935,8662
):
* [5817] Sorting rss feeds by non-read or keep-for-later
* [7258] Add a clear local cache option
* [7456] Contacts should be editable, independent of how they were shown
* [7770] Delete history item option is missing in history window
* [8267] Ability to export calendars with a single iCalendar object
* [8600] Limit map search to country and state and suburb
* [8796] Notification of shared photos to service
* [8852] volume/song control during locked device
* [7935] Notification disappears even when there are unread conversations
* [8662] No way to block a contact from the Chat UI


==--- Top Tens ---==

Ten biggest open bugs by number of votes -
( 
https://bugs.maemo.org/buglist.cgi?bug_id=5337,3888,5480,2962,6823,3700,3557,5033,8126,3762
):
1. (11%) [5337] Ovi Maps gives up finding GPS lock too soon
2. (10%) [3888] IMAP-IDLE not working
3. (3%) [5480] undo/un-merge merged contacts
4. (3%) [2962] Not able to open Maps application with contacts
location as a search string
5. (2%) [6823] media player won't play any video files now (.avi) divx
/ xvid (+1 this week)
6. (2%) [3700] Put signatures not on top in replies (thereby not
forcing top-post) (-1 this week)
7. (2%) [3557] Browser tops its windows by itself (N8x0)
8. (2%) [5033] Select/Copy text within email is nonintuitive/broken
(+1 this week)
9. (2%) [8126] OVI Maps spins when not Moving (+1 this week)
10. (2%) [3762] Performance is unusable on IMAP accounts with a large
number of messages in one or more folders (e.g. INBOX) (new this week)
  ---
  Please visit http://bugs.maemo.org to vote. Registration is easy and free.

Ten biggest open enhancements by number of votes -
( 
https://bugs.maemo.org/buglist.cgi?bug_id=601,5139,1235,7002,1129,5797,5294,2796,5327,5345
):
1. (3%) [601] should offer remove/install multiple packages at once
2. (3%) [5139] Provide multi-user chat (chatroom / IRC) support again
3. (3%) [1235] Please consider open-sourcing the media player
4. (2%) [7002] Change swipe from right behaviour to back one page
through browser history (+2 this week)
5. (2%) [1129] Media player doesn't save the timeposition on close for audio
6. (2%) [5797] Stop music player when unplugging the earphones (-2 this week)
7. (2%) [5294] Support for modifying/deleting a single occurrence of

maemo.org Website Bug Jar 2010.06

2010-02-07 Thread Stephen Gadsby
A Quick Look at maemo.org Website in Bugzilla (https://bugs.maemo.org/).
2010-02-01 through 2010-02-07

As of 2010-02-08 maemo.org Website contains 1398 items (+6 this week),
including 268 open issues (+4 this week):
* 191 open bugs (+4 this week)
* 5 critical/blocker (no change this week)
* 4 easyfix (no change this week)
* 3 moreinfo (no change this week)
* 0 crash (no change this week)
* 0 patch (no change this week)
* 3 reopened (no change this week)
* 53 unconfirmed (+3 this week)
* 77 open enhancements (no change this week)
* 1 easyfix (no change this week)
* 0 moreinfo (no change this week)
* 2 patch (no change this week)
* 2 reopened (no change this week)
* 17 unconfirmed (no change this week)

==--- New Items ---==

6 bugs were opened -
( https://bugs.maemo.org/buglist.cgi?bug_id=8768,8791,8806,8825,8872,8886 ):
* [8768] Number of viewers is not shown in subforums
* [8791] After editing User_talk: page, two You have new messages
(last change). banners are on each wiki page.
* [8806] Diablo packages interface reports dependencies on packages
only in device rootfs as missing
* [8825] Icons as Screenshots displayed too large (e.g. for widget
icon as screenshots)
* [8872] maemo-developers archive for Feb 2010 is gzipped twice
* [8886] Uploaders mail not present in /etc/passwd

0 bugs were critical/blocker.

0 enhancements were opened.


==--- Resolved Bugs ---==

1 bug was resolved fixed -
( https://bugs.maemo.org/buglist.cgi?bug_id=8768 ):
* [8768] Number of viewers is not shown in subforums

0 bugs were resolved invalid.

0 bugs were resolved wontfix.

1 bug was resolved duplicate -
( https://bugs.maemo.org/buglist.cgi?bug_id=8237 ):
* [8237] Search broken in Community  Brainstorm

0 bugs were resolved worksforme.

0 bugs were resolved moved.


==--- Resolved Enhancements ---==

0 enhancements were resolved fixed.

0 enhancements were resolved invalid.

0 enhancements were resolved wontfix.

0 enhancements were resolved duplicate.

0 enhancements were resolved worksforme.

0 enhancements were resolved moved.


==--- Confirmed Items ---==

1 bug was confirmed -
( https://bugs.maemo.org/buglist.cgi?bug_id=8791 ):
* [8791] After editing User_talk: page, two You have new messages
(last change). banners are on each wiki page.

0 enhancements were confirmed.


==--- Reopened Items ---==

0 bugs were reopened.

0 enhancements were reopened.


==--- Unloved Items ---==

10 bugs were needing love -
( 
https://bugs.maemo.org/buglist.cgi?bug_id=4820,7528,4614,5666,5893,6121,6902,5220,8806,8547
):
* [4820] Cannot modify and save Personal web under my profile
* [7528] Images in wiki are always aligned to the left
* [4614] Logged in name not aligned, may benefit from Welcome prefix
* [5666] Implement proper Extras QA voting interface
* [5893] Product name is duplicated in path
* [6121] The number of apps counted/displayed is off by one
* [6902] Wrong sources.list information
* [5220] broken javascript in minimalism theme
* [8806] Diablo packages interface reports dependencies on packages
only in device rootfs as missing
* [8547] talk.maemo.org is not sending e-mail notifications

7 enhancements were needing love -
( https://bugs.maemo.org/buglist.cgi?bug_id=4372,6952,5125,6723,6914,7022,5131
):
* [4372] Aggregate multiple news sources into a single news stream.
* [6952] Add possibility to save bugzilla styled searches
* [5125] Choosable sort order on downloads list
* [6723] Would be great if it would be possible to see build log of
in-progress build
* [6914] Allow commenter to follow comments on a package under testing
* [7022] maemo.org on downloads category links when viewing list
* [5131] Poll edit or update on t.m.o.


==--- Top Tens ---==

Ten biggest open bugs by number of votes -
( 
https://bugs.maemo.org/buglist.cgi?bug_id=5818,8599,6187,3354,5963,6393,7854,8153,3363,5035
):
1. (40%) [5818] We need servers
2. (13%) [8599] Karma is not recalculated
3. (5%) [6187] XB-Maemo-Upgrade-Description is displayed way too soon
4. (3%) [3354] Publishing packages to garage.maemo.org oftens results
in lost connection and permission denied from scp
5. (2%) [5963] Applications without screenshots shouldn't appear on
front page of downloads
6. (2%) [6393] Download statistics not available even after the two
weeks have long passed (new this week)
7. (2%) [7854] undef error - Insecure dependency in exec while running
with -T switch at /usr/share/perl5/Mail/Mailer/sendmail.pm line 22.
(-1 this week)
8. (2%) [8153] Can't move solutions to other brainstorm proposals (-1 this week)
9. (2%) [3363] wiki.maemo.org search does not find anything with short
search terms (-1 this week)
10. (2%) [5035] Please display XB-Maemo-Upgrade-Description in
maemo.org downloads (-1 this week)
  ---
  Please visit http://bugs.maemo.org to vote. Registration is easy and free.

Ten biggest open enhancements by number of votes -
( 

Packaging questions

2010-02-07 Thread Ajai Khattri

Im trying to create my first Maemo package and I had a few questions:

1) This package has a main binary, but also has additional 
binaries/scripts and library files, so do I select 'Multiple binaries' 
when running dh_make ?

2) I got an error saying it could not find package.orig.tar.gz - what does 
that mean?

3) The summary dh_make printed said the license was 'blank' ?



-- 
Aj.

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


maemo.org Extras Bug Jar 2010.06

2010-02-07 Thread Stephen Gadsby
A Quick Look at Extras in Bugzilla (https://bugs.maemo.org/).
2010-02-01 through 2010-02-07

As of 2010-02-08 Extras contains 1264 items (+49 this week),
including 583 open issues (+23 this week):
* 373 open bugs (+20 this week)
* 17 critical/blocker (+2 this week)
* 2 easyfix (no change this week)
* 4 moreinfo (+1 this week)
* 0 crash (no change this week)
* 4 patch (no change this week)
* 4 reopened (no change this week)
* 168 unconfirmed (+13 this week)
* 210 open enhancements (+3 this week)
* 1 easyfix (no change this week)
* 1 moreinfo (no change this week)
* 2 patch (no change this week)
* 0 reopened (no change this week)
* 62 unconfirmed (no change this week)

==--- New Items ---==

38 bugs were opened -
( 
https://bugs.maemo.org/buglist.cgi?bug_id=8734,8735,8737,8738,8746,8749,8759,8761,8779,8780,8781,8794,8795,8797,8800,8801,8802,8803,8808,8814,8815,8822,8824,8847,8853,8855,8859,8861,8867,8871,8873,8875,8876,8882,8883,8884,8895,8900
):
* [8734] [Ukeyboard] Arabic Hardware not works with other lang else english
* [8735] [Wormux] Crash with network games
* [8737] [Microfeed] Too much disk space used by the .microfeed directory
* [8738] [Qt] Installing libqt4-gui pulls in unnecessary packages
* [8746] [Personal GPRS Monitor] Counter value overflow after 2^31
which is around 2GB
* [8749] [Maetronome] Settings should be saved when Maetronome is closed
* [8759] [kmplayer] kmplayer stops playing video after switching out and back
* [8761] [FM Radio] After saving the first preset, scanning does not
work anymore
* [8779] [The One Ring] Can't configure polling options
* [8780] [The One Ring] Viewing all  unread messages on upgrade is
kind of annoying
* [8781] [The One Ring] grab_log Debug Command doesn't work
* [8794] [bluetooth-dun] Event handler respawns too fast
* [8795] [Panucci] Feature Request: Support for podacast Streaming
* [8797] [The One Ring] Reports claim newer versions of Empathy don't work
* [8800] [gPodder] Can't remove old episodes from gPodder if the
corresponding file has been deleted
* [8801] [SuperTux] Crash after passing last event in the slot 1
* [8802] [SuperTux] Crash while closing superTux from application switcher panel
* [8803] [Catorise] Catorise forced N900 in to a boot cycle
* [8808] [FM Radio] Selected station lost after receiving a phone call
* [8814] [PyGTKEditor] Line numbering starts from 0, not 1
* [8815] [PyGTKEditor] Ctrl-S keyboard shortcut doesn't work
* [8822] [FM Radio] Audio is routed to speakers also in media player
(after FM radio is closed) when FM radio audio is routed to speakers
* [8824] [Conversations Inbox] Inbox widget shows nothing...
* [8847] [OmWeather] Incorrect station chosen from GPS
* [8853] [Panucci] Panucci muted on bluetooth when a sound
notification occures because of chating when using wireless
* [8855] [Htop] htop does not respect or save xterm font settings
* [8859] [Orrery] Setting Phone for location setup swaps orientation
and closes program
* [8861] [gPodder] Episodes can't stream on N900
* [8867] [gPodder] Name resolution error in communication with
my.gpodder.org server
* [8871] [The One Ring] Can't configure The One Ring's advanced settings
* [8873] [PasswordSafe] Segmentation Fault on saving imported V2
Unicode files from Password Gorilla
* [8875] [gPodder] Unintuitive settings dialog
* [8876] [gPodder] Can't download subscriptions from my.gpodder.org
* [8882] [Vagalume] Music Tagged feature not working
* [8883] [PyMaemo] Cython-generated shared library fails to load.
* [8884] [mnemosyne] Program hangs during card review after show answer.
* [8895] [Conversations Inbox] Upgrading Conversations Inbox results
in removing non-system widgets from desktops
* [8900] [gPodder] discovery news feed doesn't show updates

Of these, 3 were critical/blockers -
( https://bugs.maemo.org/buglist.cgi?bug_id=8803,8876,8884 ):
* [8803] [Catorise] Catorise forced N900 in to a boot cycle
* [8876] [gPodder] Can't download subscriptions from my.gpodder.org
* [8884] [mnemosyne] Program hangs during card review after show answer.

11 enhancements were opened -
( 
https://bugs.maemo.org/buglist.cgi?bug_id=8748,8752,8753,8754,8755,8762,8783,8811,8812,8835,8892
):
* [8748] [Maetronome] Add +/- buttons next to the bar for selecting BPM
* [8752] [100 Boxes] Add the possibility to disable sounds
* [8753] [BurgerSpace] Add the possibility to disable sounds
* [8754] [BurgerSpace] Automatically switch to English keyboard layout
while playing BurgerSpace
* [8755] [Countdown Timer] Make the app shortcut name shorter
* [8762] [FM Radio] Cursor keys should behave consistently with
on-screen buttons
* [8783] [Catorise] Search for applications
* [8811] [shortcutd] Add the possibility to launch every application
* [8812] [shortcutd] Add the possibility to use the camera button
complete pressure as shortcut
* [8835] [Conversations Inbox] Add option to display mails in the widget,