Re: Getting a CC: for cauldon mails (extras-devel)
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/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)
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
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?
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
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
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
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
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
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
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
(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
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
(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
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
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
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,