Re: Qt application crashes after 2 minutes if started from app grid
On 05/09/2011 03:04 PM, Cornelius Hald wrote: Hi all! I've got a bit a weird problem. I'd we happy if anyone could give me a hint. My Qt (QML/C++) app terminates after exactly 2 minutes if it was started via the graphical launcher. If I start it from the terminal it runs fine for hours. I think this could be connected with D-Bus, but I'm not sure how/where to look. I remember this being talked about on IRC yesterday - maybe look at the logs? ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: is wireless modem tivoizated?
DmitryTurin.narod.ru wrote: Ok, let's separate modem's CPU, ROM, flash, OS, etc and phone's CPU, ROM, flash, OS. So external wireless USB-modem for computer has no any phone's CPU, ROM, flash, OS. Right? How are these USB-modems locked to use SIM of only one cellular provider? If in ROM of modem, than how are hackers unlock these modems to use with any SIM? And as i understand, hackers unlock programmably, i.e. without exchanging hardware. They use reverse engineered or leaked normal unlocking tools as supplied to the network operators for locking or unlocking the modem. ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: is wireless modem tivoizated?
DmitryTurin.narod.ru wrote: what does mean "memory is signed" and "signature"? Some number (hash) is calculated for memory of modem, and stored where? Modem re-calculate hash at booting and compare with number, stored in some place? As I understand it, the modem CPU has a small internal boot ROM. It boots from this, and verifies the first stage bootloader on the external flash (which is not part of the normal flash). Only if the http://en.wikipedia.org/wiki/Cryptographic_signature matches is the bootloader executed. This then runs the modem 'main' OS - which is not linux. The modem then boots, and communicates with the main processor running linux for commands. (dial, login to network, ...) The signature is stored in the ROM of the modem CPU. It is very difficult to extract the key from the ROM, as it is not meant to be readable external to the processor. ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: Is wireless modem support police functions
DmitryTurin.narod.ru wrote: *) Is wireless modem specify in packages the factory number of equipment like Ethernet-card? (this number in Ethernet-packages has cynical name "MAC-address") All of the low level functions are dealt with by the modem firmware. This can be flashed. However, it will not operate unless the signature is correct. Even if you replace the (as I understand it) package-on-package flash memory, the chip still verifies the signature before booting. So, you basically can't, unless you can crack the signature. ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: chip of cellular/wireless modem
DmitryTurin.narod.ru wrote: If there is a need for: *) catch packages of another phones, You can't do this generally - the hardware cannot do general purpose scanning. For various technical reasons - there are hundreds of channels, and the modem can be tuned to only one, amongst others. Also, for legal reasons the software which runs on the modem chipset will not support this. This software is completely seperate from the application softwae - maemo/meego. *) send package with abnormal AKEY (or abnormal SIS) than it is necessary to patch code of "pnatd", working directly with modem, or some other code? You would need to break the signature algorithm in the modem code signing, reverse engineer the interfaces, and then binary patch the modem code to add this functionality. Distributing this code - in the UK - for example - would then be a criminal act - once it's first used to do criminal acts, and you've been notified of this. 'manufacturing' this code for the first time would be a seperate offence. In short - find another platform where it can be done. ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: Neighboring Cell Towers
Neal H. Walfield wrote: Hi, I'm writing a context-aware application. I want to learn the current location using any visible cell towers and their respective signal I can get the currently associated cell tower using the Phone.Net API, but I have not found an interface to obtain the visible, non-connected cell towers. Is there one? Do I have to interface with the SIM card or modem directly? If so, do you have any pointers on how I should go As far as I'm aware, there is no way to do this. ssh root@phone Nokia-N900:~# pnatd at+cops=? +COPS: (2,"T-Mobile",,"23430",0),(2,"T-Mobile",,"23430",2), (3,"O2 - UK",,"23410",0), (3,"3 UK",,"23420",2),,(0,1,3),(0,2) at+csq +CSQ: 6,99 Is about the closest we get. There isn't as I understand it a way to get the unconnected cell tower info. Various events you can listen to are sent over dbus. http://maemo.org/packages/view/netmon/ for example. ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: chip of cellular/wireless modem
DmitryTurin.narod.ru wrote: What is the concrete name of chip of cellular/wireless modem in Nokia 770, Nokia N800, Nokia N810, Nokia N900 ? P.S. E.g. for Nokia N900: As i read, "TI OMAP 3430 SoC" does not contain integrated modem? No, it doesn't. The n900 has no available documentation on the modem. There is limited information on the chipset - codename Rapuyama. http://wiki.maemo.org/N900_Hardware_Phone http://wiki.maemo.org/N900_Hardware_Schematic This modem has its own RAM. ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: need code for decoding cell broadcast SMS messages
Jonathan Wilson wrote: I am looking for some code that can decode cell broadcast SMS messages, anyone know of any? ofono has some but its too hard to separate from ofono itself. Regular SMS decoders wont work as the cell broadcast SMS message format is different. Have you considered posting on the osmocombb http://openbsc.osmocom.org/trac/ or http://bb.osmocom.org/trac/ mailing lists or IRC? ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: Nokia and MS
Jeremiah C. Foster wrote: On Fri, Feb 11, 2011 at 09:01:23PM +0100, Klaus Umbach wrote: Don't be silly. Intel has to _compete_ with Android - Android doesn't run on x86 hardware! MeeGo is Intel's embedded OS, and they are spending 100 million US to support just the IVI vertical. I think you're barking up the wrong tree here. Of course it can. http://www.android-x86.org/ ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: Nokia and MS
Andrew Flegg wrote: On Fri, Feb 11, 2011 at 9:30 PM, Sivan Greenberg wrote: On Fri, Feb 11, 2011 at 9:00 PM, Andre Klapper wrote: On Fri, 2011-02-11 at 13:25 -0500, Demetris wrote: How does this affect the future of Maemo on Nokia's devices? I've three hats to wear: I only have one hat. :( But there is a benefit to this that I can see. With no clear successor for the N900, some people will keep theirs for a bit longer, others - who may have been waiting for the Harmattan device - may now buy one. This means the Community SSU can have more users, more developers and more polish: http://wiki.maemo.org/Community_SSU The graph on http://www.flickr.com/cameras/nokia/n900/ would seem to indicate that n900 use is crashing. From one point of view this is depressing. From another viewpoint, users who have 'upgraded' after 12 months with the n900 may dump their phones on ebay. And the non-hardcore were not to some degree the 'important' userbase for things like CSSU. And as it's a 'dead' platform, it may be fairly cheap. There are many semi-interested hackers that haven't been able to justify a comparatively expensive phone. Added to the promise of the CSSU, and related efforts, as well as the increasing potential freedom both from reverse engineered bits, as well as documentation that should have been found ages ago, but for various reasons hasn't been - and code 'newly' released for meego - the platform could be an interesting one for hackers for some time to come. Even in the absence of a nice shiny new meego phone. I had aspirations to fly concorde one day - if only once. The closest I came was hearing the sonic boom, as it zoomed on its last flight past the east coast of Scotland. ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: How to ensure only HTTP requests from the device can be accepted in a web app?
Sivan Greenberg wrote: On Mon, Nov 8, 2010 at 2:27 PM, Ian Stirling wrote: Firstly - why on earth do you care? If a user is authenticated, why does it matter if they are breaking any agreements they may have made with you to only access content on their n900. Never post to public list when you are going over your 5 tasks in the same time limit. This is perfectly true and holds! Moreover, the client for the service would only run on the N900 (well until I develop a desktop version of it) . but for all purpose a user account would suffice. Yeah - seems more sane to apply it on a per-user basis, as a filter at the server, unless I'm missing something. The silly hack that comes to mind is to go to the firmware download page, and use that as an authenticator, but that would be insane. Out of *pure* technical curiosity how would that work? I mean, how can I ask tablets-dev to authorize someone when it authorizes it due to knowing that IMEI he/she provided is indeed a nokia device? As simple as go to the firmware download page (with a script) enter the IMEI the user supplies, see if it authenticates. Though not specifically answering that point, I suggest http://laforge.gnumonks.org/weblog/gsm/ http://threatpost.com/en_us/blogs/researchers-hijack-cell-phone-data-gsm-locations-042110 Also - you can bar the phone in many instances with only the IMEI, by reporting it stolen. My concern is not so much that you might do something nefarious - but that you might screw up, and my IMEI turns up along with my name, address, and possibly CC/paypal details on thieftorrent. There are - as I understand it - limited attacks that are possible using the IMEI at the moment. GSM very much is not designed as a secure protocol, so I wonder if with the increasing ease of access, if that will remain so. Also - as a user, I would be hesitant at giving out my IMEI. While there are few risks at the moment, open-source GSM platforms are becoming available to the hacker community, and the protocol was not really designed for security. I never gave thought to this, what would it help in abuse to have your IMEI ? I will note that http://www.omniqueue.com/ shows a pleasing sparseness of design, that many websites would do well to imitate. Thanks! I try ;-) Even if it had a design it would most probably be very minimalistic on the brink of a text document No flash ads, no slow javascript, and at 0 bytes, quick to transfer! Cellular data consumer kept in mind! :-p Cheers, -Sivan ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: How to ensure only HTTP requests from the device can be accepted in a web app?
Sivan Greenberg wrote: Hi list, I'm developing and application that sends very small amounts of data over HTTP ReST to an http server, and want to restrict request to those only coming from the device itself (the N900 running Maemo/MeeGo). This will be of-course complemented with a user login and limitation of how many "pings" such a user can do to the server a day. What would be the way to achieve this? Has anyone done/ tried something like this before? (I thought about reading some hardware identified off the device, but then again- how do I make sure an IMEI is an RX-51 one? Several issues occur. Firstly - why on earth do you care? If a user is authenticated, why does it matter if they are breaking any agreements they may have made with you to only access content on their n900. Bearing in mind that the absolute maximum possible deterrance is the cost of a 'new' n900 on ebay. The silly hack that comes to mind is to go to the firmware download page, and use that as an authenticator, but that would be insane. Also - as a user, I would be hesitant at giving out my IMEI. While there are few risks at the moment, open-source GSM platforms are becoming available to the hacker community, and the protocol was not really designed for security. I will note that http://www.omniqueue.com/ shows a pleasing sparseness of design, that many websites would do well to imitate. No flash ads, no slow javascript, and at 0 bytes, quick to transfer! ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: Trying to switch GSM provider by API
Filip-M. Brinkmann wrote: Hi Faheem, thanks for the awesome answer. Due to several reasons, I got into coding not until this week. Your code led to much insight on my side ;) However, It seems that the get_operator_name method on com.nokia.phone.net does not exist (anymore). I verified by issuing dbus-send --system --print-reply --type=method_call --dest=com.nokia.phone.net /com/nokia/phone/net Phone.Net.get_operator_name Seems like my problem got a lot more difficult now. You have any idea what happened? Maybe the Nokia DBus API changed in PR1.3? PR1.2 dbus-send --system --print-reply --type=method_call --dest=com.nokia.phone.net /com/nokia/phone/net Phone.Net.get_operator_name Error rpc.Error: can't find method Phone.Net::get_operator_name ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: listenning for orientation changes using dbus
David Hautbois wrote: Hello I'm looking for a way to listen for orientation changes using dbus. the subscription to the mce dbus service "sig_device_orientation_ind" works fine, but only when the device is unlocked. I'm using this to avoid battery draining. I also tried Qmobility, but this uses 10% of CPU. I don't think that an infinite loop querying the orientation is the good trick How to enable this signal when the device is locked ? Is there another way ? The good news is the hardware can interrupt on orientation change. (sort-of). The bad news is that the kernel driver does not do this. The only way to read the accel is to poll. Depending on the latency you need, polling may not be too bad. A 5s poll isn't _too_ nasty on battery life. ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: Using N900 accelerometer with 8g
ds wrote: Hello, as far as I can read from wiki the accelerometer should be usable in a 2g and 8g mode. Does anybody know how to switch the modes?? Standard mode is 2g I think. echo full >/sys/class/i2c-adapter/i2c-3/3-001d/scale Pops it into 8G mode. http://wiki.maemo.org/N900_Hardware_Accelerometer lists some other APIs - I'm unsure if rthese implement that. Thanks a lot D. Schmicker ___ 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: how to get crash stack trace in Maemo 2.2 (Nokia 770)
Han wrote: Hi, I am using Maemo 2.2 to develop some programs for Nokia 770. Things run pretty well except sometime my program would crash for unknown reason. Normally I start the program from x terminal, and it would crash with only message "Killed". I am wondering if possible to get a stack trace when the program crashes? so that I can find out where the crash happened in the code. I tried to reproduce the issue with i386 in scratchbox, but did not repro yet... My exposure to 2.2 is limited to seeing a 770 once. However. Have you tried simply starting the program under gdb? Also- might it be the OOM killer? ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: backgrounding/lock QA fail
Attila Csipa wrote: I see we have a few apps (especially ports and stuff using SDL) that do not know how to suspend themselves and therefore it fails the QA. > Now, I was thinking, as this sort of bug is a kind of a 'be aware' type, is that maybe we could allow these to pass if they made it clear to the user they are not able to suspend themselves. A popup after install, or a Hildon banner before/during startup... that sort of I would with some hesitation agree to this. For some apps, it's probably the only sensible route. Expecting the porter of a huge app that did little more than simply package it, and write 3 or 4 lines of description to take the leap to screwing with core portions of the event loop is hard. It should not be a blocker if there is no practical way to change it. But for apps where it should be possible to change this easily, it should remain. http://wiki.maemo.org/N900_Software_Power_management - I'm planning to populate with links to info on how to change, as well as flesh it out some more. ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: How can I get Display Resolution in N900 maemo5?
praveen koduru wrote: Hi Ian, I have tried "apt-get install xrandr" on my N900, Errror: couldnt find the package. Can you tell me which package you installed to make xrandr work for you on N900? I diddn't. open a terminal on the phone. ssh -X yourdesktop xrandr ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: How can I get Display Resolution in N900 maemo5?
praveen koduru wrote: I know that Display Resolution is 800x480, But I need to see from software the display resolution. I used to check Display Resolution in fedora using xrandr -q. But maemo doesnt have xrandr. Does maemo has similiar command to print Display resolution? or Can I install xrandr on maemo N900? While yes, you could install it. ssh -x u...@phone ssh -X u...@yourdesk xrandr -q Screen 0: minimum 480 x 480, current 800 x 480, maximum 800 x 800 LCD connected 800x480+0+0 (normal left inverted right x axis y axis) 0mm x 0mm 800x48057.2*+ xrandr is run on the desktop, with X forwarded to the X server on the phone. You can also if you're feeling silly run any X app like this, from xlander to firefox. X performance blows if you don't turn off powersave though. ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: is there a way to make N900 Display doesnt OFF?
praveen koduru wrote: is there a way to make N900 Display doesnt go OFF? I am able to set it maximum to wait for only 2 mins. I need it for long time. I recall from browsing the docs that the general way to do this is for the app to say every minute 'keep screen on for a couple of minutes'. This is what the media player and ... does. I don't have a link to this in the docs though. ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: n900 debugging techniques
Martin DeMello wrote: So I installed kernel-power, which appears to have killed my gps (even when I reverted to the stock kernel), and I'd like to try finding out exactly what's wrong, rather than just reflashing. What are the general techniques to debug this sort of thing? dmesg has nothing, and I can't see anything promising in /var/log/* either. http://repository.maemo.org/pool/maemo5.0/non-free/l/location-test-gui/ may be of use. ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: Controlling N900 Display Brightness & Display turn on
praveen koduru wrote: Hi, I need to control the Display Brightness & Display Turn off(While it went to standby). For Display Turn on, I have increased the standby timer to 2 mins(max). But I need to increase it further more say 10 mins. Can I control that? As I understand it, the general way to do this is to tell the system every 30s to keep the display on. This stops software accidentally leaving the display on. For Display Brightness, I need to dim and bright the Display programatically, like using dbus commands. I'm unsure if this is possible, I haven't investigated it. I'd look at the source of simple-brightness-widget. ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: Maemo QA process
Attila Csipa wrote: On Wednesday 21 July 2010 22:53:43 Roman Morawek wrote: P.S.: You are welcome to evaluate and vote on my package: Indeed, the best strategy for developers is to lobby a bit for their application. Open a thread on talk.maemo.org . Blog about it. Write to the list. I hope the fellow devs won't take this the wrong way, but... this aspect is actually a feature, not a bug, as it encourages discussion and interaction/community building, not the fully disconnected 'dump in extras' and 'download moar apps' approach. Obviously being delayed for months is very bad, so we're constantly exploring ways to improve the process, but... Maybe an automatic promotion after 4 weeks would make sense, given its actual package karma is positive? ...the problem with automatic promotion is that then we don't really have any guarantee that what gets to stable has actually been tested - and the testing should be at least as much about protecting users from obvious faults as providing feedback to developers. If we enable automatic promotion, that actually might discourage testing due to the 'why bother, its going to get to Extras anyway' factor. Note that since not long ago we also have super-testers, people with proven track records, it's enough to get three of their votes if your package is stuck and you're good to go. Where is the super-testers list? I've tested a few apps - though I need to get back into the pile of apps. ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: Unable to write to the serial port /dev/ttyS0 using QextSerialPort on Maemo device
suyash.ku...@tieto.com wrote: OK, I understood, Thanks for the explanation Denis but I have one more question? IWe decided this approach as we have already implemented serial communication of Nokia N95 and PC (connected via USB cable). We simply used the symbian APIs for writing the information to the COM1 port and received the same on the windows PC's COM1 port and read it from there thus establishing a successful serial communication. That's why I was trying the same for Maemo. The serial port is not visible physically on N95 also but somehow we managed the serial communication between device and PC using this approach. Also, if the serial communication is not possible in this way, can you suggest me some other way/ sample code to achieve the same. That wasn't really USB, it was RS232, with a wierd connector. There are some RS232-over-USB-port capable phones - but absolutely no desktop hosts support this. Serial (RS232) and Universal Serial Bus - have about as much in common as man and manatee. You need to configure the n900s USB port to emulate a RS232->USB converter - in some way. http://www.kernel.org/doc/Documentation/usb/gadget_serial.txt is an overview of how it would be setup. Unfortunately, I'm unaware of how this would interact with the default process that enables the requisite USB drivers. I know hald-addon-usb-cable monitors the lowest level of this, and sends an event on dbus, but I'm unsure what watches for this event, and configures USB gadgets. ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: Low Latency Audio Capture on the N900, QAudioInput BUG: has 5000msec latency, Meego audio future
Benno Senoner wrote: Thanks to all for your responses, yes I agree with what you said. I will try to track the evolution of the audio subsystem on meego and provide my feedback and findings. I'll discuss the issue with the JACK authors too what they think about it, about adding power management to jack etc. (the main author of Jack2, Stephane Letz is one of the coauthors to LinuxSampler too). It's understandable that Nokia will probably not change the audio subsystem for the current Meego version, so at least they should try to provide a stable working system, giving developers a way to achieve <50msec mic to speaker latency. As I understand it, pulseaudio on the n900 achieves 5ms latency, and a few dozen microseconds of jitter. It's just not for normal users. I point you at: http://linuxplumbersconf.org/2009/slides/Jyri-Sarha-audio_miniconf_slides.pdf ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: GoogleCL
Sivan Greenberg wrote: Looks cool, I think I'll give it a try but most surely someone else here will already have packaged it faster than me :) Actually even if that is the case, I think this now enabled providing lean UI to do all that common tasks with google services, especially bulk uploads of photos or creating blogger posts with the html ready so you don't have to fight with blogger's terrible handling of inline code snippet. I was playing with this eaarlier on the phone uploading photos to picasa. Fun. I'd not been using picasa for a while, as there was no easy way of uploading pics from linux. Interesting to some will also be the calendar and youtube options! ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: How many times each application is downloaded from extras-devel
Andrew Flegg wrote: On Wed, Jun 16, 2010 at 17:40, Felipe Crochik wrote: Is there a way to find out how many times each application was downloaded from extras-devel? It would be a valuable tool to help access if the applications are being used (and/or are useful) and decide on how to invest on each one. Not sure - there is once you get to Extras; click "Download Statistics" on the http://maemo.org/downloads/ page. No, there isn't, that's misleading. #!/bin/bash wget --quiet "http://maemo.org/download-stats/fetch.php?unixname=$1&os=Maemo5"; -O -|\ awk -F'[' '/^ *var d/{for(x=1;xhttp://www.mauve.plus.com/count-downloads) This says - for ecoach - 105529. http://maemo.org/download-stats/index.php?unixname=ecoach&os=Maemo5&repo=extras is the page which it pulls this info from. http://maemo.org/packages/view/ecoach/ says 108000 But. http://maemo.org/packages/view/ecoach/ - gives several dates, if you look at the package events, and glance at the graph, you can see that both the 'download-stats', and the 'maemo.org/packages/view' page must be counting downloads from extras-devel and testing too. For some preliminary analysis that I did for fmms - as many users have testing enabled as extras. The download number is also misleading - as it's really 'total downloads and updates'. ecoaches headline number is 100K. In reality, it seems likely that the real number of users is more like 10k. (integrate the size of the spike after each package event, and you can see how many updated. If you look at the shape of this when there are no external events, then you can decipher stuff. For example - a upload of a fresh version to testing - if over the next 5 days, there are 5K downloads, and then 12 days later when it's pushed to extras - there are 3K - then it's probably reasonable to assume there are around 5000 users with extras-devel enabled, and 3000, with extras only. ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: QT map widget
Till Harbaum / Lists wrote: Hi, Am Samstag 12 Juni 2010 schrieb Joerg Reisenweber: It's rather moot, as this isn't a movie at 25fps, so an occasional image refresh, no matter how it's done, will take magnitudes less energy per time in average, than the backlight eats to display the image. When screen is dimmed (or the widget invisible/hidden/background) then of course all gfx workload should suspend, for obvious reasons 100% CPU load is bad no matter if this is for a 25fps movie or a 0.5fps 3d map widget. Believe me, i have these discussions regarding maep. People _do_ care for CPU load and battery consumption. And this is good. I believe the point is not that battery life is unimportant, but that with the backlight on, the CPU using 200% of nominal for 2/25th of the time, this increases the total CPU power by 8%. But - using numbers from http://wiki.maemo.org/N900_Hardware_Power_Consumption - with the screen on dim, and the GPS on, this 8% drops to 4% of total system load. - with the backlight on bright, it's only an increase of 2.5% or so. The main point I was attempting to make was not this one anyway. It was that while 3D may be possible on platforms similar to the n900, it is undesirable, even if it performs perfectly, if the widget may also be wanted to run on the increasing number of low end phones that may have limited or no 3D capability. (Unless of course it can also do 2D optimally - but that seems like lots more code/work.) ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: QT map widget
Till Harbaum / Lists wrote: Hi, Am Freitag 11 Juni 2010 schrieb Marijn Kruisselbrink: You might also want to look at the marblewidget (http://edu.kde.org/marble/). I did. On the n900 as well as on the linux desktop. While i really think this is great for desktops i also think that it isn't the right thing for mobile devices. There are several issues: - It is big and installs ~10MB data - It is pretty complex and doesn't really fit on the small screen - It takes several seconds to load - It runs pretty slow I have read that poeple are working on the speed issue. But speed alone isn't And speedups may be very possible - if for example you can offload portions of the workload onto a GPU. But, for the forseeable future, 3D will not always be available on the mobile platform. Especially as I wouldn't expect the future of featurephones to be a simple race to 2GHz/GPU/... Yes, that'll be happening - but in parallel will be soon coming out (I predict - regrettably I have no inside info) n900-lite devices based on whatever can be gotten that week in china. It's also not impossible that as capacities of cheap phones rise - take a look at http://noknok.tv/2010/01/04/nokia-5230-officially-shipping/ - for example - and even phones at the very bottom of the market are starting to include 'web browsers' - capabilities of the processors and GPU will not be up to n900 levels for some years. The ability for such a widget to be 'cross platform' - and run on small devices would be a valuable one. ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: DBus Methods and Signals Introspection or Documentation
Wei Li wrote: Hi all, I am doing a project of middleware on Maemo/N900. I need to find the methods and signals related to the hardware, for example, HAL (especially the objects under /com/nokia since it is somehow proprietary). However, I couldn't find a detailed documentation on that. And I also used tools such as mdbus2, but since it lacks documentation and so does DBus itself, I couldn't figure out how to do the introspection to find the information I want. Anyone knows how to find that? Thanks! As I understand it, many of these mrhods do not support introspection, and there is no documentation. For example - the dbus 'backend' of liblocation. It's possible I'm confused, and have simply missed the docs. ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: Quality assurance of "stable" software: my battery drained in few hours
Robin Burchell wrote: On Sun, Jun 6, 2010 at 2:23 PM, Ian Stirling wrote: It's pretty hard to find out what's eating the battery on N900. First you have decide that the battery is being consumed too fast. The default charge meter occasionally realizes it's very wrong, and rapidly readjusts itself, giving potential misreadings there. bq27200 certainly helps there, though there's no "production quality" software available to use it yet. Nokia Energy Profiler still shines with its absence ;) I'm trying to develop something like this. An energy profiler. The ideal would be 'top' - sorted by power use. But this is hard. :) You mean, like, powertop? http://en.wikipedia.org/wiki/PowerTOP No, fairly unlike powertop. Powertop sorts by wakeups, which is not useless. Consider a compute intensive task that uses 99.95% of the CPU. At the same time, you've got a lightweight task that polls some descriptor 10 times a second. This will appear above the application that's really causing most battery drain. Powertops metric - wakeups per second - is arguably for some loads better than top, but it can be horribly misleading for a number of reasons. ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: Quality assurance of "stable" software: my battery drained in few hours
Jan Knutar wrote: Doesn't the userland carry some sort of process monitoring, killing malignant processes ? If not, we should develop something like this for MeeGo. It's pretty hard to find out what's eating the battery on N900. First you have decide that the battery is being consumed too fast. The default charge meter occasionally realizes it's very wrong, and rapidly readjusts itself, giving potential misreadings there. bq27200 certainly helps there, though there's no "production quality" software available to use it yet. Nokia Energy Profiler still shines with its absence ;) I'm trying to develop something like this. An energy profiler. The ideal would be 'top' - sorted by power use. But this is hard. :) Initial stages are looking like something rather more modest. Basically porportion out to every job that ran in a measured period a best guess at a 'fair' proportion of the power use during that period. Further break this down by subsystem. It's not 'fair' for example to count the power usage of xterm as very high, due to the backlight/display being on, when that's the users fault. ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: MeeGo
Hey > Meego will use .rpm: http://meego.com/about/faq thx..damn, i had looked at that page too - need more coffee obviously Ian -- http://ianlawrence.info ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: MeeGo
Hi, I looked through the MeeGo site but could not see anything about packaging. A while back Moblin moved away from .deb to .rpm to develop more community around Moblin. Which (or maybe both?) will be supported on MeeGo Ian -- http://ianlawrence.info ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: Any new information on Developer Device Program?
Hi > me too, I ordered it since they wrote to order it before the 21 of december. ordered it from where? I looked around on forum.nokia.com and I have nothing related to N900 anywhere..maybe I missed something/some link Ian -- http://ianlawrence.info ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: Maemo Summit 2009: add your travel information to the wiki!
Hi > I, for instance, am not important enough ;) There goes my vote right there for the next community council if you should stand Ian -- http://ianlawrence.info ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: Mer Development Update
Hi >> If anyone is *really* interested there is some work we're doing to >> try and use >> DVCS in the packaging process too. It looks really complex at first >> sight but >> actually it's fairly simple - there's often just a lot of it. Ask if >> you're >> interested :) > > I have followed some of the discussion around that process, if I'm not > mistaken Martin Krafft from debian fame started this. I wonder if you > guys have a document describing the process as used inside mer, if so > I'd like to read it. I think there is room for lots of innovation here. Here is the talk from Debconf 8: Packaging with version control systems http://caesar.acc.umu.se/pub/debian-meetings/2008/debconf8/high/547_Packaging_with_version_control_systems.ogg Ian -- http://ianlawrence.info ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: QA from extras-devel to extras-testing
Hi, >> This separation of code and packaging (.diff.gz and .orig.tar.gz.) is >> IMO extremely important for Maemo and should be actively encouraged by >> both Nokia and the community processes. >> Downstream projects will thank us for it, i imagine > > Yes, I wish that Nokia projects such as hildon stuck to that instead of > packaging directly from svn. I think that this should not only apply to Hildon - for example if Nokia subcontracts an applications development out to a third party this clean separation should be specified in the terms of work contract (sorry if this is a bit OT for the dev list but I know speaking to the Mer guys that they are being bitten hard by this issue) Regards Ian -- http://ianlawrence.info ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: QA from extras-devel to extras-testing
Hi > This is ideal, at least in theory. The problem is that many package > maintainers don't know the programming language of the software they > are packaging. If you are packaging something written in erlang you > will not be able to quickly fix bugs in that package if you don't know > erlang. This problem is a big one in debian, which is why they pass > bugs upstream. How many package maintainers know the code of the > package they maintain in maemo? This separation of code and packaging (.diff.gz and .orig.tar.gz.) is IMO extremely important for Maemo and should be actively encouraged by both Nokia and the community processes. Downstream projects will thank us for it, i imagine Regards Ian -- http://ianlawrence.info ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: Google Summer of Code
I am interested. Are there any other smaller projects like this that could be combined into a larger one? On Tue, Mar 31, 2009 at 2:48 AM, Murray Cumming wrote: > On Tue, 2009-03-31 at 08:20 +0300, Ville M. Vainio wrote: > > 2009/3/31 Ian Foster : > > > > > Hello, I am a student looking to apply for the Google summer of code > with > > > Maemo. Im looking for something that does not require a lot of > programing > > > experience, but I would love to lean more. > > > > Implement "maemo launcher" for PyQt apps - i.e. have a a python > > instance ("launcher daemon") around that has pyqt imported, and forks > > new processes when new program wants to be launched. > > > > This has the advantage that it's not maemo specific, but can be used > > to speed up pyqt app launch wherever linux is used on slow > > environments. > > That could be useful, but it's not a 3 month project. > > -- > murr...@murrayc.com > www.murrayc.com > www.openismus.com > > -- Ian Foster http://lanrat.com http://world0.com ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Google Summer of Code
Hello, I am a student looking to apply for the Google summer of code with Maemo. Im looking for something that does not require a lot of programing experience, but I would love to lean more. so far the Canola plugin idea looks good. can anyone point me in the right direction? Thanks. -- Ian Foster http://lanrat.com http://world0.com ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: Accessing GPS data remotely
Hi, you could also set up an XML-RPC interface to the GPS data...have a look at http://ianlawrence.info/random-stuff/django-bluetooth-and-gps-on-ubuntu-mobile Ian -- http://ianlawrence.info ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: Making Javascript Application embedded in a small gtk window.
Hi > Wait, there is also the SWT approach. First wrap a toolkit in the > desired language and on top of that a common API. That sound a lot > easier since script bindings are there already (don't know about js > but there is a project at http://svn.gnome.org/viewvc/gjs/ have a look at http://www.grillbar.org/wordpress/?p=307 and http://live.gnome.org/Gjs Ian -- http://ianlawrence.info ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: Maemo & Linux mainstream again (was Re: Projects Nokia should support (yours?))
Hi, > Sure. However as for today there is no Ubuntu productized for ARM, so > it's not as easy as it might look like for the average Ubuntu > enthusiast. The Mojo project (funded by Nokia, btw) is investigating > that Ubuntu ARM port. It is probably not very difficult to put a "Maemo > Ubuntu Hacker Edition" in place, but the guys in the know think that > there is a longer way before shipping commercial products on that basis. I am sure this is pretty widely known but anyway armel is now officially debootstrapable on jaunty debootstrap jaunty http://ports.ubuntu.com/ubuntu-ports debootstrap --variant=buildd jaunty http://ports.ubuntu.com/ubuntu-ports > Another aspect to be analyzed are the implications of Nokia relying > totally on a platform delivered (ultimately) by a private third party. This can be achieved by thinking about how *both* sides can gain in the exchange. Ubuntu is interesting to Nokia if (and only if) the community around it gets big enough to support the kind of numbers Nokia deals with and Nokia is interesting to Ubuntu if (and only if) the markets it has access to continue to be available. I'd recommend Nokia hire some people to work on Ubuntu. Dell has a couple of employees who spend all day working on Ubuntu (one recently became core-dev), and so Ubuntu works very well on Dell hardware. Those people could also register specs, argue for them at Ubuntu Developer Summits, etc., and generally ensure that Ubuntu was exactly what Nokia needed. Work on getting patches directly into Ubuntu rather than maintaining a separate flavor. Realigning around a central core would help everyone > Don't get me wrong, we have good relationship with Mark and the > Canonical crew. But what if one day they all go for a new mission in the > outer space? Also, as more companies sponsor people (currently there are about four that have more than one employee working on Ubuntu), the easier it is for them to make sure the Ubuntu Foundation does it's job if Mark does go back to space. Assuming I was completely in charge of Nokia strategy, I'd loosely recommend looking at the internal goals, and thinking about whether you want to engage in a business alliance, or sponsor developers. Doing both is the most expensive solution, but if the volume is high enough, may be warranted. Option 1 --- Paying developers means either hiring existing Ubuntu developers, or getting Nokia devs to work through the processes to become Ubuntu developers (this usually takes about six months). The advantage is that you can completely control their targets and direction. The disadvantage is that you have to work within the framework to get the work applied initially. Option 2 Engaging in a contract with Canonical means that Canonical is responsible for the application of everything. The advantage is that it's not that much hassle, just a bunch of money. The disadvantage is working at a level removed: the basic vendor relationship. What balance of these two options provides for the best expression of Nokia's strategy would require me to have a lot more knowledge than I have at present about Nokia internal strategy etc but as a start it may be worth tracking down some of the other guys from Google, Dell or Sun who work with Ubuntu and talking with them about the costs and benefits of such a strategy however intangible each of these might be Regards, Ian -- http://ianlawrence.info ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: Projects Nokia should support (yours?)
Hi, > Rather than building Maemo up as yet-another-Linux-distro, I'd > _rather_ see Nokia come inline with upstream and essentially ship > Ubuntu or Debian, but with their own differentiation on top. This makes a lot of sense and has been suggested numerous times on this list already. Dude, an Ubuntu based maemo (or maemo based ubuntu ;) would seriously rock. Handing over (collaborating on) the distro with Ubuntu (which they evidently do very well) would allow Nokia to concentrate on what it does very well which is shipping extremely well tested, consumer accessible devices to lots of markets with reduced economies of scale. > already open, somebody just needs to package it up to a sufficiently > usable state for other platforms (it's already in Debian and Ubuntu, > but simply installing it doesn't quite get you where you want to be). The problem with Hildon is the GTKWindow to HildonWindow substitution which is the root of what Neil was talking about (this is not a criticism just an observation). Anything which means my app is not write once run anywhere is a bug as far as I am concerned Ian -- http://ianlawrence.info ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: Projects Nokia should support (yours?)
Hi > My goal is creating a "GPS position sharing" client. What this > application will do? I try to explain in few simple steps... did you see fireeagle? http://fireeagle.yahoo.net/ much easier to use this than write something from scratch Ian -- http://ianlawrence.info ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: Community Maemo distribution
Hi, > OS Remixes - os-remixes.garage.maemo.org ? this sounds like https://launchpad.net/netbook-remix to me, with consequently the potential for even greater confusion amongst end users. As another shot how about "rewind" 'Some drops are so popular that the DJ will "rewind" or "reload" by spinning the record back and restarting it at the build.' http://en.wikipedia.org/wiki/Drum_and_bass Ian -- http://ianlawrence.info ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: RE: Integration with hildon desktop
Hi, maybe it is related to permissions on the image.. i had some problem like yours and I needed to make the image readable by everyone IIRC Ian -- http://ianlawrence.info ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: New theme
Hi, > I would like to experiment with the parameters in the gtkrc file, but to > avoid damaging any of the themes shipped with diablo, I thought that I > would work on a copy of one of the standard themes. When I do that, the > new theme is not offered as an option in Control panel | Themes. I must > need to do something else to let maemo know that the theme exists. I have tried previously to create a gtkrc file for my changes, but I couldn't get it to apply. I believe this is because in hildon-deskop the gtkrc.maemo_af_desktop file was hard coded to be the only gtkrc file loaded. I am not sure if this is still the case Ian -- http://ianlawrence.info ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: testing on a real Nokia device
Hi, > 1) Assuming that I purchase the device from an online store e.g. > walmart, does it allow me to run applications written by me? Yes, my device is littered with applications written by me (some work and some do not but there you go) > 2) If yes, In which case, I am would assume that N810 wimax tablet > allows to telnet/ssh into the shell using the WiFi connection . yes...at least on my old battered 770...dunno on the modern stuff :) > 3) Or, do I have to take permission from Nokia to upload my app on the > device, something which Apple does with iPhone If you write something cool I am sure Nokia would like that you share it (and us in the community too I am sure) but you do not have to ask permission,no Ian p.s I am super happy to be able to write a response like this -- http://ianlawrence.info ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: Qemu Error on Maemo
>From: "David Greaves" <[EMAIL PROTECTED]> >To: "Deepak Kr. Sharma, Noida" <[EMAIL PROTECTED]> >Cc: >Sent: Wednesday, August 13, 2008 9:47 AM >Subject: Re: Qemu Error on Maemo > >Deepak Kr. Sharma, Noida wrote: >> qemu: uncaught target signal 11 (Segmentation fault) – exiting >> >> >> >> What could be wrong? Is it that my installation is not perfect? > > >Someone pointed me at this: > http://lists.gnu.org/archive/html/qemu-devel/2006-03/msg00202.html > >HTH > >David Hi David, you're right that was an issue in 2006, but fortunately resolved and Qemu now supports ARM v6 & v7 There are a few small glitches with some instructions though. qemu/scratchbox is a different branch from the normal qemu, unfortunately that means scratchbox is a little behind in terms of getting bugs fixed. I've found a couple of emulation problems myself, and have switched to real hardware. See if you can locate the instruction that's causing the problem? Ian ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: GPS + Python + POI database + sqlite - small project , need your help
Hey, > Source for gpsd already installed with maemo-mapper > http://gpsd.berlios.de/ There are some reasons why gpsd might not be the best for resource constrained devices. I have successfully used gypsy before and i wrote up what i did here (for Ubuntu Mobile, but there is no reason why this would not work on arm too): http://ianlawrence.info/random-stuff/django-bluetooth-and-gps-on-ubuntu-mobile Ian -- http://ianlawrence.info ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: Wiki page of the day: "USB networking" and "USB networking with Debian"
Thanks for the reply Dave. I was pointing out the inconsistencies in the web pages - I do know a bit about USB networking, use it every day for testing. In actual fact, you can use any legitimate private network class addresses. It just seems that 192.168.2.1 / 2 and 192.168.2.14 / 15 are the most commonly documented pairs used for USB networking. I agree, they should be merged, makes it less confusing to the less experienced. Ian - Original Message From: Dave Neary <[EMAIL PROTECTED]> To: Ian Key <[EMAIL PROTECTED]> Cc: "maemo-developers@maemo.org" ; Maemo Users <[EMAIL PROTECTED]> Sent: Tuesday, 1 July, 2008 10:54:03 AM Subject: Re: Wiki page of the day: "USB networking" and "USB networking with Debian" Hi Ian, They may look good, but they need some cleaning up, and IMHO should be merged, and the inconsistencies such as the one you mention should be removed. In fact, it doesn't matter whether you use .14 and .15 or .1 and .2 (or .3 or .4 or...). Cheers, Dave. Ian Key wrote: > Hi, > > These pages look good, just a quick query about them. The USB with > Debian uses IP address 192.168.2.1 and 2, but the USB networking page > talks about 192.168.2.14 and 15. Should these use the same IP addresses? > > Ian > > - Original Message > From: Dave Neary <[EMAIL PROTECTED]> > To: "maemo-developers@maemo.org" ; Maemo > Users <[EMAIL PROTECTED]> > Sent: Tuesday, 1 July, 2008 8:16:23 AM > Subject: Wiki page of the day: "USB networking" and "USB networking with > Debian" > > Morning all, > > I obviously underestimated the insatiable desire of the maemo.org > community! "Root access" is done & dusted, in no time at all. > > Many thanks to all those who contributed their time to improve the article. > > So today, we have a twofer - two articles which should in all likelihood > be merged, and which have the potential to be very useful: > * "USB networking": https://wiki.maemo.org/USB_networking > * "USB networking with Debian": > https://wiki.maemo.org/USB_Networking_with_Debian > > Thanks again for your help! > > Cheers, > Dave. > > -- > maemo.org docsmaster > Email: [EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]> > Jabber: [EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]> > > ___ > maemo-users mailing list > [EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]> > https://lists.maemo.org/mailman/listinfo/maemo-users > > > Not happy with your email address? > Get the one you really want <http://uk.docs.yahoo.com/ymail/new.html> - > millions of new email addresses available now at Yahoo! > <http://uk.docs.yahoo.com/ymail/new.html> -- maemo.org docsmaster Email: [EMAIL PROTECTED] Jabber: [EMAIL PROTECTED] __ Not happy with your email address?. Get the one you really want - millions of new email addresses available now at Yahoo! http://uk.docs.yahoo.com/ymail/new.html___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: Wiki page of the day: "USB networking" and "USB networking with Debian"
Hi, These pages look good, just a quick query about them. The USB with Debian uses IP address 192.168.2.1 and 2, but the USB networking page talks about 192.168.2.14 and 15. Should these use the same IP addresses? Ian - Original Message From: Dave Neary <[EMAIL PROTECTED]> To: "maemo-developers@maemo.org" ; Maemo Users <[EMAIL PROTECTED]> Sent: Tuesday, 1 July, 2008 8:16:23 AM Subject: Wiki page of the day: "USB networking" and "USB networking with Debian" Morning all, I obviously underestimated the insatiable desire of the maemo.org community! "Root access" is done & dusted, in no time at all. Many thanks to all those who contributed their time to improve the article. So today, we have a twofer - two articles which should in all likelihood be merged, and which have the potential to be very useful: * "USB networking": https://wiki.maemo.org/USB_networking * "USB networking with Debian": https://wiki.maemo.org/USB_Networking_with_Debian Thanks again for your help! Cheers, Dave. -- maemo.org docsmaster Email: [EMAIL PROTECTED] Jabber: [EMAIL PROTECTED] ___ maemo-users mailing list [EMAIL PROTECTED] https://lists.maemo.org/mailman/listinfo/maemo-users __ Not happy with your email address?. Get the one you really want - millions of new email addresses available now at Yahoo! http://uk.docs.yahoo.com/ymail/new.html___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: Hello Maemo - CFSONID 2008
> proprietary and open source components (Ubuntu (is Launchpad finally > open?), Novell, IBM etc), it's not either or. It is in the In Progress queue apparently https://bugs.edge.launchpad.net/launchpad/+bug/50699/comments/10 and likely to be released Affero licensed. To me launchpad.net is kind of like maemo.org...you are not forced to use it if you just want to use the OS. At least when you do install the Ubuntu system you get a pop up telling you are installing proprietary software and you have the choice to back out. No such choice exists when you install chinook yet both are marketed as open source. Ian -- http://ianlawrence.info ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: Fwd: Program works fine in Scratchbox Chinook but does not work in Nokia N800
Hi, You will need to modify the target for the following : Compiler: cs2005q3.2-glibc2.5-arm Devkits: debian-sarge cputransp doctools maemo3-tools perl maemo3-debian CPU-transparency: /scratchbox/devkits/cputransp/bin/qemu-arm-0.8.2-sb2 If you have no transparancy methods, then use Synaptic Package manager, do a serach for scratchbox and install the scratchbox-devkit-cputransp package. Ian - Original Message From: Dinh Khac Thanh <[EMAIL PROTECTED]> To: maemo-developers@maemo.org Sent: Friday, 23 May, 2008 10:39:40 AM Subject: Fwd: Program works fine in Scratchbox Chinook but does not work in Nokia N800 Hi, Thank you for your reply. I tried switching to ARM with the cs2005q3.2-glibc2.5-arm toolchain but then when I compiled again, I got this error (in Ubuntu): /scratchbox/tools/bin/misc_runner: SBOX_CPUTRANSPARENCY_METHOD not set When I ran sb-menu I did not see any transparency method except 'none'. Do I need to reinstall Scratchbox? I think some transparency methods is missing somehow. Regards, Thanh On Fri, May 23, 2008 at 4:25 PM, Ian Key <[EMAIL PROTECTED]> wrote: Hi, That's the error you get if it was compiled for x86 architecture and running on the ARM. You need the Scratchbox toolchain with the ARMEL toolchain (glibc2.5-armel). Ian - Original Message From: Dinh Khac Thanh <[EMAIL PROTECTED]> To: maemo-developers@maemo.org Sent: Friday, 23 May, 2008 9:15:14 AM Subject: Program works fine in Scratchbox Chinook but does not work in Nokia N800 Hi everyone, I wrote a simple program in Scratchbox using Hildon and Gtkmm library (on Ubuntu 7.10). Everything worked fine in Scratchbox but after I transferred the executable to N800 and tried to run it, this error message appeared: Line 1: syntax error: "(" unexpected Anyone has any idea why it doesn't work? Thank you very much in advance. -- Dinh Khac Thanh Computer Engineering student National University of Singapore Sent from Yahoo! Mail. A Smarter Email. -- Dinh Khac Thanh Computer Engineering student National University of Singapore -- Dinh Khac Thanh Computer Engineering student National University of Singapore __ Sent from Yahoo! Mail. A Smarter Email http://uk.docs.yahoo.com/nowyoucan.html___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: Program works fine in Scratchbox Chinook but does not work in Nokia N800
Hi, That's the error you get if it was compiled for x86 architecture and running on the ARM. You need the Scratchbox toolchain with the ARMEL toolchain (glibc2.5-armel). Ian - Original Message From: Dinh Khac Thanh <[EMAIL PROTECTED]> To: maemo-developers@maemo.org Sent: Friday, 23 May, 2008 9:15:14 AM Subject: Program works fine in Scratchbox Chinook but does not work in Nokia N800 Hi everyone, I wrote a simple program in Scratchbox using Hildon and Gtkmm library (on Ubuntu 7.10). Everything worked fine in Scratchbox but after I transferred the executable to N800 and tried to run it, this error message appeared: Line 1: syntax error: "(" unexpected Anyone has any idea why it doesn't work? Thank you very much in advance. -- Dinh Khac Thanh Computer Engineering student National University of Singapore __ Sent from Yahoo! Mail. A Smarter Email http://uk.docs.yahoo.com/nowyoucan.html___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: Corporate ownership of open source projects [LWN]
> The funny thing is that steps in the right direction like opening up > the hildon input framework and HE > where not pick up that well(IMHO...).This while we have screamed (and > thus decided that is was important) thing to do. > What you are saying that there is no path in between. we need > [EMAIL PROTECTED] , serial cables,and hardware specs! > > That would be a very interesting experiment. Right... It is like that game of 'pass the parcel' you play as kids when you unwrap a layer of a present when the music stops. It does not matter how interesting each layer is (Hildon Input Framework etc) if the final layer has a padlock around it. It would have been better to have played 'Hide and Seek' instead, you get no prize but at least you know whats gonna happen and its free. Maybe a clever solution to this would be for Nokia to take some dead product that everyone has forgotten about and completely open it. Hell, even make some marketing splash like: 'In response to community feedback we are releasing 'X' under the GPL. In its time 'X' had the most innovative power management on the market but we think that this can be improved by a 'lots of eyeballs' approach. Prove us right, do your bit for the planet and join us on maemo.org' I'd hack on it anyway Ian -- http://ianlawrence.info ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: Corporate ownership of open source projects [LWN]
Hi, > On the back of my post, "maemo.org: what next?"[1], it was interesting > to read in yesterday's LWN that the community around OpenSolaris feels > very much shut out of internal Sun development processes: I am seeing a lot of discussions around this at the moment. I really like this post http://thunk.org/tytso/blog/2008/04/26/organic-vs-non-organic-open-source-revisited/ and from it: 'If a project decides to release its code under an open source license, but nearly all the developers remain employed by a single company, it doesn't really change the dynamic compared to when the project was previously under a closed-source license. It is a necessary but not sufficient step towards attracting outside contributors, and eventually migrating towards having a true open source development community. But if those further steps are not taken, the hopes that users will think that some project is "cool" because it is under an open-source license will ultimately be in vain. The "Generation Y"/Millennial Generation in particular are very sensitive indeed to Astroturfing-style marketing tactics. My own *personal* opinion is that we either need to be open or not. If open, then open, let us root around in the guts of the source and let go. If closed. close it and put the beast out of its misery. My fear is that it is now too late for the first option as perhaps most of the 'heads' have now moved on to more fertile pastures. I am probably wrong though, open source developers are a pretty strange and a pretty forgiving bunch Ian -- http://ianlawrence.info ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: BECOMEROOT
Hi, > The issue is more that the whole "Web 2.0" hasn't been planned to be run > in 64MB of RAM. There are sites out there where a single Flash object > or JavaScript script consumes more memory. Even 128MB is tight. But, I mean it is possible to increase the amount of memory available for a 770 using an MMC card, right?. I am not sure what the upper limit is but 128MB + 64MB of system memory seems feasible. There is even some nice GUI tab to do this in the control panel IIRC so you don't need to get your hands dirty if you do not want to. Granted this memory is not as fast as the system memory and there are plenty of JavaScript/Flash horror stories out there in the wild to trip the device up but this does not seem like 'the issue' we are talking about to me. That is (or was) more profound, IMHO. Regards, Ian -- http://ianlawrence.info ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: BECOMEROOT
Hi, > Another reason why N800 etc software doesn't work on 770 is > hardware constraints. Less RAM, Flash and older OMAP version. > I.e. "unfortunately" both HW and SW move forward... Whilst this may be true it also highlights something else. More recent software was never really *planned* to be running on a 770. Maybe if this had been considered at the time some of the HW and SW effects could have been ameliorated to some extent. ? Perhaps this has its origins in Nokia being a mobile phone company and not an Ubuntu or Red Hat or type of company. Mobile phones are often seen as disposable/throw away items so support for backwards compatibility was not seen as crucial (either to profits or the users experience). Unix/Linux hackers and power users (especially those working in low and resource constrained embedded environments) do not think in the same way [1] (at least in my experience) so there is a certain disconnect involved. Maybe it is just the price we are paying for a more mainstream acceptance of Linux which companies like Nokia can bring but in any case it is certainly a pretty 'current' topic of conversation [2] Regards Ian [1] http://en.wikipedia.org/wiki/Unix_philosophy [2] http://www.linux.com/feature/132203 -- http://ianlawrence.info ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: OpenEmbedded
Thanks for the response Marcin :) Toolchains and environments are a nightmare. Scratchbox is good, but I find it hard to know how to set up new environments, for example, the NSLU2/Slug (and that's without the different variants of the Slug images!!!). I see OE has various Slug types and I am still trying to get bootstrap-image to compile properly for a slug :( If I can do N8x0 on OE instead of Scratchbox, it makes maintenance musch easier :) I will check out Poky as well Ian - Original Message From: Marcin Juszkiewicz <[EMAIL PROTECTED]> To: maemo-developers@maemo.org Sent: Thursday, 21 February, 2008 12:21:33 PM Subject: Re: OpenEmbedded Dnia Thursday, 21 of February 2008, Ian Key napisał: > Following on from the "How to detect Maemo for building...", Marcin > Juszkiewicz specifies OE for package building. > Using, say, Chinook SDK has anyone used OE to build a complete rootfs > and flash on device or use the MMC? OpenEmbedded use 'chinook-compat' distro configuration to build packages compatible with OS2008. It is not used to build whole rootfs. I do not remember does OE already has kernel from OS2008 or not - if not then I will add it soon. This kernel it is present in Poky which is derivated from OE and used by OpenedHand. You can run Poky on any Nokia tablet - we (I work for OH) provide rootfs + kernel on http://pokylinux.org/ website (look into autobuilder output). > If so, what BitBake configurations were used (I notice there are some > N800 .bb files present). MACHINE="nokia800" supports N800 and N810. > What toolchain is used for the compilation? CSL 3.4.4 - same as in Chinook SDK but built from source instead of using binaries. > I'm new to OE and fairly new to Linux development, have been using > Scratchbox for as long as I've done Linux devel (which isn't long), so > any help is appreciated. Grab OE, setup and then set DISTRO="chinook-compat" MACHINE="nokia800" and try to build software. -- JID: hrw-jabber.org OpenEmbedded developer/consultant BSD is for people who love Unix. Linux is for people who hate Microsoft. ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers __ Sent from Yahoo! Mail. A Smarter Inbox. http://uk.docs.yahoo.com/nowyoucan.html___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
OpenEmbedded
Following on from the "How to detect Maemo for building...", Marcin Juszkiewicz specifies OE for package building. Using, say, Chinook SDK has anyone used OE to build a complete rootfs and flash on device or use the MMC? If so, what BitBake configurations were used (I notice there are some N800 .bb files present). What toolchain is used for the compilation? I'm new to OE and fairly new to Linux development, have been using Scratchbox for as long as I've done Linux devel (which isn't long), so any help is appreciated. Ian __ Sent from Yahoo! Mail - a smarter inbox http://uk.mail.yahoo.com ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: RFC: Proposal to solve multiple repository, poor QA situation
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Ola, For source packages perhaps something along the lines of the Ubuntu PPA is necessary. Something like this [1] has already been started for Debian "One idea is to adopt the svnbuildstat [2] package to work as a light server, that will accept source packages, and then there will be a set of buildbots, that will get a source package from the server, build it on a given architecture and upload back a binary package. In a similar way, lintian/linda/piuparts checks will be automatically handled. The result of this should be robust debian packages, that a user can easily use to create his own PPA. And someone with a server and a will can just install them and provide Debian PPA to others." [1] http://code.google.com/p/debppa/ [2] http://wiki.debian.org/svnbuildstat http://svnbuildstat.debian.net abracos ian - -- always code as if the person who ends up maintaining it will be a violent psychopath who knows where you live. http://ianlawrence.info -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.6 (GNU/Linux) Comment: http://firegpg.tuxfamily.org iD8DBQFHj0Y+QAt/jhweq/8RAsGqAJ9OaKNpG59bOiwXylKIMeCdMXG3zwCfXm5h h4cPdDEHE+ABT1b6NGAzapI= =OHp4 -END PGP SIGNATURE- ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
list of closed/open source apps?
Hello, Apologies if this was previously answered on the forums (is there a search feature? I ended up using perl to grep the subject listings pages - not too efficient...) The following mail states that "some applications are closed [source]" such as file manager and media player: http://lists.maemo.org/pipermail//maemo-developers/2007-November/012446.html Is there a list anywhere of which applications are or aren't open source, or is the only way to go dig through the OS source code and see if the application you want happens to be there? In this case I'm interested in the Sketch application, so if anyone knows the availability of that specifically, I'd love to hear it. It appears to perhaps be related (or identical?) to the Sketch (aka Skencil) project: http://sourceforge.net/projects/sketch/ but I am guessing that there is a maemo-specific version. thanks very much for any help, Ian ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: Threads
You're a star :) And I'm forgetful!!! Thanks - Original Message From: Binary Chen <[EMAIL PROTECTED]> To: Ian Key <[EMAIL PROTECTED]> Cc: maemo-developers@maemo.org Sent: Thursday, 6 December, 2007 10:52:38 AM Subject: Re: Threads On Thu, 2007-12-06 at 02:48 -0800, Ian Key wrote: > (18:48 CST) > > > Hi, > > I'm relatively new to this and looking to use threads. I have included > pthread.h and using the cs2005q3.2-glibc2.5-arm toolchain. The > following code won't compile, I get the following error: > > main.o: In function `main':/home/ikey/bob/fred/main.c:679: undefined > reference to `pthread_create' > :/home/ikey/bob/fred/main.c:680: undefined reference to > `pthread_create' > :/home/ikey/bob/fred/main.c:683: undefin You must link you program with -lpthread. __ Sent from Yahoo! - the World's favourite mail http://uk.mail.yahoo.com___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Threads
Hi, I'm relatively new to this and looking to use threads. I have included pthread.h and using the cs2005q3.2-glibc2.5-arm toolchain. The following code won't compile, I get the following error: main.o: In function `main':/home/ikey/bob/fred/main.c:679: undefined reference to `pthread_create' :/home/ikey/bob/fred/main.c:680: undefined reference to `pthread_create' :/home/ikey/bob/fred/main.c:683: undefined reference to `pthread_join' :/home/ikey/bob/fred/main.c:684: undefined reference to `pthread_join' collect2: ld returned 1 exit status make: *** [bob] Error 1 // threads #include #include int main(int argc, char *argv[]) { // thread stuff pthread_t ctrl_t ; pthread_t supv_t ; ... ... ... /* Create resources and threads */ pthread_mutex_init (&mutex, NULL); pthread_cond_init (&cond, NULL); err = pthread_create (&ctrl_t, NULL, ctrl_loop, &r1) ; err = pthread_create (&supv_t, NULL, supv_loop, &r2) ; /* Wait for both threads to finish */ pthread_join (ctrl_t, NULL) ; pthread_join (supv_t, NULL) ; } Have I done anything stupid? Can you not do this with N800, if not, how do you do threads? Ian __ Sent from Yahoo! - the World's favourite mail http://uk.mail.yahoo.com ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Glade & Hildon
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Hi It would be a significant advantage in terms of merging Hildon specific code changes upstream if glade integrated well with Hildon. Looking through the glade site it seems the recent release glade-3 was designed to ease the integration of external toolkits. I am not sure how this integration would work in reality so i wondered if someone was thinking/working on something like this or if there are some good ideas around about how it might work. thx Ian - -- http://ianlawrence.info -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.6 (GNU/Linux) Comment: http://firegpg.tuxfamily.org iD8DBQFHVdHDQAt/jhweq/8RAqMLAJ4jsnXvtxWzaEaOsg5H5yiPlNK4RQCfZU9y 03kMXlcWqg1AobihFbyK18c= =AO/L -END PGP SIGNATURE- ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: Porting to chinook
Ola, >> #include > That's not the best way. You should check for hildon-1 pkg-config files > in > configure.in, which will add /usr/include/hildon-1 to your include path. > Then, in the source files, you should include hildon/hildon-program.h. Yes, I did something like this in configure.ac : AC_ARG_ENABLE(hildon, AS_HELP_STRING([--enable-hildon],[compile for Hildon environment @<:@default=no@:>@]),,enable_hildon=no) dnl dnl Hildon dnl if test "x$enable_hildon" = "xyes"; then dnl AC_MSG_CHECKING([for GtkHTML2 support]) PKG_CHECK_MODULES([HILDON], hildon-1 >= 1.0.5,enable_hildon=yes,enable_hildon=no) else enable_hildon=no fi AM_CONDITIONAL(WITH_HILDON, test "x$enable_hildon" = "xyes") HTH []'s Ian -- http://ianlawrence.info ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
RE: maemo examples
Ola, > If that does not work try to use the IP address instead of > proxy.domain.org. or you can even put the following in apt.conf Acquire { Retries "0"; HTTP { Proxy "http://proxy.domain.org:port";; }; }; []'s Ian -- http://ianlawrence.info ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: maemo examples
Ola, > Can anyone help me ? > This is an important and urgent task for me > Thanks Have you tried exporting the proxy in the shell???...like [EMAIL PROTECTED]:~ export http_proxy="http://proxy.domain.org:port"; []'s Ian -- http://ianlawrence.info ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: maemo examples
Ola, >> http://maemo.org/development/examples/ >> and my apt in scratchbox too. I'm trying to create a deb package to install >> my application on >> N800 >> What can I do ? I had some problems too with apt when installing the bora environment on ubuntu feisty and asking around on irc I found that the problem was with /etc/resolv.conf and /etc/nsswitch.conf . I documented what i did here if it will help you: http://ianlawrence.info/random-stuff/maemo-3-1-bora-on-ubuntu-feisty []'s Ian -- "Todos os animais são iguais, mas alguns animais são mais iguais do que os outros"" http://ianlawrence.info ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: Internet Tablet Power Management presentation from linux-pm summit 2007
ola > https://bugs.maemo.org/show_bug.cgi?id=1246 for me this gives There is a problem with this website's security certificate. on windows vista []'s ian -- http://ianlawrence.info ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: Eclipse & the IDEs
Ola, > genealogy. However, as soon as we jump to traditional mobile, Windows based or > commercial software development IDEs are a must What do you mean by this?How is 'traditional mobile' so different from any other sort of development that we *must* use commercial software? i am interested to learn more about a situation like this.. > If you have other IDE preferences/plans, > pleas share. I have been using pyphantom recently and I think it is a great (but pretty new IDE) that definitely deserves some support https://garage.maemo.org/projects/pyphantom/ []'s Ian -- .''`. : :' : `. `'` `- Orgulhoso veja -> sudo apt-get install hildon-desktop http://ianlawrence.info http://manaus.metareciclagem.org/ Jabber: [EMAIL PROTECTED] ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: Problems with bora maemo repository and apt-get ...
Ola, My bad. > Is there now some fix for resolv.conf as well that I do not know about > yet? You need to make the nameserver on your system /etc/resolv.conf the same as the one on your /scratchbox/etc/resolv.conf apt now works ok []'s Ian -- .''`. : :' : `. `'` `- Orgulhoso ser MetaRecicleiro http://ianlawrence.info http://manaus.metareciclagem.org/ Jabber: [EMAIL PROTECTED] ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
Re: Problems with bora maemo repository and apt-get ...
Ola > The repositories work fine from here. You probably will have to fix > /scratchbox/etc/nsswitch.conf, or /scratchbox/etc/resolv.conf. Then this is strange problem I have. I fixed /scratchbox/etc/nsswitch.conf a couple of weeks back and it *was* working. Is there now some fix for resolv.conf as well that I do not know about yet? []'s Ian -- .''`. : :' : `. `'` `- Orgulhoso ser MetaRecicleiro http://ianlawrence.info http://manaus.metareciclagem.org/ Jabber: [EMAIL PROTECTED] ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
Re: Problems with bora maemo repository and apt-get ...
Ola, > [sbox-SDK_ARMEL: ~] > apt-get update > Err http://repository.maemo.org bora/free Packages > Could not resolve 'repository.maemo.org' > Err http://repository.maemo.org bora/free Release > Could not resolve 'repository.maemo.org' > Err http://repository.maemo.org bora/non-free Packages > Could not resolve ' repository.maemo.org' > Err http://repository.maemo.org bora/non-free Release > Could not resolve ' <http://repository.maemo.org> repository.maemo.org' > Err http://repository.maemo.org bora/free Sources > Could not resolve 'repository.maemo.org' > Err http://repository.maemo.org bora/free Release > Could not resolve 'repository.maemo.org' The repositories have been offline for about a week now. An e-mail to the dev list to explain why this is so would have been great (and saved my valuable time trying to debug). The current situation is clearly sub-optimal and needs sorting a.s.a.p []'s Ian -- .''`. : :' : `. `'` `- Orgulhoso ser MetaRecicleiro http://ianlawrence.info http://manaus.metareciclagem.org/ Jabber: [EMAIL PROTECTED] ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
Re: deb permissions problem in SDK
Ola, > In your case (in /scratchbox/users/vern/home/) from user/ to vern/ > (note that you should do it in the directory to avoid the full path > being taken). > > This way any script that uses the hard-coded path '/home/user' will > actually use your home dir through the link. thx very much, i understand now and the deb installs []'s Ian -- .''`. : :' : `. `'` `- Orgulhoso ser MetaRecicleiro http://ianlawrence.info http://manaus.metareciclagem.org/ Jabber: [EMAIL PROTECTED] ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
Re: deb permissions problem in SDK
Ola, >> Make your script scratchbox compatible by checking whether >> /targets/links/scratchbox.config exists and substitute user with $USER >> if it does. > > Or simply make a symlink to your home dir inside > /scratchbox/users//home/ in case you have root access to > the machine you are running scratchbox on... Sorry,I am not sure what you mean... make a symlink to/from what?...here is what i did.. 1. Made the deb in system home directory /home/vern like this (fakeroot dpkg -b jiboia jiboia.deb) 2. Copied the deb like this to scratchbox (on same machine): [EMAIL PROTECTED]:/home/vern# cp jiboia.deb /scratchbox/users/vern/home/vern/ 3. Tried to install the deb: [sbox-SDK_ARMEL: ~] > fakeroot dpkg -i jiboia.deb (Reading database ... 17741 files and directories currently installed.) Unpacking jiboia (from jiboia.deb) ... dpkg: error processing jiboia.deb (--install): error creating directory `./home/user': Permission denied dpkg-deb: subprocess paste killed by signal (Broken pipe) Errors were encountered while processing: jiboia.deb []'s Ian -- .''`. : :' : `. `'` `- Orgulhoso ser MetaRecicleiro http://ianlawrence.info http://manaus.metareciclagem.org/ Jabber: [EMAIL PROTECTED] ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
Re: about SoC organization reward
Ola, >> Using SoC money to sponsor trips to GUADEC sounds very good. The best >> proposal (IMHO) I have heard so far. >> >> What are the thoughts of the other SoC students? Rest of people? >> > > +1 from me. This seems ok to me with the following caveat: 'we are aware that climate change poses a serious threat to this amazing planet and its peoples. We encourage bike, foot and tram over car, train over plane and pdf over paper!' []'s Ian -- .''`. : :' : `. `'` `- Orgulhoso ser MetaRecicleiro http://ianlawrence.info http://manaus.metareciclagem.org/ Jabber: [EMAIL PROTECTED] ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
deb permissions problem in SDK
Hi, I have made a deb which customizes users home directory and gives some gconf commands to personalize user experience. Before installing to device I want to test in SDK. In scratchbox i get: [sbox-SDK_ARMEL: ~] > fakeroot dpkg -i jiboia.deb (Reading database ... 17741 files and directories currently installed.) Unpacking jiboia (from jiboia.deb) ... dpkg: error processing jiboia.deb (--install): error creating directory `./home/user': Permission denied dpkg-deb: subprocess paste killed by signal (Broken pipe) >From #maemo i found out i don't have permissions to overwrite /home in >scratchbox and scratchbox documentation say's nothing about permissions that i can find. Is there a way round this? []'s Ian -- .''`. : :' : `. `'` `- Orgulhoso ser MetaRecicleiro http://ianlawrence.info http://manaus.metareciclagem.org/ Jabber: [EMAIL PROTECTED] ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
Re: Unable to update targets on Maemo 3.1 'bora' via 'apt-get update' after sdk installation
Hi, Thx to kulve in #maemo I have just found the solution: if you receive an error about unavailable repositories you need to: [EMAIL PROTECTED]:~$ cd /scratchbox/etc/ [EMAIL PROTECTED]:/scratchbox/etc$ sudo gedit nsswitch.conf Password: and edit the file so it looks like this: # /etc/nsswitch.conf # # Example configuration of GNU Name Service Switch functionality. # If you have the `glibc-doc-reference' and `info' packages installed, try: # `info libc "Name Service Switch"' for information about this file. passwd: compat group: compat shadow: compat #hosts: files mdns4_minimal [NOTFOUND=return] dns mdns4 hosts: files dns networks: files protocols: db files services: db files ethers: db files rpc:db files netgroup: nis then from inside scratchbox do: [sbox-SDK_ARMEL: ~] apt-get update and it will hit the repositories ok. []'s Ian > Hi, > > > I tried to install Maemo bora SDK to my host system (Debian testing ~ lenny). > > > The scratchbox installation went ok, but the maemo sdk installation script > failed to update both targets at the end of the installation. And when trying > manually to run > 'apt-get update' on either of the targets I got the > same complaints about not being able to resolve repositories: > > > ... > Err http://repository.maemo.org bora/free Release > Could not resolve 'repository.maemo.org' > Failed to fetch > http://repository.maemo.org/dists/bora/free/binary-armel/Packages.gz > Could not resolve 'repository.maemo.org' > ... > > > > I have "googled" to find a solution to this problem, and I found couple > other posts from people having same kind of problems. My symptoms are exactly > same: > > - I'm able do download stuff using directly the wget to do the job, for > example command '[sbox-SDK_ARMEL: ~] > wget > http://repository.maemo.org/dists/bora/free/binary-armel/Packages.gz' > worked perfectly ok. > > - I have also checked the /etc/nsswitch.conf on both targets to contain > the line 'hosts: files dns' > > > - I have added to the /etc/resolv.conf (again in both targets) the > following definitions (copied from my host system) > > nameserver 172.16.0.1 (my local network name server) nameserver 193.229.0.40 > (my isp name server) > > But neither of above changes did make the apt-get to work. > > > Any ideas what might be wrong here? > > > Many thanks! > > > br. Jan-Petter > > > ___ > maemo-developers mailing list maemo-developers@maemo.org > https://maemo.org/mailman/listinfo/maemo-developers > > -- .''`. : :' : `. `'` `- Orgulhoso ser MetaRecicleiro http://ianlawrence.info http://manaus.metareciclagem.org/ Jabber: [EMAIL PROTECTED] ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
Re: Boot Screen and Start App at Boot up
Ola, > I read through your tutorial It is not my tutorial...i think it was written by [EMAIL PROTECTED] ...thank him ;) > First, I have been unable to replace the first of the 3 boot up screens. Have > you had success > replacing it? No, I have just changed the default gtk theme so far. The big Nokia logo you see on startup comes from the file /usr/share/icons/hicolor/scalable/hildon/qgn_indi_startup_nokia_logo.png and the Nokia hands live at /usr/share/icons/hicolor/scalable/hildon/qgn_indi_nokia_hands.png ...maybe replace them using your install.sh script (size 770x470 and you should chmod on them as well in the script to 666). This may not work however as these filenames also appear in /etc/gconf/gconf.xml.defaults/schemas/system/systemui/splash/%gconf.xml (/etc/gconf/gconf.xml.defaults/system/systemui/splash/%gconf.xml makes reference to values in this file)...and maybe these values override the hardwired ones > And, do you know of a way to launch an application at startup? I would like > the unit to > launch the image viewer at startup. Ideally, full screen. I think maemo-launcher listens to system dbus to launch a program and as the install.sh script sym links to the init script /etc/rc2.d/ for maemo-launcher maybe look into hacking this HTH []'s Ian -- .''`. : :' : `. `'` `- Orgulhoso ser MetaRecicleiro http://ianlawrence.info http://manaus.metareciclagem.org/ Jabber: [EMAIL PROTECTED] ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
Re: Continuous reboot problem with the N770 hacker edition
Hi, Not sure but maybe this will help you. At the moment I am working my way through a 'branding' tutorial for my 770: http://blog.2blocksaway.com/files/maemo-1.pdf it seems using this you can replace totally the desktop/bookmarks/boot-up splash screens and so on using a custom .deb. You can also install the apps you want after your new desktop is installed in a postinstall shell script which calls dpkg -i on the app you want []'s Ian > Hi Markku, > > > I have no idea how I can replace the binary when the N770 is rebooting itself > before the desktop is up :-( Is that possible? > > If not, that translates for me, that I have to reinstall the N770. Are there > any plans to update the N770 hacker edition image in near future to fix bugs > like this? If yes, I > would probably wait for a few days and test the updated image (and would be > happy to pick up the > other improvements;-) > > Thanks, > Rainer > > > > Am Mittwoch, 25. April 2007 09:31 schrieben Sie: > >> Hi, >> >> >> Hacker edition is based on same software than the _original_ N800 >> release. The first update for N800 is likely to contain many updated >> packages. >> >> RSS applet was not modified for "hacker edition", so if it's causing >> problems, you might be able to replace the old binary by new one just by >> copying the new version >> to your 770. >> >> -Markku- >> >> >> Rainer Dorsch wrote: >> >>> Am Montag, 23. April 2007 10:16 schrieb Eero Tamminen: >>> >> >> ...clip... >> >> >>>> This sounds like Desktop crashing. If you have RSS applet enabled >>>> in Desktop *and* the Hacker edition is based on a version earlier than the >>>> latest N800 >>>> release, it could be a the crasher bug in RSS applet that was fixed to the >>>> latest release >>>> (once it got a feed item with >>>> "a strange" URL, the applet always crashed (Desktop) immediately after >>>> applet had been loaded by the Desktop). >>>> >>>> >>>> - Eero >>>> >>>> >>>> PS. In gnome Desktop the crasher bugs in panel applets are not so fatal >>>> because they are run as separate processes. You notice this easily from >>>> the Gnome desktop >>>> memory usage... >>> >>> Eero, >>> >>> >>> thanks for the quick reply. >>> >>> SU-18_2007HACKER_2.2006.47-17_PR_F5_MR0_ARM.bin >>> >>> >>> was installed on the device. Not sure, if that was based on the latest >>> release. I am not sure, >>> if I disabled RSS, at least I did not customize it. >>> >>> Can I boot the device from an external image on the MMC card or provided >>> by flasher to find out what the root cause of the problem is/was? >>> >>> Thanks for the explanation, why you hae a single process, causing the >>> complete desktop to die when an applet has a problem. > > -- > Rainer Dorsch > Lärchenstr. 6 > D-72135 Dettenhausen > 07032-359190 > jabber: [EMAIL PROTECTED] > GPG Fingerprint: 5966 C54C 2B3C 42CC 1F4F 8F59 E3A8 C538 7519 141E > Full GPG key: http://pgp.mit.edu/ > ___ > maemo-developers mailing list maemo-developers@maemo.org > https://maemo.org/mailman/listinfo/maemo-developers > > -- .''`. : :' : `. `'` `- Orgulhoso ser MetaRecicleiro http://ianlawrence.info http://manaus.metareciclagem.org/ Jabber: [EMAIL PROTECTED] -- .''`. : :' : `. `'` `- Orgulhoso ser MetaRecicleiro http://ianlawrence.info http://manaus.metareciclagem.org/ Jabber: [EMAIL PROTECTED] -- .''`. : :' : `. `'` `- Orgulhoso ser MetaRecicleiro http://ianlawrence.info http://manaus.metareciclagem.org/ Jabber: [EMAIL PROTECTED] ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
Re: how to make install package for applications written in python
Ola, > Could tell me how to make debian package for python applications? I > developed my application using python and not in scratchbox environment. > directly edit file and > test it in real device. Following the tutorial from maemo.org, I found > command "dh_make" isn't > there in device. did you mean this? : http://maemo.org/platform/docs/pymaemo/python_maemo_howto.html You need to write a Makefile to act as an interface between the Debian package system and your setup.py []'s Ian -- .''`. : :' : `. `'` `- Orgulhoso ser MetaRecicleiro http://ianlawrence.info http://manaus.metareciclagem.org/ Jabber: [EMAIL PROTECTED] ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
Re: No more 770 bug activity?
Ola, > I hope that these email discussions contribute to those wheels. If the vehicle gets bogged down anywhere or can't find its way, please Nokia send all returned 770's to Brazil. We [1] will use them. I have added a section: Implement a Coherent Recycling Strategy for all Nokia Maemo Devices. onto [2]. Apologies as this is off-topic for the dev list. I would have posted to users but since the topic of 770 obsolescence was raised here I wanted to maintain context. []'s Ian [1] http://oxossi.metareciclagem.org/moin/BricolabsNet [2] http://maemo.org/maemowiki/NonSoftwareRelatedRequests -- .''`. : :' : `. `'` `- Orgulhoso ser MetaRecicleiro http://ianlawrence.info http://manaus.metareciclagem.org/ Jabber: [EMAIL PROTECTED] ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
Re: Lecture at my LUG: Presenting the Nokia 770 Internet Tablet
Ola, Why not have a look on http://planet.maemo.org/ ...i remember downloading some interesting presentations from there a while back []'s Ian > On Thu, Apr 05, 2007 at 03:48:15PM +0300, Amichai Rotman wrote: > >> I apologize for cross-posting to both lists, but I wanted to reach you >> all... >> >> I am about to present the N770 to my LUG: >> >> >> http://www.haifux.org/lectures/164/ >> >> >> Any pointers, pitfalls, tips or maybe if someone already did it and can >> share the experience and / or resources used - will be greatly appreciated. > > Given what I saw at the URL, I can only suggest that "its" doesn't need > an apostrophe, and that "the" is not needed in "the its successor". > > Marius Gedminas > -- > 5. Is RetchMail standards-compliant? > > > Quick answer: HA HA HA HA HA HA no. > -- http://open.nit.ca/wiki/index.php?page=RetchMail > ___ > maemo-developers mailing list maemo-developers@maemo.org > https://maemo.org/mailman/listinfo/maemo-developers > > -- .''`. : :' : `. `'` `- Orgulhoso ser MetaRecicleiro http://ianlawrence.info http://manaus.metareciclagem.org/ Jabber: [EMAIL PROTECTED] ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
Re: No more 770 bug activity?
Ola, Maybe it is important the old motive of making a device do more than it was intended for. Knowing that however long it takes Nokia is fighting the beaurocracy, lawyers and politics to open source code would mean a great deal to me. Every success would be extremely well received by this community and generate considerable goodwill. Nokia would get this for ever. I want to be using my 770 in 20 years time totally ripped, modded and maxed out by the way. []'s Ian -- .''`. : :' : `. `'` `- Orgulhoso ser MetaRecicleiro http://ianlawrence.info http://manaus.metareciclagem.org/ Jabber: [EMAIL PROTECTED] ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
Re: Maemo documentation - feedback time is now
Ola, My question is about the wiki and the idea that was discussed to use as staging area for experimental documentation. Like this docs which are not well tested for spelling errors/bugs/version incompatibilties and so on do not make it up into the official docs until they *are* well tested. []'s Ian -- .''`. : :' : `. `'` `- Orgulhoso ser MetaRecicleiro http://ianlawrence.info http://manaus.metareciclagem.org/ Jabber: [EMAIL PROTECTED] ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
Re: Nokia hiring developer for Maemo and Internet Tablets
> Acadia Secure Networks пиÑеÑ: >> Companies like IBM figured this out long ago as a way to keep the >> software "factory" humming around the clock while saving on relocation >> costs. > :-) > Note that IBM isn't hiring anyone to do Maemo work, its Nokia and it has > its own approach to handle development process. May be they think > Helsinki region has more effective mind field than any other places. :-) > > Though I wish companies would take more diversified approach to > development... I dunno, judging by the amount of Brazilians on this list there must be a lot of dev work going on there. No ice driving mind you. []'s Ian -- .''`. : :' : `. `'` `- Orgulhoso ser MetaRecicleiro http://manaus.metareciclagem.org/ http://estudiolivre.org/el-gallery_view.php?arquivoId=2804 ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
Re: [maemo-developers] important message for maemo.org wiki users
Hi, > We would like to encourage all of you to start using the new pages as soon as > the wiki import has been completed. However the current maemo wiki will be > available for some time, but we will do __no more__ automated page conversion. > We could be radical and disable editing of the "old" pages, but this may cause > too much harm. If the overhead/headache of doing page imports into Midgard is not prohibitive maybe it is a good idea to leave the wiki and use it as a kind of incoming for experimental documentation (if midgard does not have something similar). Like this docs which are not well tested for spelling errors/bugs/version incompatibilties and so on do not make it up into the official docs until they *are* well tested. []'s Ian -- .''`. : :' : `. `'` `- Orgulhoso ser MetaRecicleiro http://manaus.metareciclagem.org/ http://estudiolivre.org/el-gallery_view.php?arquivoId=2804 ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
Re: [maemo-developers] Do you want to install as many applications as you like?
Ola, > I really don't think that's a bugzilla worthy bug. Ok, I was just following the guidelines here: https://maemo.org/community/getting-involved.html#Documentation+bugs+and+patches However for wiki pages i agree some form of common style guidelines would probably be better.I have changed the status of the bug to invalid and added a note about style guidelines instead onto http://maemo.org/maemowiki/DocumentationWanted > Are we really having this conversation on both lists!?! This seems more like > a meamo-users conversation than a maemo-developers conversation I dunno, this depends on whether real devs read documentation or not, no? ;) []'s Ian -- .''`. : :' : `. `'` `- Orgulhoso ser MetaRecicleiro http://manaus.metareciclagem.org/ http://estudiolivre.org/el-gallery_view.php?arquivoId=2804 ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
Re: [maemo-developers] Do you want to install as many applications as you like?
Hi, > I have appreciated a lot the line he used in every document edited: > > "This procedure has been tested on a Nokia 770 with ITOS 3.2006.49-2" > > This type of statement is something I miss from other wiki pages or maemo > tutorials on web, where discovering that the stuff used by the author is > not the same of the user is left to the user himself, sometimes with not > so nice effects. I have registered this as a documentation bug on bugzilla as: https://maemo.org/bugzilla/show_bug.cgi?id=1042 it also links in to: https://maemo.org/bugzilla/show_bug.cgi?id=770 where it seems that some tutorial code will not compile, so has obviously therefore *not* been tested. []'s Ian -- .''`. : :' : `. `'` `- Orgulhoso ser MetaRecicleiro http://manaus.metareciclagem.org/ http://estudiolivre.org/el-gallery_view.php?arquivoId=2804 ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
Re: [maemo-developers] New list spin-off?
Hi, > The ruleset might be, then: > - If what you're trying to do involves the platform, it's > maemo-developers@ > - If what you're trying to do involves scratchbox, it's maemo-appdev@ > - If what you're trying to do involves hacks on the device (such as > using xterm), it's maemo-users@ > - Otherwise, it's [EMAIL PROTECTED] or whatever. I have said this before but I think it might work to have a community mailing list... something like [EMAIL PROTECTED] if what you are trying to do is brainstrorm new ideas or ramble on about what cool things you can do with your 770/N800 []'s Ian -- .''`. : :' : `. `'` `- Orgulhoso ser MetaRecicleiro http://manaus.metareciclagem.org/ ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
Re: [maemo-developers] OS2006 roadmap
Hi, An interesting thread about the iPhone arch http://lists.immunitysec.com/pipermail/dailydave/2007-January/003932.html []'s Ian -- .''`. : :' : `. `'` `- Orgulhoso ser MetaRecicleiro http://manaus.metareciclagem.org/ http://ianlawrence.info ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
[maemo-developers] RNDIS, CDC, usbnet, usb in host mode
I was wondering if anyone knew how to "switch" a N770 (scirocco) to use CDC (via usbnet) when it is in USB host mode? Details: I have another linux box (PXA-based) that is a USB client only and it speaks CDC_subset over USB. I would like the N770 to speak IP with it, which it refuses to do at present. I used flasher-2.0 to set my nokia to host mode. I confirmed that N770 works correctly with a Human Interface Device (a USB keyboard). I'm using the "voltage hack" from the UCLA folks. Both of the devices (when the n770 is not in USB host mode) work properly with a standard laptop linux box and can be pinged or I can SSH to them no problem. Both of the devices can be reached via their other interfaces without problems (bluetooth to my local device, wlan to the nokia). What worries me about the N770 is that when one uses the "switcher" to switch to USB net when the N770 is a USB host I get this in dmesg: [xxx] usb0: RNDIS ready Seems like somehow it wants to speak RNDIS when in host mode... but it speaks CDC when in client mode! I do get some worrying messages when I connect up my PXA linux box to my n770 (which is in host mode). This is the part of dmesg: [xxx]: usb 1-1: new full speed USB device using ohci and address 11 [xxx] usb 1-1: device v049f p505a is not supported [xxx] usb 1-1: configuration #1 chosen from 1 choice If anybody can suggest where to turn on this issue, I'd really appreciate it thanks ian ---- Ian Smith [EMAIL PROTECTED] We've seen everything there is to see, from Bangkok to Calgary. ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
Re: [maemo-developers] how-to or tutorial home-applet
Hi, For a python applet you could have a look at usr/share/doc/python2.x-gnome2/examples/applet/applet.py in DEBIAN-based distributions . There are also a few tutorials on the net such as http://www.pygtk.org/articles/applets_arturogf/. There is also https://stage.maemo.org/viewcvs.cgi/maemo/projects/tools/trunk/maemo_testing/maemo-examples/applet.c?view=markup which is an applet example written in c HTH Ian > Hello, > does anybody knows a source with further information for devolopment of > home-applets (more than > the how-to on the maemo page). Details of required files, directory > structure, building a package > and so on. I took a look at the source files for the hello-world-app but > which are the required > files for the home-applet, what should be the directory structure. How can i > build the shared > library and the final package for the application manager. > thanks for any hint > Mathias > ___ > maemo-developers mailing list > maemo-developers@maemo.org > https://maemo.org/mailman/listinfo/maemo-developers > -- .''`. : :' : `. `'` `- Orgulhoso ser MetaRecicleiro http://blogs.metareciclagem.org/manaus http://ianlawrence.info ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
RE: [maemo-developers] maemo weekly news anyone?
Ola, There is a page here: http://www.id.debian.org/News/weekly/contributing.en.html which outlines the process of contributing to the effort in debian. Maybe something similar on garage wiki or integrated into Midgaard could help MWN (Meamo Weekly News) get going? []'s Ian -- .''`. : :' : `. `'` `- Orgulhoso ser MetaRecicleiro http://blogs.metareciclagem.org/manaus http://ianlawrence.info ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
Re: [maemo-developers] Re: [maemo-announce] New Nokia 770 softwareimage available
Ola, I am not sure if you are aware of this package manager: http://labix.org/smart there is some work going on in the Ubuntu Community to integrate this https://wiki.ubuntu.com/SmartPackageManager https://launchpad.net/distros/ubuntu/+spec/smartpm maybe directing resources towards this makes sense. As an added bonus it is written in Python ;) []'s -- Ian Lawrence http://ianlawrence.info Centre for Bioinformatics INSTITUTO NACIONAL DE PESQUISAS DA AMAZONIA-INPA RUA ANDRAO ARAJO NOº .2936 , BAIRRO DO ALEIXO MANAUS-AMAZONAS-BRAZIL Research Program in Biodiversity http://ppbio.inpa.gov.br PHONE: 055-92-3643-3358 CEP. 69011 -970 | Please do not send me documents in a closed | format.(*.doc,*.xls,*.ppt) | Use the open alternatives. (*.pdf,*.html,*.txt) http://www.gnu.org/philosophy/no-word-attachments.html >>> return [type for type in types if type not in types_to_exclude] If you can see the beauty, then Python got you ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
Re: [maemo-developers] Lovin' the Maemo Community
Ola > Maybe I haven't been paying attention, but is there someplace where > projects post talent needs? Perhaps I can still contribute in some way > with my user experience design and usability skills - unofficially and > in my spare time. (My day job is related to designing software for > Eseries phones.) If you need a helping hand, please give me a buzz > directly. have a look on https://garage.maemo.org/people/ The garage Project Help Wanted board is for non-commercial, project volunteer openings. Commercial use is prohibited. There should be some volunteer openings up there soon i imagine after the migration is done []'s Ian -- .''`. : :' : `. `'` `- Orgulhoso ser MetaRecicleiro http://blogs.metareciclagem.org/manaus http://ianlawrence.info ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers