![]() |
2009-10-18
, 19:06
|
|
Posts: 4,708 |
Thanked: 4,649 times |
Joined on Oct 2007
@ Bulgaria
|
#72
|
I think nobody with pre-production devices asked for a new one at the summit AFAIK, that would be very greedy attitude IMHO.
![]() |
2009-10-19
, 00:20
|
Posts: 452 |
Thanked: 522 times |
Joined on Nov 2007
|
#73
|
Nathan, I think that developers absolutely need devices to work with, and I'm saying this as one developer professionally working with mobile devices for more than three years ! Real devices do NOT behave as tested on SDK, apart for the most simple programs.
![]() |
2009-10-19
, 02:50
|
|
Posts: 3,397 |
Thanked: 1,212 times |
Joined on Jul 2008
@ Netherlands
|
#74
|
I never said it was easy. ;-) I said it was work-able without a device. Trust me I am well aware of how "very" hard it can be trying to debug something remotely w/o having a device. (I've been doing development for over 20 years) -- And to top that off my own learning style (and my ability to debug) is completely hands on/physical. My wife hates when I "show" her how to fix a problem because I literally have to take control of her machine -- I can't verbally walk her through it. I am a very hands on type of person. But the point is yes the device would be very nice, and it would allow certain tests to be easily performed. But most things can be done in the scratchbox and tested their. You can get it running; then you can ask the community to vet the project and make sure their are no other "oddities" that show up on the real device. If you are unaware -- you need to know the Scratchbox runs the same versions of the software the device does. When I pull a library from extras in the scratchbox; it is the same library a n900 would pull. So they are a lot closer than I think you think they are.
you developers do not need a device to get things going at all!
![]() |
2009-10-19
, 03:06
|
|
Posts: 3,105 |
Thanked: 11,088 times |
Joined on Jul 2007
@ Mountain View (CA, USA)
|
#75
|
The Following User Says Thank You to qgil For This Useful Post: | ||
![]() |
2009-10-19
, 05:48
|
|
Posts: 381 |
Thanked: 847 times |
Joined on Jan 2007
@ Helsinki
|
#76
|
The problem has come up that some Core Members of Maemo Community are left out of dev discount program because they have low karma. For one reason or another thy have either are newer members or don't make use of maemo.org services.
![]() |
2009-10-19
, 06:18
|
Posts: 452 |
Thanked: 522 times |
Joined on Nov 2007
|
#77
|
I agree the SDK can get you far but it isn't a complete replacement and it probably will never be. You stated in earlier post:
Originally Posted by nathan..and that is not true.you developers do not need a device to get things going at all!
The Scratchbox+SDK platform does not use the same architecture the target platform uses. It either runs x86-32 software, or uses QEMU to emulate ARMEL. QEMU contains bugs. For example, see cmake thread, or fact it doesn't run GUI, and sometimes my ARMEL environment is screwed and I have no clue what happened. So architecture specific problems are concern. It is also difficult to test usability without touchscreen and finger/stylus using mouse instead. I wonder how Nokia deals with this internally?!
Which brings me to Scratchbox not emulating certain hardware features the real device has. For example, I've seen posts about using GPS and Bluetooth inside the SDK. The former is easy to solve (gpsd or gpsfake running on host platform port 2947 reachable from Scratchbox) but the latter is a bit harder to solve. Another example, and that is my main reason, is that it doesn't emulate performance of Nokia N900 rendering tools such as htop, iotop, powertop, latencytop, nearly useless.
Although the number of situations these problems arise is up for debate, karma reflects past effort not present or future effort, and I'm not saying above must be fixed (is difficult), it is IMO important to take note.
![]() |
2009-10-19
, 06:19
|
Posts: 452 |
Thanked: 522 times |
Joined on Nov 2007
|
#78
|
To recap, my counter proposal to "Proposal: To include some Core Members with low Karma in Dev Program" is "To create a waiting list of community projects to get a loaned device when available".
![]() |
2009-10-19
, 07:04
|
|
Posts: 3,159 |
Thanked: 2,023 times |
Joined on Feb 2008
@ Finland
|
#79
|
The Following User Says Thank You to ossipena For This Useful Post: | ||
![]() |
2009-10-19
, 10:15
|
|
Posts: 2,535 |
Thanked: 6,681 times |
Joined on Mar 2008
@ UK
|
#80
|
I just got an idea: how about making it possible to donate some of your karma to others?
The Following User Says Thank You to Jaffa For This Useful Post: | ||
I'm proposing on the list iancumihai, developer of myTube, very appreciated piece of software.