Re: Not able to install Hildon Test Automation Framework on N900

2010-04-08 Thread Kees Jongenburger
Hello Praveen

On Wed, Apr 7, 2010 at 11:11 AM, praveen koduru prawin1...@gmail.com wrote:
 Hi ,
 I tried the steps suggested in the following link.
 http://hildon-test-aut.garage.maemo.org/installation.html

Did you also happen to look at the min project?
https://garage.maemo.org/projects/min/

I did spend some time getting it working but did not fully gasp it.


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


Re: MeeGo

2010-02-18 Thread Kees Jongenburger
Hi Carlos,

On Wed, Feb 17, 2010 at 11:49 PM, Carlos Morgado cchhb...@gmail.com wrote:
 Honestly, I'll won't even bother with MeeGo 'till I see products and a
 decent roadmap. Meanwhile Nokia must just change it's mind, buy some GUI
 toolkit in Java and decide that's the way to go, go back to Symbian or just
 fold. Nobody knows.

I disagree on most you say but do not on the Java part. Java would
IMHO given enough security, portability and ease of development in a
way that doesn't cost to much effort. the Current Maemo will already
be very hard to scale down(cost of hardware) that that is what you
need if you want to sell many devices.

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


Re: N900 kernel module recompile

2010-02-18 Thread Kees Jongenburger
Hi Nils

On Thu, Feb 18, 2010 at 6:18 PM, Nils Faerber
nils.faer...@kernelconcepts.de wrote:
 Hi all!
 After all that RPM vs DEB debate I thought I could bring up something
 more productive ;)

Thanks!


 I would like to hack on some drivers on the N900, so I need to be able
 to recompile kernel modules. Ideally I would like only to replace
 modules, not the whole kernel+modules package.

 So what I did was I installed the Maemo5 SDK first in order to get the
 proper toolchain.

The best to start with is to follow the Maemo Kernel Guide. If you
follow that and
dont' forget to use the extra version trick make EXTRAVERSION=-omap1 bzImage
you can indeed scp modules to the device and probe them
___
maemo-developers mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers


Re: MeeGo

2010-02-16 Thread Kees Jongenburger
On Tue, Feb 16, 2010 at 9:59 AM, Jean-Christian de Rivaz j...@eclis.ch wrote:
 Aside of this, I am puzzled to see a project that it targeted to
 support both X86 and ARM processors without even considering the
 multiarch future. Sound crasy to me. Debian have accumulated a
 immense amount of knowledge on how to do this the right way and
 there have made many changes in the package management to handle
 multiarch. RPM packaging is completely outdated about this.

Hi, Debian does handle multiarch ok in repositories and such but
wake up and look around it is not special or anything. Debian is far
far behind when is comes to multiarch and real device support. They
only provide  unoptimized generic armv5 code
http://www.debian.org/ports/arm/ and the way debian works (no cross
compiling) makes it a pain to port to other platforms.

now try and compare that to something like poky
http://www.pokylinux.org/

Kind regards



 Regards,

 Jean-Christian de Rivaz
 ___
 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


Maemo 6 Security questions

2010-02-12 Thread Kees Jongenburger
Hi

Yesterday we had a talk on irc about Maemo 6 security. Of course we
talked about DRM and such but think in the end most people understood
it can be useful to protect some userdata (passwords was a very clear
on) or functionality (I don't want my screen background to send sms
messages). One of the biggest converns I have is that in the end it
will be Nokia who decides what is allowed or not in this normal
more. I therefore would like to get an answer to the following
question so I can better determine the evilness level.


In normal more:
Will I be able to gain root access?
Will I be able to debug/strace programs on the device?
Will the end user be involved in the credentials a package gets  ?
(Can I accept lower security for my own programs or change the
policy?)
Will the contact data be protected by the security framework and will
I be able to export it?
Will I be able to probe kernel modules or use /dev/mem /dev/kmem?
what kind of protection are there against runtime attacks(buffer
overflows etc)?

In no drm mode
Will I be able to make phone calls?
Will I be able to access the phonebook etc?
Will binaries refuse to start because they get started in this mode or
crash because they don't get what they want?
Will all normal devices function (batter charging,wifi. phone functionality)?


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


Re: PPA's?

2010-02-04 Thread Kees Jongenburger
Hi Ville

On Tue, Feb 2, 2010 at 12:40 PM, Ville M. Vainio vivai...@gmail.com wrote:
 Has a PPA system (ref: ubuntu) been considered for maemo.org? Having
 to shoehorn everything through the extras process is a bit too
 draconian for my tastes, and in general it's probably safer to add a
 single special-purpose repository somewhere than enable a full-blown
 extras-devel repository (that just might brick your phone).

PPA's have been discussed a few times already and did not receive real
negative votes. The Maemo community has put a great effort in removing
all the external repositories that where alive or dead on different
sites so I guess we are a little afraid :p. One of the biggest
problems besides chaos  was the question if you can trust code that is
not compiled on a independent system. I would like to use something
like PPA to be able to select apps I want to install on my N900 when
using my PC but ssh works pretty well :p


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


Re: ESBox include paths

2010-02-01 Thread Kees Jongenburger
Hi,

On Mon, Feb 1, 2010 at 12:12 PM, Charles Han hanzhoux...@hotmail.com wrote:
 Hi guys,

 I have been working on this issue for couple of days. The problem was to add
 the include path in a C++ Maemo project in ESBox.
 I want to add the gstream lib (downloaded and installed in the scratchbox).
 I tried to add the path through Project-Properties-C++ Path and Symbols
 but when i compiled the project it says: cannot find the header files.

Did you include the following paths?
[sbox-FREMANTLE_ARMEL: ~]  pkg-config --cflags gstreamer-0.10
-pthread -I/usr/include/gstreamer-0.10 -I/usr/include/glib-2.0
-I/usr/lib/glib-2.0/include -I/usr/include/libxml2
___
maemo-developers mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers


Re: Check is app installed from another app

2010-01-26 Thread Kees Jongenburger
On Mon, Jan 25, 2010 at 8:58 PM, Tim Teulings r...@edge.ping.de wrote:
 Hallo!

 I'm just wondering what's the best way to check is an application
 installed
 from another application?

 perhaps doing a system(dpkg -l mypackage) and checking the return
 value is good enough?

 lib-apt-pkg offers programatic access to the local repository. However it
 needs some setup and my be thus a little to big solution.

Indeed, perhaps the best solution is to simply make you package
dependent on the other package
problem solved :p

We would need better information to give a good answer(what is the
real problem he is trying to solve)

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


Re: New to N900 and Qt, what's the best place to start?

2010-01-23 Thread Kees Jongenburger
Hi Paul,

On Fri, Jan 22, 2010 at 8:53 PM, Paul Hartman
paul.hartman+ma...@gmail.com wrote:
 What's the recommended dev environment to produce Qt-based software
 for the N900/Maemo5? SDK Virtual Machine? MADDE? Is qt-creator going
 to be able to cross-compile to maemo target in my native Linux PC
 environment in the near future? Can I develop in qt-creator and then
 compile in the other environment? Since I'm just starting from scratch
 I'm open to any suggestions...  I realize from googling that debugging
 in N900 might not be so easy right now and hopefully more IDE-based
 support is coming.

Given your experience and focus you might want to have a go at MADDE
as you suggested yourself and report success /failure here.

see the blog post here
http://maemoteam.wordpress.com/2009/12/22/a-small-presentpreview-from-the-developer-platform-team/

general information about MADDE here
http://wiki.maemo.org/MADDE

and the hello world qt tutorial here
http://wiki.maemo.org/MADDE/Qt_Example

Still the normal and most used way is to use sbox.

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


Re: Problems compiling HelloWorld for gtk+

2010-01-23 Thread Kees Jongenburger
On Sat, Jan 23, 2010 at 8:16 PM,  ac...@dsic.upv.es wrote:
 Hi Everyone,

Hi A,


 I write you because I am having problems when compiling the program
 holamundo for gtk that is shown in the documentacion.

 [sbox-FREMANTLE_ARMEL: ~/proyectos/holamundo]  gcc -Wall -g gtk_holamundo.c
    `pkg-config --cflags gtk+-2.0` -o gtk_holamundo `pkg-config --libs
 gtk+-2.0`
 /scratchbox/compilers/host-gcc/bin/ld: skipping incompatible
 /usr/lib/libgtk-x11-2.0.so when searching for -lgtk-x11-2.0
 /scratchbox/compilers/host-gcc/bin/ld: cannot find -lgtk-x11-2.0
 collect2: ld returned 1 exit status
 [sbox-FREMANTLE_ARMEL: ~/proyectos/holamundo] 

It looks like your compiler and libs are not compatible with each other.
Because I see /scratchbox/compilers/host-gcc/bin/ld I would guess you
somehow are not using the compiler targeting
arm

can you send us the output of
gcc -dumpmachine
and a file on the so files (here is what it looks like for me)

[sbox-FREMANTLE_ARMEL: ~]  gcc -dumpmachine
arm-none-linux-gnueabi
[sbox-FREMANTLE_ARMEL: ~]  file /usr/lib/libgtk-x11-2.0.so
/usr/lib/libgtk-x11-2.0.so: symbolic link to `libgtk-x11-2.0.so.0.1400.7'
[sbox-FREMANTLE_ARMEL: ~]  file /usr/lib/libgtk-x11-2.0.so.0.1400.7
/usr/lib/libgtk-x11-2.0.so.0.1400.7: ELF 32-bit LSB shared object,
ARM, version 1 (SYSV), stripped


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


Re: Check is app installed from another app

2010-01-23 Thread Kees Jongenburger
Hi,

On Sat, Jan 23, 2010 at 12:07 PM, Thomas Troy ttro...@gmail.com wrote:
 Hi,

 I'm just wondering what's the best way to check is an application installed
 from another application?

perhaps doing a system(dpkg -l mypackage) and checking the return
value is good enough?

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


Re: oFono

2010-01-08 Thread Kees Jongenburger
Hi,

On Sat, Jan 9, 2010 at 7:40 AM, Qole qole.tab...@gmail.com wrote:
 So wait, you're saying we now have a fully open source telephony stack on
 the N900 that works to make phone calls?

Whatever the result the we in the previous sentence includes Nokia,
thanks!. I am loving this device more and more

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


Re: ping time between N810 and N900

2009-12-12 Thread Kees Jongenburger
Hi

On Sat, Dec 12, 2009 at 7:28 PM, Frank Banul frank.ba...@gmail.com wrote:

 Hi,

 I got the N900 yesterday. I tried out my application and it seems less
 responsive when interacting over the network. I think I'm doing pretty
 straight forward socket communication between the Nokias and Roku
 Soundbridges. Anyway, I tried a ping to my access point and the times
 differ quite a bit. The N810 averages 23ms while the N900 averages
 49ms. I assume it's due to the power savings of the wifi chip but
 wanted to confirm if anyone else is seeing similar results.


You can try and disable the power saving features you can do that in the
advanced settings of the connection.
of course the big drawback is that the power consumption increases.

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


Re: Uploading homepage using GIT

2009-12-01 Thread Kees Jongenburger
Hi Akshey

On Mon, Nov 30, 2009 at 5:20 PM, Akshey Jawa aksheyj...@gmail.com wrote:

 Hi,

 I need help in creating homepage for my project hosted at
 https://garage.maemo.org/projects/smartclassrooms/. For this I need to
 upload webpages using Version Control System. I have configured the project
 account at garage.maemo.org to use GIT but I am not able to figure out how
 I can push the webpages online. Kindly help me to do so. I do not have any
 experience in using Version Control Systems. I read somewhere that I need to
 create directory named 'www' in the my project's GIT repository and this
 directory should contain the webpages.

 I have created a local repository using following commands-
 git init
 git add .
 git commit

I tried for 1/2 hour to find a place where  setting up git for garage was
documented but did not find it yet so here is a more generic answer

you need to add  a new remote repository and push the content to there
something like this (but I dont' know the url)

  git remote add origin git.garage.maemo.org???/example.git
  git push origin master
___
maemo-developers mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers


Re: Uploading homepage using GIT

2009-12-01 Thread Kees Jongenburger
Hi Akshey

On Mon, Nov 30, 2009 at 5:20 PM, Akshey Jawa aksheyj...@gmail.com wrote:

 Hi,

 I need help in creating homepage for my project hosted at
 https://garage.maemo.org/projects/smartclassrooms/. For this I need to
 upload webpages using Version Control System. I have configured the project
 account at garage.maemo.org to use GIT but I am not able to figure out how
 I can push the webpages online. Kindly help me to do so. I do not have any
 experience in using Version Control Systems. I read somewhere that I need to
 create directory named 'www' in the my project's GIT repository and this
 directory should contain the webpages.

 I have created a local repository using following commands-
 git init
 git add .
 git commit

I tried for 1/2 hour to find a place where  setting up git for garage was
documented but did not find it yet so here is a more generic answer

you need to add  a new remote repository and push the content to there
something like this (but I dont' know the url)

  git remote add origin git.garage.maemo.org???/example.git
  git push origin master
___
maemo-developers mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers


Re: Uploading homepage using GIT

2009-12-01 Thread Kees Jongenburger
Hi Ferenc

On Tue, Dec 1, 2009 at 9:41 PM, Ferenc Szekely fer...@maemo.org wrote:


 Isn't the SCM page of the particular project helpful enough? In this
 case: https://garage.maemo.org/scm/?group_id=1123

I don't think so



 About setting up the web space:
 http://lists.maemo.org/pipermail/maemo-developers/2009-March/018717.html

 Adding some text to the SCM page -or somewhere else- about the web
 content creation would not harm though.


yes puttin this information somewhere else is a good ideal. For example on
the garage getting-started page that is liked from the garage main page
https://garage.maemo.org/getting-started

Possibly some instructions like github does when creating a new project
would be usefull.

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


Re: QA process = bug fixing disincentive?

2009-11-01 Thread Kees Jongenburger
Hi Andrew and Atilla,

On Sat, Oct 31, 2009 at 9:02 PM, Attila Csipa ma...@csipa.in.rs wrote:
 On Saturday 31 October 2009 19:43:40 Andrew Flegg wrote:
 After working 'til stupid o'clock last night on a new version of Hermes,
 today someone's found a bug which'll impact a small number of people. The
 fix is trivial.
 However, I find myself *not* wanting to fix it as it'll need to go through
 another round of testing.

 There is a definitely a conflict there. I support Jeremiah's suggestion that
 minor packaging/typo fixes that do not alter app functionality (e.g. when you
 go from 1.0-maemo0 to 1.0-maemo1) should not reset app karma. Should require
 some discipline so people would not abuse this, but still better than forcing
 releases to be spaced 10+ days no matter how large the changes or how simple
 the fix.

I fully agree there is a conflict of interest but this gets an event
more interesting problem when you scale up the numbers
imagine 100 app updates on 1.000.000 users on one day. At that point I
start not care anymore about the pain the developer has to go throe to
get is apps delivered. I don't care about the carma. I care about the
users who will get this update. Carma is out of the picture but still
you are pushing a bugfree fix to a lot of people and that might
benefit from testing.

Given the :extra-testing week-end I wonder if the current chosen
scheme will scale up and how this can be improved. For the karma
problem I suggest that the extras testing karma is keps as is to
ensure testing happens but to find a solution for published apps otr
possibly even increase karma on republished apps because of activity
and perseverance ,

This all doesn't really solve the problem Andrew is facing:
-How will security updates be handled?(this is the same kind of
small but required update)
-Can we use the extras-testing in a more end-user friendly manner
(asking the user on the device if he had problems).
-How do we scale up.

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


Re: Maemo5 on Beagleboard

2009-10-31 Thread Kees Jongenburger
 What's your state? Has anyone actually been able to do something
 with the mouse?

Perhaps this helps taken from http://maemo-beagle.garage.maemo.org/alpha.html
To make the mouse cursor visible, you should rename the transparent
cursor directory:

# sudo mv usr/share/icons/xcursor-transparent
usr/share/icons/xcursor-transparent.bak

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


Re: Maemo5 on Beagleboard

2009-10-31 Thread Kees Jongenburger
On Sat, Oct 31, 2009 at 12:19 PM, Tuomas Kulve tuo...@kulve.fi wrote:
 Kees Jongenburger wrote:
 What's your state? Has anyone actually been able to do something
 with the mouse?

 Perhaps this helps taken from http://maemo-beagle.garage.maemo.org/alpha.html
 To make the mouse cursor visible, you should rename the transparent
 cursor directory:

 # sudo mv usr/share/icons/xcursor-transparent
 usr/share/icons/xcursor-transparent.bak

 That's changed. There is something else now, but removing that doesn't
 help. I tried to modify libmatchbox2 (as Carsten suggested) but I didn't
 get the pointer with that either.


xroach , naeko , xeyes , xev :P
Greetings
___
maemo-developers mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers


Re: can't install application to phone from local repository

2009-10-25 Thread Kees Jongenburger
Hi ibrahim,

On Sun, Oct 25, 2009 at 11:37 AM, ibrahim ibrahim@asgatech.com wrote:


 cheers;

 I created a local repository to host some test applications for Maemo
 fremantle device - and YES, the repository folders are visible to the phone-
 Added some packages and ran the dpkg-scanpackages utility to generate the
 Package  and Package.gz files with no errors.

Check your webserver's error logs. perhaps you only think you did the
right thing and you might see http 404 messages(file not found)


 _the contents of the Package file :_

   Section: base
   Priority: optional
   Description: Hello World When you need some sunshine, just run this
 small program!

Do check if all those files are still in the Pacakges. the
dpkg-scanpackages will remove fields  it doesn't know be default(the
Section and icons for example).



 the directory structure of my local repository is :
 /var/www/repo/dists/fremantle/free/binary-armel/
 so, the url to the package files is :
 http://local-ip/repo/dists/fremantle/free/binary-armel/
 http://%3clocal-ip%3e/repo/dists/fremantle/free/binary-armel/


you might want to look a what extra's devel's structure looks like

#source.list
#extras-devel
deb http://repository.maemo.org/extras-devel/ fremantle free non-free
deb-src http://repository.maemo.org/extras-devel/ fremantle free

but on on the website
http://repository.maemo.org/extras-devel/dists/fremantle/free/

notice the dists and the location where the Packages file ends up
http://repository.maemo.org/extras-devel/dists/fremantle/free/binary-armel/Packages

The thing also is that your package has arch set to all. but start
looking at your servers logs.

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


Re: PUSH N900 (Was Re: N900 usb host + power charge)

2009-09-22 Thread Kees Jongenburger
On Tue, Sep 22, 2009 at 8:55 PM, Qole qole.tab...@gmail.com wrote:
 If you're going to use an external CPU module running Linux, you might as
 well use an N8x0.

That will not fit for my project, how would I connect something to the
n800 after that: repeat the n800 serial hack[1]?

Implementing usb-host on a microcontroller is possible but will be
quite hard (what protocol to talk etc)

I think the most reasonable solutions I heard so far are to use the IR
transceiver this should be relatively cheap or use a Wiimote(easy). Of
course there is the BT serial possibility but I would like to avoid
doing that if possible

I am now experimenting with the hammer to get usb-net + synergy going
I can test this on the N800 but agree it's quite something
but who else can ssh to their gaming controller device, tweak latency
and change the key repeat from the cmd line :p

[1] file:///home/keesj/realcam/hackings/n800_serial/index3.html (n800
serial cable hack)


 After all, A CPU module is a pretty big gun to be pointing at that mosquito.
Yep true,

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


Re: PUSH N900 (Was Re: N900 usb host + power charge)

2009-09-22 Thread Kees Jongenburger
Hi

On Tue, Sep 22, 2009 at 10:49 PM, Kees Jongenburger
kees.jongenbur...@gmail.com wrote:
 On Tue, Sep 22, 2009 at 8:55 PM, Qole qole.tab...@gmail.com wrote:
 If you're going to use an external CPU module running Linux, you might as
 well use an N8x0.

 [1] file:///home/keesj/realcam/hackings/n800_serial/index3.html (n800
 serial cable hack)
This is the right url sorry about that

http://mamona.mmapps.net/n800_serial/index3.html
___
maemo-developers mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers


Re: PUSH N900 (Was Re: N900 usb host + power charge)

2009-09-21 Thread Kees Jongenburger
Hi

On Mon, Sep 21, 2009 at 12:23 AM, Attila Csipa ma...@csipa.in.rs wrote:
 On Sunday 20 September 2009 23:11:07 Kees Jongenburger wrote:
 I indeed planed to use usb-host in my project. perhaps we can use the
 connectors behind the battery, previous models
 used to have serial there.
 If anybody has a bright ideas on how to connect something to the n900
 that would be great.

 Well if you need just serial and don't mind the expense, probably the easiest
 way is a bluetooth modem, a la
 http://www.sparkfun.com/commerce/product_info.php?products_id=582

That certainly works (as proven) but it's not what I would like to do.
For my project this is probably already taking
to much space. For your info the project proposal I am working on
involves adding more buttons to the device. The best for me would be
to simply implement a usb-hid device.

This is still in beta as I am doing some more research but
input/contribution/joining the project is more then welcome

http://wiki.github.com/keesj/push_nbutton


 A bit more out-of-the-box thinking is to do things backwards, i.e. get a beefy
 microcontroller that does USB host mode or USB OTG, and have the N900 connect
 to that. This will also require some software wizardry as the N900 will want
 to present itself as mass storage, but maybe that can be hacked/tweaked.

Yea also you will need to create a gadget driver unless you use
g_ehter or some other standard.

I guess the Hammer CPU module is very well suited for this as you can
run a full linux stack on this
http://www.tincantools.com/product.php?productid=16133cat=0page=1featured

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


Re: PUSH N900 (Was Re: N900 usb host + power charge)

2009-09-21 Thread Kees Jongenburger
On Mon, Sep 21, 2009 at 8:47 AM, Fred Lefévère-Laoide
f...@lefevere-laoide.net wrote:
 That certainly works (as proven) but it's not what I would like to do.
 For my project this is probably already taking
 to much space. For your info the project proposal I am working on
 involves adding more buttons to the device. The best for me would be
 to simply implement a usb-hid device.


 Why don't you implement a bluetooth HID ?

I Would like to keep the cost down if possible. An other reason is
that this setup will work for different purposes(I have a few servo's
that might be used) . For those who might want to go that way I think
the easy way of doing this might be to still use a serial BT and use
Fanoush'f port of kbdd[1] as it allows serial BT keyboards. By using
this you don't need to much programming on the maemo side to generate
key events.

http://fanoush.wz.cz/maemo/

 You could even use a N800/N8100 with BlueMaemo to emaulate the client part
 :)

Using a N800 for doing is is perhaps somewhat over the top.
I dutch we call this Schieten met een kanon op een mug or translated
Shooting with a gun on a mosquito :p

Thanks for the feedback

Greeting

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


Re: PUSH N900 (Was Re: N900 usb host + power charge)

2009-09-21 Thread Kees Jongenburger
Hi,

On Mon, Sep 21, 2009 at 9:28 AM, W. de Hoog wdeh...@exalondelft.nl wrote:
 Hi,

   http://wiki.github.com/keesj/push_nbutton
 Nice idea using lego. Maybe you can hide a wiimote in it. Bluetooth,
 buttons, tilt sensor. See
 http://konttoristhoughts.blogspot.com/2008/05/wiicontrol-for-nokia-n810-n800.html
 for a start.

Thanks a lot Willem-Jan this is a great and simple idea. I even
packaged cwiid[1] in the past using mud[2] but completely forgot about
it.

Greetings

[1] 
https://garage.maemo.org/viewvc/trunk/packages/cwiid.xml?revision=187root=mud-builder
[2] http://mud-builder.garage.maemo.org/
___
maemo-developers mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers


Re: PUSH N900 (Was Re: N900 usb host + power charge)

2009-09-21 Thread Kees Jongenburger
On Mon, Sep 21, 2009 at 9:28 AM, W. de Hoog wdeh...@exalondelft.nl wrote:
 Hi,

   http://wiki.github.com/keesj/push_nbutton
 Nice idea using lego.

This lego  was just for prototyping the real thing needs to be
different and have real button and room to store the hardware.

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


Re: PUSH N900 (Was Re: N900 usb host + power charge)

2009-09-21 Thread Kees Jongenburger
On Mon, Sep 21, 2009 at 1:39 PM, Attila Csipa ma...@csipa.in.rs wrote:
 On Monday 21 September 2009 08:27:43 Kees Jongenburger wrote:
  Well if you need just serial and don't mind the expense, probably the
  easiest way is a bluetooth modem, a la
  http://www.sparkfun.com/commerce/product_info.php?products_id=582

 That certainly works (as proven) but it's not what I would like to do.
 For my project this is probably already taking
 to much space. For your info the project proposal I am working on
 involves adding more buttons to the device. The best for me would be
 to simply implement a usb-hid device.

 In that case, you might as well use the infrared port - definitely cheaper,
 can do serial, and probably takes up less space than those BT modems.

http://maemo.nokia.com/n900/specifications/

Doesn't talk about IR, is it a IR sender or transceiver ?


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


Re: N900 usb host + power charge

2009-09-20 Thread Kees Jongenburger
Hi David,

On Sun, Sep 20, 2009 at 7:15 PM, David Greaves da...@dgreaves.com wrote:
 Kees Jongenburger wrote:
 Hi,

 I plan to create a proposal for the push n900[1] and I plan to use the
 usb port. I have the following question.
 When the device is in usb-host mode it should of course provide power does 
 it?
 Is it possible to charge the device while it's in usb-host mode?

 I saw the interesting responses to the 'hijack' about gadget mode - but did 
 you
 get an answer to the host mode question Kees?

No, I found a QA from Nokia World stating something like: probably
the same level of support as was done for n800/n810. What this means I
don't know , will we need to patch the kernel again?

The real answer should be here:
http://maemo.nokia.com/n900/specifications/
but the only thing about USB wrong. it states Micro-USB connector
which is also wrong as it should be mini right?

Still hoping for some good answer or somebody with a device to report success,

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


Re: N900 usb host + power charge

2009-09-20 Thread Kees Jongenburger
On Sun, Sep 20, 2009 at 9:02 PM, Igor Stoppa igor.sto...@nokia.com wrote:
 On Sun, 2009-09-20 at 20:44 +0200, Gil Quim (Nokia-D/Helsinki) wrote:
 The N900 comes without USB host mode. When I asked I was told that the
 limitation comes at hardware level.

 I can confirm this. The most reasonable setup would have been to provide
 the A connector, but only gadget mode working for the sales release, then
 in a SW update to provide full spectrum support.

 The reason for this decision was the complexity of providing support
 for charging, PC connectivity and USB OTG efficiently through the same
 Micro USB port within the project deadlines.

 Add to that several HW bugs that were discovered during the development
 and needed workarounds.

Does this simply mean it's not possible at all? not even for example
booting in HOST only mode?


  We needed to make choices and the decision was to sacrify USB OTG and
 concentrate on the essential use cases of charging and connecting to
 the PC, bringing the N900 to the market in its due time.

 Although noone really liked the choice we had to make. We do use our
 products and as consumers we are aware of the limitations sometimes we
 have to apply.

Thanks a LOT for the answers, its really great to be able to get them!.


Greetings

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


PUSH N900 (Was Re: N900 usb host + power charge)

2009-09-20 Thread Kees Jongenburger
Hi David,

On Sun, Sep 20, 2009 at 10:36 PM, David Greaves da...@dgreaves.com wrote:
 quim@nokia.com wrote:
 The reason for this decision was the complexity of providing support for
 charging, PC connectivity and USB OTG efficiently through the same Micro
 USB port within the project deadlines. We needed to make choices and the
 decision was to sacrify USB OTG and concentrate on the essential use
 cases of charging and connecting to the PC, bringing the N900 to the
 market in its due time.

 Sigh :(

 I realised today that PUSH needed a way for software people to get at it 
 easily.

 This afternoon I created a garage project and then wrote an article:
  http://mer-l-in.blogspot.com/2009/09/want-to-push-need-kickstart.html

 Never mind...

I indeed planed to use usb-host in my project. perhaps we can use the
connectors behind the battery, previous models
used to have serial there.
If anybody has a bright ideas on how to connect something to the n900
that would be great.

 Hmm, can I get dispensation to enter PUSH using a $100 SmartQ ?

 Maybe I could run ssh from the N900 and have the N900 drive a Maemo powered
 SmartQ... proxy host mode...

For the submission I am working on planned to use a cypress CY7C68013A
as usb-client but perhaps I can use the CY7C67300
http://www.cypress.com/products/index.jsp?fid=10rpn=CY7C67300 as
host. It does make thing more challenging.
___
maemo-developers mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers


Re: N900 usb host + power charge

2009-09-19 Thread Kees Jongenburger
On Sat, Sep 19, 2009 at 12:31 PM, Laurent GUERBY laur...@guerby.net wrote:
 On Fri, 2009-09-18 at 22:55 +0200, Kees Jongenburger wrote:
 Hi,

 I plan to create a proposal for the push n900[1] and I plan to use the
 usb port. I have the following question.
 When the device is in usb-host mode it should of course provide power does 
 it?
 Is it possible to charge the device while it's in usb-host mode?

 The other way around: is it technically possible to have the n900 (and
 n810) behave as an USB keyboard when connected to a PC? And even better
 emulate any other USB device like a webcam, etc...?
The kernel gadgets still kinda lacks support for this. but the good
new is that there are other ways

Using bluetooth to make the device act as HID device:
http://www.valeriovalerio.org/?page_id=174

Using Synergy + usb_net
http://synergy2.sourceforge.net/


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


N900 usb host + power charge

2009-09-18 Thread Kees Jongenburger
Hi,

I plan to create a proposal for the push n900[1] and I plan to use the
usb port. I have the following question.
When the device is in usb-host mode it should of course provide power does it?
Is it possible to charge the device while it's in usb-host mode?

Greetings

[1] http://blogs.nokia.com/pushn900/
___
maemo-developers mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers


Re: Considering /opt and MyDocs in your packages

2009-09-11 Thread Kees Jongenburger
On Fri, Sep 11, 2009 at 11:11 AM, Marius Vollmer
marius.voll...@nokia.com wrote:
 ext Graham Cobb g+...@cobb.uk.net writes:

 On Thursday 10 September 2009 12:16:59 Marius Vollmer wrote:

 Also, you can make it so that maemo-optify only runs in debian/rules
 when it is present:

      which maemo-optify  maemo-optify

 Small correction: that doesn't work (because it returns an error status when
 maemo-optify is not present).
About the maemo-optify usage.

The opkg package manager support a offline root mode that allows you
to install packages using a different base. The idea
is that one might want to install some content on a removable media.
it doesn't require you to change the
packages. perhaps this is a less intrusive option?


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


Re: Considering /opt and MyDocs in your packages

2009-09-09 Thread Kees Jongenburger
On Wed, Sep 9, 2009 at 9:06 PM, Henrik
Hedberghenrik.hedb...@innologies.fi wrote:

 On ons, 2009-09-09 at 15:20 +0200, ext Henrik Hedberg wrote:

     Why is the ancient VFAT and fixed partitioning still used? Would it
 be possible to partition eMMC into one big ext3 partition and just use
 some kind of loopdevice or similar when exposing a part of it as an USB
 storage in VFAT format? That way also the annoying not mounted right
 now issue would be fixed, since an USB host and the device could use
 the same files at the same time. I do not see technical limits, but
 maybe someone should just code a relevant kernel module (the virtual
 VFAT loopdevice ;) if that does not exist.
 Patches happily accepted!

 Kees Jongenburger wrote:

 Perhaps samba or webdav or sshfs , mpd are possible without unmounting
 the block device ? Also a virtual virtual fat implemented as fuse
 really sounds like a crazy project.

    Virtual virtual fat (or wfat now on ;) is what I had in my mind.
 However, I do not see FUSE as an solution here, because the problem is
 that the USB mass storage devices transfer pure sectors. Thus, data is
 not going through the Linux VFS.

You can use any file as backing store also a file. so you don't need
a real block device. but of course
you have to map block access to certain files and translate filename
in fat dir entries etc.
so g_filestorage - /dev/fakeblockdevice - fuse - real file system


    We need a block device that acts like a VFAT partition but reads and
 writes the actual data into a given directory (in any file system,
 actually). Yes, it really sounds crazy! ;)
if at all possible

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


Re: [Qt4Maemo-devel] The Summit: Git/Gitorious - Untracked talks: consider adding them...

2009-09-08 Thread Kees Jongenburger
Hi David,

I assume you want to present to also have some discussion. so let's
start with that. This is all IMHO.

On Fri, Sep 4, 2009 at 1:57 PM, David Greavesda...@dgreaves.com wrote:
 I personally thing think that as a development community with git on garage 
 and
 gitorious.org we should be making efforts to understand how best to use DVCS
 processes to collaborate.

I don't believe that version control system is what is keeping us back
from collaborating. I do use git myself
when I feel like it to grab projects and start hacking on it but
this is not what you are talking about.


 Maybe it's just me but I see a lot of devs who are new to DVCS and very few
 community guidelines on how to use DVCS. Qt uses it but, as we've recently 
 been
 discussing, it could be going better.

One can solve many problems in many ways. it's very hard to find a
common way of doing things but this is apparently the design goals of
the git system and it's very hard to learn from other just because
it's distributed(you can't look over somebody's shoulder). Even for
developers git is a huge learning curve. While it's not bad to learn
at first sight I don't think it solves and problems we have(it
probably even make us have more problems because we have more choice)


 Frankly I don't care which 'good practice' I use - I can go out and find lots 
 of
 them. But it strikes me that as a community we should at least say hey, 
 quite a
 few of us are using this approach - if you don't have any strong preferences
 then you can use it too

This is not clear to me. what people what problem,project are you
thinking about? what is your target audience?



 So why now?

 Well, real soon now (I hope) we're going to have 3 different versions to 
 support.

* Fremantle
* Diablo
* Mer
 So how do we (you) manage the build-variations (ie debian/* may well vary for
 each of them. Maybe ./configure too)? Do we use branches? How?

I hope not, I know git is good a branches but how confusing will this
be for others?. To me divide and conquerer doesn't mean every body
gets' it's own branch. For this specific problem (debian stuff) I
would suggest using whatever packager use to solve this problem and I
don't think it's put everything in a git.


 Now how do we manage adding features and back-porting simple bug fixes to the
 stable release whilst you work on that big new feature set.

This is a typical problem of people working with closed source. In
open-source you release once and might do some minor update
for real big problems but overall should not have to maintain a
release branch to to long as everybody wants the Latest  Greatest.
Release often mantra


 How are contributions and teams handled?

 It sounds horrendous - and it can be!

Indeed it sound overcomplicated. first make it easy to contribute and
if it gets out of hand start using tools. Try to keep
working with as many people as possible on the same branch to force
yourself to think about other people's problems.


 But actually this is all fairly simple stuff with DVCS once you have it
 explained and once you grok it - but it's bloody hard to figure out from 
 scratch
 and it's also very unlikely that you'll arrive at the same solution as 
 another team.

Indeed. this is actually where a tend to like bzr (for simplicity) and
the very nice launchpad as it removes
part of this thinking process. bzr is also a distributed versioning
system so not completely fair


 Which means if you're a member of multiple teams you might find they each have
 different approaches - whoo hoo! - not!

 So anyway... I thought a talk would be a good idea.

 Now at the time no-one had volunteered so I did - some of you may have noticed
 my name at the bottom of

  http://www.kernel.org/pub/software/scm/git/docs/git.html

 Now you may think that qualifies me to offer this talk - you'd be wrong ;)

 I was hanging around the kernel lists at the time, got interested and acted as
 an 'editor' pulling together words of wisdom. Since then I've used git a 
 little
 but it wasn't until we started to need it in Mer that I reviewed the
 state-of-play and tried to pull in other people's good ideas - so that's what
 I'd use as a base.

 However we also have Johan Sørensen (cc'd as I don't think he's on-list) who
 wrote Gitorious.org - I think having him speak on using git and gitorious 
 would
 be an opportunity that we shouldn't miss.

That does sound good, on something like FOSDEM I would certainly go


 Equally there must be developers in Nokia/Trolltech who could say we know 
 this
 stuff and this is how we think you might want to do it.

Indeed interested to hear how they want to solve their problems


 So... speak now...

 David

 PS If anyone fancies collaborating and doing a multi-person presentation then
 I'm up for it.
Here is where I try to say something more positive but fail.

Greetings and see you soon
___
maemo-developers mailing list

Re: ssh permission denied

2009-08-24 Thread Kees Jongenburger
On Sun, Aug 23, 2009 at 9:27 PM, Jeffrey
Barishjeff_bar...@earthlink.net wrote:
 There was an update to openssh recently.  Since installing it, I cannot ssh
 to the N800.  I copied id_rsa.pub to /home/user/.ssh/authorized_keys even
 though it had not changed.  I edited /etc/ssh/ssh_config so that it contains
 PubkeyAuthentication yes
 RSAAuthentication yes
usually  you need to use authorized_keys2 and not authorized_keys is
you use ssh2
 ssh is still asking me for user's password when I do ssh u...@nokia.  I even
 tried
 PasswordAuthentication no
 The permission on authorized_keys is 600 and the owner is user.users.  When
 I changed PasswordAuthentication to no in /etc/ssh/sshd_config, I get
 Permission denied (publickey)

try using ssh -v n810 to get more information about where is goes wrong
Also check the .ssh directory permissions they should not be group or
world readable

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


Re: Clean build environment

2009-07-08 Thread Kees Jongenburger
On Wed, Jul 8, 2009 at 1:24 PM, Graham Cobbg+...@cobb.uk.net wrote:
 Would the autobuilder be a good basis for such a tool?  Or, if not, could we
 create a standard scratchbox rootstrap that had the build environment all
 pre-installed and some simple instructions (or scripts) to re-create the
 scratchbox target?

 Any better ideas for how developers can test and debug their builds in an
 environment close to the autobuilder environment?

I guess using the appliance [1] and automatically ssh ing to perform
the commands
is a best of all worlds. it allows booth to let the build server do
it's work on a maemo
build server and let a user debug when things go wrong and saves a lot
of trouble
downloading the packages every time. what do you think?

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


Re: Clean build environment

2009-07-08 Thread Kees Jongenburger
On Wed, Jul 8, 2009 at 6:57 PM, David Greavesda...@dgreaves.com wrote:
 Graham Cobb wrote:
 On Wednesday 08 July 2009 12:35:35 Ed Bartosh wrote:
 There is such a tool and autobuilder is uses it.
 It's called sbdmock and you can find it here:
 http://github.com/kad/sbdmock/tree/master

 I thought it was just a build tool -- can it also be used to provide an
 environment where the developer can sit in a scratchbox target which has been
 cleanly created and test things out from a command line (e.g. try a build,
 then look for the missing files configure is complaining about, try manually
 installing something and see if that fixes the problem, etc, etc?).

 OBS (which we're using in Mer) does something like this too
  http://wiki.maemo.org/Mer/Build

 Everything builds from a pristine chroot.

 I'm working on creating a pseudo package called 'sdk' which gives you more of
 what you want.
Sounds very interesting!

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


Re: Maemo will switch (completely?) to Qt?

2009-07-07 Thread Kees Jongenburger
Hi

On Tue, Jul 7, 2009 at 8:09 AM, Jean-Christian de Rivazj...@eclis.ch wrote:
 3rdShift a écrit :
 Ask yourself: why there is so few general libraries written in C++
 compared to the libraries written in C ?

I think it is  because it is to hard to write real applications in c
and people end up with half products called libraries. It forces
them to take very small steps.

I agree that the c++ libraries are sparse, but qt gives us the base classes
and patterns we need.

As kernel developer I value c but I couldn't resist :p




 Jean-Christian de Rivaz
 ___
 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: Maemo will switch (completely?) to Qt?

2009-07-06 Thread Kees Jongenburger
On Mon, Jul 6, 2009 at 5:50 PM, Attila Csipama...@csipa.in.rs wrote:
 On Monday 06 July 2009 17:23:25 Aniello Del Sorbo wrote:
 As much as I would love to learn Qt, I really hate C++.
 And I don't want to rely too much on Python.

 Also my personal interest in Maemo has been Xournal as eveyone knows,
 but if porting it to Qt involves learning C++.. brrr...

 The level of C++ required to do Qt is minimal, really, in fact, if you already
 did GTK+, I'd go almost as far and say it's mostly simple syntax difference
 (with the usual amount of C vs C++ compiler caveats, of course). That's one
 of the reasons I feel C bindings never really took off for Qt. Of course if
 you DO know C++, you'll be able to use Qt more efficiently. Note - I'm saying
 this about using the toolkit from C or C++, there are differences between the
 toolkits themselves, and these are FAR FAR bigger than using them from C or
 C++.

The Qt class library is really nice and certainly fun using. I think
the abstraction
level offered by QT and the different collection classes make it really usable.
Indeed for most thing you don't really have to understand the every c++ feature.

The example are very good, the documentation is excellent and the qtcreator gui
combined with qmake takes the  whole experience fun. I would be quite happy
so see more Qt software around and would not be so sad to see gtk go.
I am not affiliated with Qt. The One thing I really missed was proper gstreamer
integration

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


Re: Maemo Flasher-3.5 Tool Beta for Fremantle and Diablo released

2009-07-01 Thread Kees Jongenburger
Hi Ryan

On Wed, Jul 1, 2009 at 4:06 PM, Ryan Abelrabe...@gmail.com wrote:
 (Sorry for the terrible quoting. You all knoe exactly how useless an
 application Modest is. :))

Still not acceptable


 There's absolutely no reason why not. Really, though, why don't we just open
 source it so we don't have to deal with ANY of this insanity?
There are other project the 0x flasher out there and not enough people
tried and used it so what is the point?


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


Re: Beagleboard touchscreens?

2009-06-30 Thread Kees Jongenburger
Hi Murray


 I hear that Mer can be used with a mouse instead of just a touchscreen,
 but I'd like to install Maemo as intended, so I think we'll need
 touchscreen displays. So does anyone know of any touchscreen hardware
 that will definitely work with beagleboard and Maemo?
Hi I don't know about a usable touchscreen but
Maemo is also somewhat usable without a touchscreen.
it is possible to show the cursor see[1]. of course it doesn't feel right
as the maemo UI is best used on a touchscreen.

I guess it really depends on what your interests are.
a wiimote also sounds like a good HID device to interact with maemo

What I tried during the Danish week-end was to use a camera attached
to the beagle to view a laser pointer on an image displayed with a
beamer and it almost worked... :(

[1] http://maemo-beagle.garage.maemo.org/alpha.html

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


Re: How to autostart a graphical Java Swing application?

2009-06-19 Thread Kees Jongenburger
Hi Martin


On Thu, Jun 18, 2009 at 9:54 PM, Martin Wegner martinator...@arcor.de wrote:

Hello,

I want to autostart a graphical Java Swing application but I don't know
how :(

I tried this:

/etc/init.d/run.sh with this contents:

#!/bin/sh
sleep 20
/home/user/ejre1.6.0_10/bin/java -classpath /home/user/bin Test

When I run this script manually the Java Swing application starts with
no problems.



So I called:

update-rc.d run.sh defaults 99 01

When I boot the Nokia then I can go to the X terminal and wait 15-20
seconds. With a little bit of luck I can see the Java application when I
call ps -ef but when I call ps -ef a second time the Java application is
not any longer shown in the ps list :(


last time I checked this was possible(dangerous?) so please try adding
export DISPLAY=:0 to the start of the script

There is probably a more Proper way to do this. The clean x11 way of doing
this is to have it started in the Xsession. this way your software also
runs as the user user and not root :P.

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


Re: N810 device and Maemo Fremantle SDK beta

2009-05-24 Thread Kees Jongenburger
On Fri, May 22, 2009 at 12:26 PM, Till Harbaum / Lists
li...@harbaum.org wrote:
 Hi,

 just for the records: The beta sdk doesn't run on the beagleboard (yet). So
 at this very moment there is no arm hardware to run fremantle stuff on.

How strange and at the same time interesting. It should be a
relatively small effort
as the alpha also worked. Thanks for the information.



 Till

 Am Freitag 22 Mai 2009 schrieb Frank Banul:
 No and no. You can use the x86 scratchbox target or get a beagleboard.

 Frank

 On Thu, May 21, 2009 at 6:57 PM, diptiman roy roy.dipti...@yahoo.co.in 
 wrote:
  Hi,
     Is maemo fremantle beta is compiable with N810. Can we use it for
  developing application for N810?
 
  Please, inform me.
 
  DIPTIMAN ROY
  
  Explore and discover exciting holidays and getaways with Yahoo! India 
  Travel
  Click here!
  ___
  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



 ___
 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: BeagleBoard and maemo

2009-05-24 Thread Kees Jongenburger
On Sun, May 24, 2009 at 1:12 PM, Till Harbaum / Lists li...@harbaum.org wrote:
 Hi,

 i'll bring my bb anyway. One of my SDKs was never updated from alpha to beta,
 so i can at least compile stuff myself to run it on the alpha BB. I'll also 
 bring a
 touchscreen i got for my beagleboards 7 800x480 screen. Perhaps i can get it
 working before the weekend.

I installed the alpha SDK and was able to boot a root file system using the
uImage in the SVN repository. After that I tried to recompile the kernel
but the omap patch against the kernel failed to apply cleanly.

I use the sisusb vga adapter so I currently switched to the OE kernel
without pain (yet).

I will try some more but as the OE kernel appears to work it might be better
to try to get the Beta running on the Beagle.

Greetings



 Till

 Am Samstag 23 Mai 2009 schrieb Frantisek Dufka:
 Maybe all Nokia devs finally got their OMAP3 tablet prototypes so no
 need for Beagle anymore? ;-)
 I don't think they ever developed on the BB. Imho the BB port is just a
 private hobby of one of the nokians.
___
maemo-developers mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers


BeagleBoard and maemo

2009-05-23 Thread Kees Jongenburger
Hi

For next week's hacking week-end I want to install maemo 5.0 beta on the beagle.
http://maemo-beagle.garage.maemo.org/ only talks about the alpha.
Is there already some more up-to-date documentation or would that be a nice
topic to start exploring?

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


Re: Could not start Xephyr (Maemo 5 Beta SDK). Please help me to resolve. ()

2009-05-23 Thread Kees Jongenburger
Hi

The command you are running start an embedded X display and the result
on my machine is an empty black screen.
after that you can start the window manager from within the sbox.  so
does your window close by itself?

Here is the relevant link
http://maemo.org/development/sdks/maemo_5-0_installation/#StartUI

The output of the program looks very familiar(and it works here) here is mine:
ke...@ijssijs:~$ Xephyr :2 -host-cursor -screen 800x480x16 -dpi 96 -ac 
[1] 6560
ke...@ijssijs:~$ [dix] Could not init font path element
/usr/share/fonts/X11/cyrillic, removing from list!
[config/dbus] couldn't take over org.x.config:
org.freedesktop.DBus.Error.AccessDenied (Connection :1.62 is not
allowed to own the service org.x.config.display2 due to security
policies in the configuration file)
unrecognised device identifier!
(EE) config/hal: NewInputDeviceRequest failed (2)
unrecognised device identifier!
(EE) config/hal: NewInputDeviceRequest failed (2)
unrecognised device identifier!
(EE) config/hal: NewInputDeviceRequest failed (2)
unrecognised device identifier!
(EE) config/hal: NewInputDeviceRequest failed (2)

On Sat, May 23, 2009 at 4:34 AM, Srinivasan Kumarasamy
kksr...@gmail.com wrote:
 Hi,

 I have installed Maemo 5 Beta SDK.

 I followed the installation instructions from,
 http://maemo.org/development/sdks/maemo_5-0_installation/#sdkinstaller.

 After installing scratchbox and Maemo SDK, I tried to start Xephyr, I could
 not start and I am getting the following error message, Please help me to
 resolve.


 kksr...@kksrini-laptop:~$ Xephyr :2 -host-cursor -screen 800x480x16 -dpi 96
 -ac [1] 13354
 kksr...@kksrini-laptop:~$ Could not init font path element
 /usr/share/fonts/X11/cyrillic, removing from list!
 unrecognised device identifier!
 (EE) config/hal: NewInputDeviceRequest failed
 unrecognised device identifier!
 (EE) config/hal: NewInputDeviceRequest failed
 unrecognised device identifier!
 (EE) config/hal: NewInputDeviceRequest failed
 unrecognised device identifier!
 (EE) config/hal: NewInputDeviceRequest failed
 unrecognised device identifier!
 (EE) config/hal: NewInputDeviceRequest failed
 unrecognised device identifier!
 (EE) config/hal: NewInputDeviceRequest failed
 unrecognised device identifier!
 (EE) config/hal: NewInputDeviceRequest failed
 unrecognised device identifier!
 (EE) config/hal: NewInputDeviceRequest failed
 unrecognised device identifier!
 (EE) config/hal: NewInputDeviceRequest failed



 Thanks,
 Srini

 ___
 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: Init scripts in Freemantle

2009-05-03 Thread Kees Jongenburger
Hi



On Sun, May 3, 2009 at 2:37 PM, Tony Green ma...@beermad.org.uk wrote:
 I notice from http://wiki.maemo.org/Task:Maemo_roadmap/Fremantle#System_SW 
 that the Location and format of init scripts differ.  Since my ports of 
 MySQL and Apache will require init scripts I need to make sure I install them 
 in the right place and make whatever changes are necessary to the scripts 
 themselves, but I haven't succeeded in finding any more information about 
 this.

 Does anybody know where this can be found?

Last time I checked upstart 0.3.9 was used.
http://upstart.ubuntu.com/wiki/Stanzas is the best available documentation

greetings


 It's odd that despite what's said about init script location, they still seem 
 to be in the same place in the Maemo 5 SDK beta...
 --
 Tony Green
 Ipswich, Suffolk, England
 http://www.beermad.org.uk/
 http://www.suffolkcamra.co.uk/pubs/

 * No Micro$oft products were used in the generation of this communication
 ___
 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: qt4-dev in fremantle extras-devel is broken

2009-04-30 Thread Kees Jongenburger
On Wed, Apr 29, 2009 at 9:24 PM, Till Harbaum / Lists li...@harbaum.org wrote:
 From my build:

 Setting up libqt4-dev (4.5.0-0maemo0) ...
 Setting up qemu-arm-cvs-m as cpu transparency method...
 sb-conf: No such CPU-transparency method: 'qemu-arm-cvs-m'.

Hi, the 5.0 alpha and beta apparently are using different sbox
packages with different naming

a diff of maemo-sdk-install_5.0alpha.sh and
maemo-sdk-install_5.0beta.sh  show among other things this
29,30c29,30
 __armel_devkits=perl:debian-etch:cputransp:doctools:svn:git
 __armel_cputransp=qemu-arm-cvs-m
---
 __armel_devkits=apt-https:perl:debian-etch:qemu:doctools:svn:git
 __armel_cputransp=qemu-arm-sb

I guess you could try to reinstall sbox. I just installed the qt4-dev package
and was able to recompile some qt4-demos. (OpenGLES) still doesn't work for me.


Greetings

 Perhaps you forgot to select the devkit which includes it.
 dpkg: error processing libqt4-dev (--configure):
  subprocess post-installation script returned error exit status 1
 Setting up qt4-qtconfig (4.5.0-0maemo0) ...

 Errors were encountered while processing:
  libqt4-dev

 See the complete log at

 https://garage.maemo.org/builder/fremantle/wpasupplicant_0.6.0+0.5.8-0ubuntu2/armel.root.log.FAILED.txt
 ___
 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: maemo OpenGL-ES2.0 wikipage

2009-04-26 Thread Kees Jongenburger
Hi Kate

On Thu, Mar 26, 2009 at 1:03 PM, Kate Alhola kate.alh...@nokia.com wrote:

 After numerous questions how to use OpenGL-ES2.0 in maemo Fremantle
 i made wiki page

 http://wiki.maemo.org/OpenGL-ES
Thanks for the page. I have a question about that

on the page is written

The SDK libs and headers can be dropped into your X86 environment and run into 
the Xephyr X11 window - but you'll need to kill the window manager first!
To compile OpenGL ES 2.0 applications you need to have package libgles2-dev 
installed. It is as standard, part of Fremantle aplha ARMEL but at the moment 
it is missing from x86 version. We try to get x86 equivalent OpenGL ES2 
emulation library available 

What is the difference between libgles2-dev and the dropped in files
from the SDK?


I did try to run the hellogl_es2 test and failed(segfault) under
sbox-FREMANTLE_X86  is this normal?

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


Re: detect window iconified/maximized in SDL

2009-03-30 Thread Kees Jongenburger
On Mon, Mar 30, 2009 at 8:15 AM, Quim Gil quim@nokia.com wrote:
 Hi,

 CCing Kuisma, Maemo SW maintainer of the SDL packages.

 ext Kees Jongenburger wrote:
 Hi,

 Should we/I  start a small libsdl project on garage to address such issues?

 And what would be the goal of such garage project? Isn't enough to file
 bugs/patches against

 http://repository.maemo.org/pool/fremantle/free/libs/libsdl1.2/
 http://repository.maemo.org/pool/fremantle/free/libs/libsdl-mixer1.2/
 http://repository.maemo.org/pool/fremantle/free/libs/libsdl-image1.2/

Perhaps. Apparently a programs that does not listen to dbus events is not maemo
friendly and a typical SDL programs will do just that(not listen to
the events). If we can easily modify the SDL lib
to map these event to standard events that would be great.

But not everything can and should be abstracted away sometime t's
better to provide good examples,
certainly if we need to integrate the dbus hander in the main loop.:p

Greetings






 Greetings
 On Thu, Mar 26, 2009 at 9:35 PM, W. de Hoog wdeh...@exalondelft.nl wrote:
 Hi,

 Do you have a separate thread that listens on the libosso callback stuff?
 That could work also if it locks up the main loop when display is turned 
 off and
 (like your main thread) doesn't use SDL to wait for events.
 I do not have a seperate thread for it. I did register my callback but
 as I mailed, it is not being called back when the display goes on or
 off. This is very weird and disappointing.

 You can in select() listen on that file descriptor.  You could look for an 
 example here:
 http://hg.berlios.de/repos/hatari/file/c6567e2a430d/src/control.c
 Thanks for the link. However this seems a bit beyond my reach.


 regards,

 --
 Willem-Jan de Hoog

 --
 Quim Gil
 open source advocate
 Maemo Software @ Nokia

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


Re: Gsoc Idea Barcode Reader

2009-03-30 Thread Kees Jongenburger
On Mon, Mar 30, 2009 at 5:27 PM, Simon Pickering
s.g.picker...@bath.ac.uk wrote:

 Also, i think we should look at GOCR as the alternate toolkit
 that can be used for the project.

 Looks like that project has been renamed to Conjecture now
 (http://www.corollarium.com/conjecture/).

Reading the EAN-13 barcode should not require to complicated ocr software
I think the basic is to draw 3 lines over an image , make it black white
and look for known patterns (first only a series of black white and
then looking at the length).

Do you think I am underestimating this part of the problem?

Kees



 Simon


 ___
 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: detect window iconified/maximized in SDL

2009-03-28 Thread Kees Jongenburger
Hi,

Should we/I  start a small libsdl project on garage to address such issues?


Greetings
On Thu, Mar 26, 2009 at 9:35 PM, W. de Hoog wdeh...@exalondelft.nl wrote:
 Hi,

 Do you have a separate thread that listens on the libosso callback stuff?
 That could work also if it locks up the main loop when display is turned 
 off and
 (like your main thread) doesn't use SDL to wait for events.
 I do not have a seperate thread for it. I did register my callback but
 as I mailed, it is not being called back when the display goes on or
 off. This is very weird and disappointing.

 You can in select() listen on that file descriptor.  You could look for an 
 example here:
 http://hg.berlios.de/repos/hatari/file/c6567e2a430d/src/control.c
 Thanks for the link. However this seems a bit beyond my reach.


 regards,

 --
 Willem-Jan de Hoog
 ___
 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: Maemo 5 Alpha SDK released

2009-03-15 Thread Kees Jongenburger
On Sat, Mar 14, 2009 at 8:23 PM, Till Harbaum / Lists li...@harbaum.orgwrote:

 Hi,

 Am Samstag 14 März 2009 schrieb Kees Jongenburger:
  Also within the sbox target? and it's not a disk full right?
 Sure

 Stupid question: Does it work for you? Or did you not give it a try yet?

No,

I am still fighting to get the basic SDK install working on amd64, but lets
continue this discussion
in a separate thread.

Greetings


 [sbox-FREMANTLE_X86: ~]  af-sb-init.sh start
AF Warning: '/etc/osso-af-init/matchbox.defs' not found
Note: For remote X connections DISPLAY should contain hostname!
Sample files present.
Starting DBUS system bus
Starting D-BUS session bus daemon
Starting Maemo Launcher: maemo-launcher.
maemo-launcher: warning rising the oom shield for pid=8794 status=5632
Starting Sapwood image server
Xlib:  extension Generic Event Extension missing on display :2.0.
Xlib:  extension Generic Event Extension missing on display :2.0.
Xlib:  extension Generic Event Extension missing on display :2.0.
Xlib:  extension Generic Event Extension missing on display :2.0.
sapwood-server[8806]: GLIB INFO default - server started
Starting hildon-desktop
Xlib:  extension Generic Event Extension missing on display :2.0.
Xlib:  extension Generic Event Extension missing on display :2.0.
Xlib:  extension Generic Event Extension missing on display :2.0.
Xlib:  extension Generic Event Extension missing on display :2.0.
Xlib:  extension Generic Event Extension missing on display :2.0.
matchbox: No composite extension
matchbox-window-manager: *Error*  OOM?
Starting Keyboard
maemo-launcher: invoking '/usr/bin/hildon-input-method.launch'
Xlib:  extension Generic Event Extension missing on display :2.0.
Xlib:  extension Generic Event Extension missing on display :2.0.
Xlib:  extension Generic Event Extension missing on display :2.0.
Xlib:  extension Generic Event Extension missing on display :2.0.
[sbox-FREMANTLE_X86: ~]  hildon-input-method[8839]: GLIB CRITICAL **
GLib-GObject - g_object_unref: assertion `G_IS_OBJEC
T (object)' failed
hildon-input-method[8839]: GLIB CRITICAL ** GLib-GObject - g_object_unref:
assertion `G_IS_OBJECT (object)' failed
hildon-input-method[8839]: GLIB CRITICAL ** GLib-GObject - g_object_unref:
assertion `G_IS_OBJECT (object)' failed
hildon-input-method[8839]: GLIB WARNING ** default - Input method specified
in the configuration: hildon_keyboard_assistan
t.
hildon-input-method[8839]: GLIB WARNING ** default - However this IM is not
available.
hildon-input-method[8839]: GLIB WARNING ** default - Will try to get the
available plugin.
hildon-input-method[8839]: GLIB WARNING ** default - Unable to set any input
method.
hildon-input-method[8839]: GLIB MESSAGE default - ui up and running
___
maemo-developers mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers


Re: Maemo 5 Alpha SDK released

2009-03-14 Thread Kees Jongenburger
On Sat, Mar 14, 2009 at 1:04 PM, Till Harbaum / Lists li...@harbaum.org wrote:
 Get:203 http://repository.maemo.org maemo5.0prealpha2/sdk/free 
 libdbus-glib-1-dev 0.78-0maemo1 [190kB]
 Err http://repository.maemo.org maemo5.0prealpha2/sdk/free libdbus-glib-1-dev 
 0.78-0maemo1
  Error reading from server - read (104 Connection reset by peer) [IP: 
 62.214.9.150 80]
 ...
 Fetched 51.1MB in 3m35s (237kB/s)
 Failed to fetch 
 http://repository.maemo.org/pool/maemo5.0prealpha2/free/d/dbus-glib/libdbus-glib-1-dev_0.78-0maemo1_armel.deb
   Error reading from server - read (104 Connection reset by peer) [IP: 
 62.214.9.150 80]
 E: Unable to fetch some archives, maybe run apt-get update or try with 
 --fix-missing?
 [FATAL] Unable to install packages from packages


 The strange thing is that i can easily fetch that file using wget. So it's 
 definitely there. And it's
 always this particular package that breaks.

Also within the sbox target? and it's not a disk full right?
___
maemo-developers mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers


Re: Maemo 5 Alpha SDK released

2009-03-13 Thread Kees Jongenburger
Hello Till ,

I will try this week-end to see how it all really works but read bellow

On Fri, Mar 13, 2009 at 9:25 PM, Till Harbaum / Lists li...@harbaum.org wrote:
 Hi Juha,

 hmm, i already stumble at the first steps.

 I don't understand what i am supposed to do in this step:

 # go to a directory that has your packages and sources.list file
 # get these files from the maemo5-alpha file directory
 [sbox-maemo-beagle: ~/ ]  mkdir rootfs; cd rootfs

 The comment seems to ask me to do more than the actual code
 line below does. I guess i should copy the sources.list from
 /scratchbox/users/harbaum/targets/FREMANTLE_ARMEL/etc/apt/sources.list
 into the newly created rootfs dir.

I guess the list comes from here:
http://maemo-beagle.garage.maemo.org/files/maemo5-prealpha2/



 But what packages file are you referring to? I only see directories
 named packages in the scratchbox tree. But your script seems to
 refer to a file of that name. Where should i find this?

and the packages it probably the file called packages in that directory

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


Re: Maemo contribution guidelines - v1.0 candidate draft

2009-01-09 Thread Kees Jongenburger
On Tue, Dec 30, 2008 at 3:40 PM,  quim@nokia.com wrote:
 http://wiki.maemo.org/Maemo_contribution_guidelines

 This has gone through several rounds of feedback and it will be
 considered official as is unless sensible major changes are proposed.

 Feedback and precision are always welcome.

Simply Excellent and very clear

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


Re: V4L2 and Gstreamer

2009-01-09 Thread Kees Jongenburger
Hello Shu,

On Fri, Jan 9, 2009 at 11:20 PM, Shu Shi shus...@illinois.edu wrote:
 Hi everyone,

 I am working on a N800/OS2008 application which captures and video and
 analyzes the content. I need to write or re-use some codes to capture
 the video through camera. According to the documentation, it says that
 V4L2 is supported in kernel but the whole system is based on Gstreamer
 framework. I also tried some open source software using V4L/V4L2 to
 control camera, such as opencv, spcaview, but all failed.

It can be hard to request the right resolution etc.


 My questions are:
 1. Can I use V4L2 interface to control camera directly in N800/OS2008?
 Or everything is controled by Gstreamer?
You can use the interface directly. just like gstreamer does

 2. If V4L2 can be used, is there anything special in this platform I
 need to pay attention to?
 3. If everything is controlled by Gstreamer, is there any sample codes
 to control camera I could reference?

The Maemo reference manual has a nice section about this called
Camera Manipulation in C Language 
see
http://maemo.org/maemo_release_documentation/maemo4.1.x/node9.html#SECTION0093


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


Re: Plugin architecture on maemo

2008-12-14 Thread Kees Jongenburger
On Fri, Dec 12, 2008 at 2:42 PM, Ddd Kkk maemo...@yahoo.com wrote:
 Hi all,

 I am very new to maemo platform.
 I want to know if there is any plugin architecture present on this
 platform like ECOM in Symbian, COM in Windows.
 If not then how the plugins are handled on maemo?
Hello Ddd,

Just out of interest, what are those plugins and what can they do?

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


Maemo Summit. power management talk

2008-11-14 Thread Kees Jongenburger
Hello

During the Maemo Summit there was a very interesting talk about tools
to measure power consumption.
There where plans to release booth hardware and software to measure
the consumption.

Where can I get more information about this (and the status)

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


Re: Flipping camera image, getting mirrored video

2008-08-14 Thread Kees Jongenburger
On Wed, Aug 13, 2008 at 5:43 PM, Merrick Fonnesbeck
[EMAIL PROTECTED] wrote:
 What I would like to do is display a flipped or mirrored version of the
 outgoing video so that the person can orient themselves appropriately to the
 camera for the conference.  Anybody know how to do this in GSteamer?  Please
 let me know your ideas.  I have heard of a Flip plug-in of the Good GST
 plug-ins, but I can't find any information on how to use it or program it.

try running gst-inspect videoflip

videoflip method=horizontal-flip

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


Re: implementation of 2-dimensional array in bash - kind request

2008-07-06 Thread Kees Jongenburger
Hello Darius,

On Sat, Jul 5, 2008 at 7:54 PM, Darius Jack [EMAIL PROTECTED] wrote:
 and have 2D array inmterpreted as one row.
 so calculating
 array2D ( ) i-th j-th element
 as i + (j-1) x row length

I agree with Igor what using bash or even better a POSIX shell would
be a little
insane. Still Dave Taylor have a serries on  linuxjounral about shell
programming (creating a card game/arrat manipulation)

see http://www.linuxjournal.com/article/8704 I think you might find it useful.


greetings,


P.S. can you stop sending the Send instant messages to your online
friends http://uk.messenger.yahoo.com;  in every and each mail?
___
maemo-developers mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers


Re: Wrting to a text file in N800 /media/mmc1

2008-07-06 Thread Kees Jongenburger
On Sat, Jul 5, 2008 at 11:09 PM, nisha jain [EMAIL PROTECTED] wrote:
 Hi All,

 I just checked in N800 the following program for writing into a file which

 doesn't work Any clues what is going wrong? I neither get any error not
 it is

 creating a file and writing into it.

 #includestdio.h

 void main()
 {
 FILE *Gfile;
 if ((Gfile = fopen(/media/mmc1/test.txt, wt+)) == NULL)
 {
 printf(Error in file creation);
 }

 if(Gfile)
 fprintf(Gfile,%02x,0x10);
 fclose(Gfile);
 }

Hi Nisha
try printing the error using perror
add include errno.h
and replace the printf with perror(fopen).

The t in the fopen is not documented in my man pages what is it used for?
Do you know what happens when you call fclose on a NULL  handle?


Also remember you might be writing to a FAT file system that will not
support setting all file attributes.


 Regards,
 Nisha

 On Sat, Jul 5, 2008 at 5:34 PM, nisha jain [EMAIL PROTECTED] wrote:

 Hi Gray,

 I checked the file pointer if it is NULL I am printing error message and
 returning too.

 Also i am checking while writing into a file that file pointer is not
 NULL.

 I have tested it on mameo (ARMEL) enviornment and it is working absolutely
 fine

 I am not able to understand while after porting to N800 it doesn't show up
 any file created on flash

 at least it should create an empty file..Does there is some
 restriciton in writing into flash?

 Regards,
 Nisha

 On Sat, Jul 5, 2008 at 2:29 PM, gary liquid [EMAIL PROTECTED] wrote:

 nisha,

 check you have included appended the filename on the end of the path in
 your adjusted program.
 Check the return values of all functions called and do not assume success
 for anything.
 Most importantly, put printf(fn msg/n);  calls around your program at
 relevant points.
 The printfs will help you debug by showing you where your software got to
 and optionally whatever additional information you want to display.

 Gary (lcuk on maemo)

 On Sat, Jul 5, 2008 at 6:54 PM, nisha jain [EMAIL PROTECTED] wrote:

 hi All,

 I wrote a program which is collecting some data and creating text file
 to write into.

 I am successfully able to run and execute it in the VmWare maemo
 enviornment without any problem.

 When i deployed it into N800 I am getting segmentation fault this
 application I checked in ARMEL compiled

 mode on VmWare... I am not sure how to debug it as it is working fine in
 the Maemo enviornment but crashes

 on the actual N800 device... Only change is the file created in

 using like fopen (filename, wt);

 in the Maemo and in case of N800 fope(/media/mmc1, wt)

 I tired checking if file gets created to /media/mmc1 or not but it
 doesn't get created their at all.

 Let me know if some one has idea?

 Regards,
 Nisha

 ___
 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


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


Re: Error while loading shared library

2008-07-05 Thread Kees Jongenburger
Hello Nisha,

I am not sure I really follow you but here we go

On Sat, Jul 5, 2008 at 2:16 AM, nisha jain [EMAIL PROTECTED] wrote:
 Hi All,

 I am running my application on the N800 and I get following run time
 exception.

 error while loading shared libraries : libgtkdatabox-0.8.2.so.2 : can not
 open shared object

 While compilation is perfectly fine also this application binary was running
 perfectly fine..
on the sdk right?


 Please let me know if some one can provide some information...
search in what package that libgtkdatabox-0.8.2.so.2 is located and
install in on the target or add it to the .deb file deps

from googling it looks like you are using http://www.eudoxos.de/gtk/gtkdatabox/
is that available or compiled for the N800?

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


Re: Error while loading shared library

2008-07-05 Thread Kees Jongenburger
Hi

you can first try if it works by exporting the LD_LIBRARY_PATH to the
directory where you .so file is located.

It is very normal for applications and shared libraries to get
installed under the /usr diirectory and that one is usualy not
writable by normal users.Iif you create a .deb file it will be run
and installed as the root user. So the permission denied is normal.
If you want to compile static against the lib remove the
-lmylib options and replace it with a .a(archive)  file.

hope this helps


On Sat, Jul 5, 2008 at 9:46 AM, nisha jain [EMAIL PROTECTED] wrote:
 Hi Kees,

 Yes the databox is compiled for ARMEL mode and also i tried copying and
 installing the .so file which is a shared library i guess dll. I am not able
 to use package manager to install it neither i am able to copy it to
 /usr/lib directory as it is giving me permission denied... I tried red pill
 mode too... I really need to know if i can generate static library or if i
 can some how create debian package i am not sure how to do it as i tried
 before but never been successful so far so my application is just a single
 binary file...

 Regards,
 Nisha


 On 7/5/08, Kees Jongenburger [EMAIL PROTECTED] wrote:

 Hello Nisha,

 I am not sure I really follow you but here we go

 On Sat, Jul 5, 2008 at 2:16 AM, nisha jain [EMAIL PROTECTED] wrote:
  Hi All,
 
  I am running my application on the N800 and I get following run time
  exception.
 
  error while loading shared libraries : libgtkdatabox-0.8.2.so.2 : can
  not
  open shared object
 
  While compilation is perfectly fine also this application binary was
  running
  perfectly fine..
 on the sdk right?

 
  Please let me know if some one can provide some information...
 search in what package that libgtkdatabox-0.8.2.so.2 is located and
 install in on the target or add it to the .deb file deps

 from googling it looks like you are using
 http://www.eudoxos.de/gtk/gtkdatabox/
 is that available or compiled for the N800?

 greetings


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


4.1 sdk install tip

2008-06-30 Thread Kees Jongenburger
Hello all

Here is just a quick tip.
I just installed sbox + maemo stuff on a wmware appliance called
[1]Ubuntu 8.04 Jeos with VMware Tools, it is pretty small 300 MB and
the install of sbox and the sdk
went really pretty smooth.

greetings


[1] http://www.vmware.com/appliances/directory/1282
___
maemo-developers mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers


Re: Hello Maemo - CFSONID 2008

2008-06-05 Thread Kees Jongenburger
On Tue, Jun 3, 2008 at 7:44 AM, Quim Gil [EMAIL PROTECTED] wrote:
 Not really. What I personally miss is a specific plan by the community
 to achieve that. Is that plan the Mamona project lead by INdT
 developers? Is it opening or finding open alternatives to some of the
 closed components in the current maemo official components? Something else?

I do like the OE approach. I was very happy and proud to present  mamona as
cool platform hack at LinuxTag . I explained there why I think the
current sbox1 based approach (having an sdk created for users)  results
in the many problems and frustration we currently have.

The community itself is not organized in what can we do to achieve xyz.
they and I expect zyx to be maemo.org. They might even think : if
maemo.org behaves like xyz
THEY would be doing the right thing. it is not exactly easy to
currently do anything for maemo.org
(rember the bus where you are not the driver?). Are we missing a
strong community leader?

If I think of mamona in the maemo.org what next
context I think that the main arguments to view/sell mamona would have
to be that the
packaging meta-data and the sources are separated. This encourages
more experimenting and also allows Nokia  to really cherry pick the components
they would like in the ITOS but also allows other people to experiment


greetings

p.s. my presentation can be found here
[1] http://dev.openbossa.org/trac/mamona/wiki/MamonaPresentations

p.s.2 I published some pictures of LinuxTag at
http://picasaweb.google.com/kees.jongenburger/LinuxTag2008Maemo
___
maemo-developers mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers


Re: Announcing the Internet Tablet Talk Software Section

2008-05-23 Thread Kees Jongenburger
Hello Darius,

I did not feel comfortable with asking you en public.
but you appear to disrespect that.


 Hello my freiend,
 what makes you to spam about
 Nokia Internet Tablet Google Group.

 Any forum is just forum.
 Google Group is an excellent place for running public forums.
 Don't be evil, take it easy.
 --- On Thu, 22/5/08, Kees Jongenburger [EMAIL PROTECTED] wrote:

 From: Kees Jongenburger [EMAIL PROTECTED]
 Subject: Re: Announcing the Internet Tablet Talk Software Section
 To: [EMAIL PROTECTED]
 Date: Thursday, 22 May, 2008, 8:25 PM

 Hello Daruis

 What is this google tablet group you keep spamming us about?
 it looks very unmaintained. what is your goal with it

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


n800 serial

2008-05-18 Thread Kees Jongenburger
Hello

This week-end I found out where the serial pins of the n800 are located
and added that information to the wiki
http://maemo.org/community/wiki/HowTo_KernelCompilation/

I had a LOT of fun finding out and creating a special connector.
at first I was betting on the four pins near the usb connector but apparently
it looks like those are related to usb.

I the end I managed to get a getty login on mamona(only at 9600 baud).

I made some photos as I  progressed and think some might enjoy looking a them :p
http://mamona.mmapps.net/n800_serial/pics/


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


Re: Let's do something together in LinuxTag

2008-05-12 Thread Kees Jongenburger
On Mon, May 12, 2008 at 11:05 AM, Simon Pickering
[EMAIL PROTECTED] wrote:


   I have been thinking about what to present at linuxtag. I can not easely
   make a choice right now because we are lacking some form of grand goal.
   Can we try to elaborate on the topics? perhaps also have an irc meeting
   between linuxtag contributors?

  Sounds useful, what about after the IRC meeting tomorrow evening?
Hello Simon,

Yes sounds fair.

I would be happy if we indeed can try to define the grand goal
-what kind of people are attending (question partially answered)
-Can we define this grand goal.
-Can we try to make the different topics match or have a logical flow.

lets see how the first meeting goes





  Simon


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


Re: Let's do something together in LinuxTag

2008-05-10 Thread Kees Jongenburger
Hi

I have been thinking about what to present at linuxtag. I can not easely
make a choice right now because we are lacking some form of grand goal.
Can we try to elaborate on the topics? perhaps also have an irc meeting between
linuxtag contributors?

My presentation at fosdem was mainly about community, what we can learn
from mamona/oe. and what is IMHO wrong with the current maemo platform.

Because the talk would be in platform hacks I think this presentation
would be a
little off-topic. I therefore would also be happy to present mamona
as-is and it's goals

anyway we need to talk ..

greetings


On Thu, Apr 3, 2008 at 2:05 PM, Quim Gil [EMAIL PROTECTED] wrote:
 Here is the proposal:

 1. MAEMO COMMUNITY UPDATE
 Where are we + questions and comments...

 2. COOL MAEMO APPS
 A couple of demos + meet the developers

 3. COOL PLATFORM HACKS
 A couple of demos + meet the developers

 4. MAEMO.ORG: WHAT NEXT?
 Mid term: What Nokia should do + What the community should do
___
maemo-developers mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers


Re: How to access and send streaming video ...

2008-05-10 Thread Kees Jongenburger
Hi

video4linux is the only way to access the kernel video device.
gstreamer certainly helps in making the video/audio code portable.
In the webcam examples on the maemo website a video4linux2 source is
used and the gstreamer framework
displays the data.

There are also many existing programs that use v4l directly (ffserver,mplayer?)
see:
http://maemo.org/development/documentation/how-tos/3-x/howto_camera_api_bora.html
the paragraph Camera manipulation in the Python language so see how
easy it can be done

greetings




On Fri, May 9, 2008 at 6:51 PM, Merrick Fonnesbeck
[EMAIL PROTECTED] wrote:
 I've read some about accessing the camera on the N800 and N810 devices, and
 I want to build a custom application that takes the video from the camera
 and send it through a server component and then to another device across the
 internet either using SIP or H323.  Is the Gstreamer and Video4Linux
 libraries the only way - or best way - to do that?  Anybody used either one,
 can you comment on your opinion on using them?  Is there something better or
 easier?  Please let me know your thoughts or experience.  Thanks.

 MFonnesbeck

 ___
 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: Diablo, do we need a separate repository?

2008-05-06 Thread Kees Jongenburger
On Tue, May 6, 2008 at 10:40 AM, Graham Cobb [EMAIL PROTECTED] wrote:
 On Monday 05 May 2008 12:42:33 Niels Breet wrote:
   Do we need a separate extras repository for diablo or should we just add a
   link to chinook?

  I strongly believe they need to be separate.

Hi

Considering the current situation I think  that having separate
repositories is be the best thing to do.
specially if you want to support the 770.

The real problem is that as user I will not understand all the
differences between the repositories.
and as developer I really hope that all libs will be compiled for all
the targets (or not be accepted).

IMHO it might be fair to EOL it2007 or even it2008.1 if there is a
compatible alternative. specially
if the upgrade is apt-get dist-upgrade compatible.


  The main reason isn't from the point of view of Diablo, it is from the point
  of view of Chinook.  The issue isn't whether chinook apps will work on diablo
  (and it is good news that they will) -- it is whether diablo apps will work
  on chinook!

  If there are *any* library changes (you mentioned libssl but I *really* hope
  there will be an up to date version of glib!) then apps built for Diablo will
  not work on Chinook.  So, you have the problem that users still running
  chinook will find that apps in the chinook repository will not install!

This is hell , but it currently is also pretty easy to install a wrong
repository.


  But the autobuilder makes this irrelevant.  Developers can submit the exact
  same source package to both autobuilders if they want to (the submission
  assistant can even do it automatically for you by default).  And you can
  initially populate the diablo repository (even before anyone outside Nokia
  has a diablo device) just by running the autobuilder on all the source
  packages in the chinook repository (and, if you could automate sending any
  failures to the maintainer from the package that would be even better!).
Yes, having source is definitely a +



  In fact, the autobuilder actually makes it impossible to make a single
  repository work in the future: it becomes impossible for me to deliberately
  build my diablo software against chinook libraries or against old libraries
  of other community packages.  For example, if library libAAA links against
  libssl then the autobuilder would insist on building a version which won't
  run on chinook (presumably Nokia does not allow a chinook package to upgrade
  libssl), but if I was building it myself I would build it against the chinook
  version so it could run on both.  I do this today for gregale: the gregale
  version of GPE is deliberately built against the 3.0 SDK (not 3.2, where
  the gregale codename points).

sounds fair to me

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


Re: kernel patches, Re: DSP framebuffer access on N8x0

2008-05-05 Thread Kees Jongenburger
On Wed, Apr 30, 2008 at 10:17 AM, Frantisek Dufka [EMAIL PROTECTED] wrote:
 Simon Pickering wrote:
   This requires two things, a kernel patch, and adding a FRAMEBUFFER section
   to the /lib/dsp/avs_kernelcfg.cmd file. See
   https://bugs.maemo.org/show_bug.cgi?id=3123 for the patch.

  Nice. I've been thinking about garage project named kernel-hacks or
  something, that would accumulate interesting kernel patches and even
  have some pre-built kernels with those patches applied.

  The reason is that there are already quite a few interesting kernel
  patches and it is hard to keep track of them. Of course it would make
  sense only if people doing some kernel hacking would actually join such
  project and submit patches and optionally build kernel images with some
  subset or all the patches.

  Opinions? Is it needed? Would you (actively) participate? Any better
  solutions (git tree)? Or we can still keep them scattered across
  bugzilla and internet.

I like the idea a lot, I think it is needed  and I would be running
such kernels but I am
not sure I would really participate(other then grabbing the source for
a mamona kernel). Following the corporate discussion
I think this would be a good place to experiment. allowing us to
request a kernel module against a certain kernel
certainly makes scene (can't this be done using the new autobuilder)?

  Some of them could be merged to mainline or Nokia kernel but many of
  them are just quick hacks of debatable value and correctness with little
  chance of merging to some official tree.

  Maybe some public GIT tree would be better but I'm not familiar with
  GIT. And also I don't have 24/7 online server for this anyway.

  I also thought about starting someting similar directly on
  http://fanoush.wz.cz/maemo/ but I don't want to hijack other people's
  stuff and it is free hosting so it is not safe, it can vanish anytime.
  Also recently I have become a bit slow due to busy real life so having
  more people for maintenance would be nice :-)

Perhaps we can request git support in garage? what else are you missing there?


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


Re: Can't build i386 version of my package -- checking for linux kernel module build works .. no

2008-05-04 Thread Kees Jongenburger
:
 checking for linux kernel module build works...no
 configure:error: fix problem or use --disable-kernel-module
hi, i suggest you do what the configure suggests and run configure
with the given option.

i am pretty sure people don't want kernel modules
to be installed on the host system.
do you think the kernel module is used on the device?



  I have the maemo kernel source available and my armel package built,
  installed and works like achamp on my N800 w/OS2008.

  How do I fix this?

  Can I still upload the package to maemo-extras without the i386 version?
i don't know

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


Re: Low Battery signal N800/N810

2008-05-04 Thread Kees Jongenburger
Hi

I am fairly new to dbus but if you run dbus-monitor --system from a console
and hover over the battery monitor applet you will see what calls are used to
get this information.

Nokia-N810-50-2:~# dbus-monitor --system
signal sender=org.freedesktop.DBus - dest=:1.67
path=/org/freedesktop/DBus; interface=org.freedesktop.DBus;
member=NameAcquired
   string :1.67
signal sender=:1.20 - dest=(null destination)
path=/com/nokia/bme/request; interface=com.nokia.bme.request;
member=timeleft_info_req
signal sender=:1.9 - dest=(null destination)
path=/com/nokia/bme/signal; interface=com.nokia.bme.signal;
member=battery_timeleft
   uint32 5280
   uint32 120


Hope this helps greetings


On Mon, Apr 28, 2008 at 8:26 AM, kumar lomash [EMAIL PROTECTED] wrote:
 Hi,

 I have been trying to get a signal when battery status (time left, etc)
 changes. I understand that I will have to use lib osso APIs for this, but I
 am unable to find a service prvider (e.g. com.nokia.battery ???) to connect
 to.
  Is this documented somewhere? I could not find anything on this.

 Can someone please send details of which service/interface to connect to?

 Thanks a lot,
 Lomash

 ___
  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: Corporate ownership of open source projects [LWN]

2008-05-02 Thread Kees Jongenburger
Hello Andrew, I found your post very interesting.
The moost apealing idea I find is the community maintained hackkers edition.
did the maemo people do anything wrong in that aspect?

I don't really see what there is to learn from what SUN is doing. What
I see is a
platform that has grown and that I would call mature and perhaps a
little borring?

greetings


On Fri, May 2, 2008 at 1:13 PM, Andrew Flegg [EMAIL PROTECTED] wrote:
 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:

 http://lwn.net/SubscriberLink/280452/8f5b64d861d8f79e/

  Reading this, it was very striking the number of similarities with
  Nokia's situation with maemo and the maemo community. The above is a
  free link, but I strongly recommend you subscribe to LWN[2] if you
  haven't already.

  Cheers,

  Andrew

  [1] http://www.maemopeople.org/index.php/jaffa/2008/04/20/maemo_org_what_next
  [2] http://lwn.net/ - Linux Weekly News

  --
  Andrew Flegg -- mailto:[EMAIL PROTECTED] | http://www.bleb.org/
  ___
  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: Corporate ownership of open source projects [LWN]

2008-05-02 Thread Kees Jongenburger
On Sat, May 3, 2008 at 4:43 AM, Ian Lawrence [EMAIL PROTECTED] wrote:
  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

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.

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


Re: Are we, as community, ready [for linuxtag]?

2008-04-10 Thread Kees Jongenburger
On Wed, Apr 9, 2008 at 8:21 AM, Quim Gil [EMAIL PROTECTED] wrote:
  ext Kees Jongenburger wrote:
   What should we do as community?
   What can we do as community around linuxtag?

  Thanks for expanding these questions. I see LinuxTag just as a formal
  checkpoint. Nokia is willing to support more community gatherings and in
  general further deeper levels of community activities. But of course
  this only makes sense if you want this.
Hello, I do understand the formal checkpoint. I don't have much time today
but as I understand there is a deadline to create the agenda today.
Here is how my proposal would go

Talk about python: This is currently a unique selling point of the tablets.
get people to understand how easy it has become to create apps for the tablet.
I think this can help the community as  a whole(I and might just learn
something)


--more for the plafform things--
Talk about the roadmap face2face, perhaps in a get together /
brainstorm. of course
it is nokia who decides at the end but lets try to get some sort of
understanding.

It is good if  open-source project give the developers some way to
get money doing open-source
for me it was simply learning and it gave me the opportunity to get a
jobs in the embedded world.
but what other possibilities are there?
A) customizing the tablets (this is where I think mamona like aproach
might be a good idea
B) Getting the hildon software running on more platforms

Talk about Choices for the future *sbox .v.s sbox 2 gcc upgrade
etc., compile farms etc

Explain again about the apt-get dist-upgrade plans :p


  One option for Nokia would be just to announce a Great Plan with a Good
  Budget, present it and execute it. Others do this and some of them in
  fact do it pretty well. But if you ask me I would prefer to have the
  maemo community organically involved already in the definition of the
  Great Plan.
Indeed

  Involving the community in hardware design or commercial software
  products is hard - especially hard for open source community standards.
  But an increasing amount of maemo activity is not originated inside
  Nokia and there is no reason why the community couldn't manage that
  formally.
I am very happy about current usability of the devices (specialy
compared to some other projects).
This did require some short roads to be taken so I understand


  - What about stressing that a huge percentage of the mechanics are not
  controlled by Nokia either, but by a wide range of open source suppliers
  you can interact with - openly and without messing with the Nokia agenda
  at all?
This would be a very nice topic! We did not do it, it was you and you and you

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


Are we, as community, ready for linuxtag?

2008-04-08 Thread Kees Jongenburger
Hi

After reading Quim's, mail about linuxtag again, I get stuked at point 4

4. MAEMO.ORG: WHAT NEXT?
Mid term: What Nokia should do + What the community should do

I think that What should the community do indeed is a very valid question.

What should we do as community?
What can we do as community around linuxtag?

Wouldn't it be great to have something to present as community?
-Do you feel any pressure to make maemo a success?
-What would be a good community activity?

The Audience of linuxtag is developers, business people, users
can we offer ourself or others something?

I would be very interested in answers to those questions.
mostly are we ready for linuxtag?

My self I wonder most why I did not implement more hardware hacks
(webcam/gps/hid/usb_host/joy_stick/inter_maemo communication).

What I loved in the last year(as you will see not very much pure
community stuff sorry):
-New hardware (I was specialy exited about the gps)
-Canola
-Mamona
-Modest email client getting updated very often , seeing progress
-The sdk updates and new applications to switch to usb_networking(why
did we not do that ages ago?)

Last but not least, this is the general feeling I currently have.
Maemo feels like a very nice bus. I like the view, enjoy the ride
but I am not the driver and not the mechanics man. Our role as
community is to make sure there are enough steering wheels and we have
our own bus drivers and bus factories. Maemo does have success in
attracting creative developers (many nice python based apps) is this
the way to go?

greetings

p.s. perhaps somebody can talk about n810 as hackable platform?
http://etrunko.blogspot.com/2008/04/android-running-on-n810.html
___
maemo-developers mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers


Re: Tips to optimize SDL aplication

2008-03-28 Thread Kees Jongenburger
  The latter point is important because because image data is usually
  where SDL apps memory goes and having them as 16-bit instead of 32-bits
  can both almost halve the memory needs and (if the program was badly
  programmed to start with) almost double the performance.  The
  conversions can slow down the startup slightly though.

 Excellent point, Eero! I checked the source code of the application and
 found that a 32-bit surface is used there. So, I replaced it by 16-bit. I'll
 able test it tonight and let you know. Thanks again for your suggestion.

HI also look at  Siarhei Siamashka 's port on the maemo mailing list
about memcpy
http://lists.maemo.org/pipermail//maemo-developers/2006-March/003269.html
It helped me get a few more frames out :p




  CPU usage cannot get application crashing, so I wouldn't worry about
  clipping and screen updates yet, but Valgrind should be definitely
  used.  For instructions, see:
  http://maemo.org/development/tools/doc/valgrind
 
 
  - Eero
 



 --
 Cheers,
 Michael
 ___
 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: Amsterdam happy embedded hacking?

2008-03-23 Thread Kees Jongenburger
On Sun, Mar 23, 2008 at 11:41 AM, Johan Helsingius [EMAIL PROTECTED] wrote:
 Kees,


   I would like to know if there would be any amino within the dutch
   maemo community to start doing something like this?

  Not sure about the amino :), but wouldn't mind getting together
  with like-minded hackers. Where in Amsterdam are you located?
Hmm that would be animo right?
I live in the Dintelstraat near the Rai , and with a bit of cleaning
My house can be home a few people

greetings



 Johan Julf Helsingius


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


Re: Advertisement (Was Ann: Nokia Internet Tablet group for multimedia content, files and more)

2008-03-19 Thread Kees Jongenburger
Hello

I was not very clear as to what I was talking about.I am talking about
the footer of your messages.

Send instant messages to your online friends http://uk.messenger.yahoo.com;


On Tue, Mar 18, 2008 at 10:35 PM, Darius Jack [EMAIL PROTECTED] wrote:
  Send instant messages to your online friends http://uk.messenger.yahoo.com
___
maemo-developers mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers


Advertisement (Was Ann: Nokia Internet Tablet group for multimedia content, files and more)

2008-03-18 Thread Kees Jongenburger
Hi Guys

Do you feel it is appropriate to send advertisement in such mails?

greetings

On Tue, Mar 18, 2008 at 7:12 PM, Darius Jack [EMAIL PROTECTED] wrote:
 You are welcome to visit
 Nokia Internet Tablet group
 http://groups.google.com/group/nokia-internet-tablet


  Send instant messages to your online friends http://uk.messenger.yahoo.com
 ___
  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: PyGame with GStreamer: HELP?

2008-02-25 Thread Kees Jongenburger
On Mon, Feb 25, 2008 at 3:27 AM, Darren Enns [EMAIL PROTECTED] wrote:
 Forgive my poor terminology, but I am writing a PyGame python program
  for my N800, and I would like to integrate some GStreamer video-playback
  ability as well (looks like the OLPC have already done this just fine).
  I want to be able to control the size/location of where the video from
  GStreamer plays on the PyGame surface -- but I have not seen any
  examples for this yet.

  Any advise?
Have you seen this tutorial(it is outdated but it looks like a good
start for you)?
http://maemo.org/development/documentation/how-tos/3-x/howto_camera_api_bora.html
___
maemo-developers mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers


site down

2008-02-16 Thread Kees Jongenburger
Hi

The mamona site currently is down.

Would it be possible to resurrect it ?

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


Mamona: completely open source SDK for Maemo (Was: CFP for embedded room at FOSDEM)

2008-02-14 Thread Kees Jongenburger
Hi

Join me on the roller coaster. After first being put on the reserve
list the mamona talk did get accepted!
http://www.fosdem.org/2008/schedule/events/487

If you are an early bird Sunday morning 10:20 would be a good time to be there.

greetings!

P.S. sugestions for a better title are welcome Maemo should be XXX Hardware?

On Tue, Feb 5, 2008 at 11:29 AM, Kees Jongenburger
[EMAIL PROTECTED] wrote:

 On Jan 7, 2008 9:07 PM, Kees Jongenburger [EMAIL PROTECTED] wrote:
 Just showing the nokia + canola + efl + mamona would already be a very
 sexy presentation IMHO.

   
Could be a good lightning talk... http://fosdem.org/2008/lightningtalks
   Done, lets hope they like it..

  Hi , I am unhappy to announce they did not accept my proposal.
  still I would like to meet some maemo hackers at fosdem so I am open
  to new suggestions


  Greetings

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


Re: Errors compiling example_wavelaunch.c

2008-02-02 Thread Kees Jongenburger
I renamed the file to DSPapp name.

  gcc -o DSPapp DSPapp.c `pkg-config gtk+-2.0 hildon-1 --cflags --libs` -Wall
try runing pkg-config --cflags hildon-1
look in the include if the file is really missing

perhaps you need to chanche hildon-1 with something else.

try installing -dev packages
apt-cache search hildon | grep dev
apt-get install hildon.-dev
idem for gstreamer or gst

on some older installations (the 3.1 sdk) you need to first remove the
dev packages and reinstall them
before the header files are installed

Nisha, overall I think the questions you have been asking on the list
really are not maemo
questions but more gtk or other debian related questions. I understand
that from a developers point of view
you can not know where the problem is but perhaps irc is a better
medium for getting answers to such questions


 DSPapp.c:25:39: hildon-widgets/hildon-app.h: No such file or directory
 DSPapp.c:26:43: hildon-widgets/hildon-appview.h: No such file or directory
  DSPapp.c:27:55: hildon-widgets/hildon-file-chooser-dialog.h: No such file
 or directory
 DSPapp.c:32:21: gst/gst.h: No such file or directory
___
maemo-developers mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers


Re: Development of GUI for N800 Help required

2008-01-19 Thread Kees Jongenburger
Hello

I think  http://maemo.org/development/ is a good place to start reading.
booth the getttingstarted and the howto section are of special interest


Windows as is is not supported you need to install a virtual machine
try this link http://maemovmware.garage.maemo.org/
I have not tried it but is sure looks good!



http://maemo.org/development/sdks/maemo_4_0_chinook_sdk.html

On Jan 19, 2008 6:10 AM, nisha jain [EMAIL PROTECTED] wrote:
 Hi All,

 I have to develop a GUI for N800 series for project. I am totally new to
 this
 field and I want to know how i can install maemo development tool on
 windows machine? Is it requires some specific programming lang to program?
 or inbuild components? Please provid me information how shall
 i start? How i can find tutorials?

 Regards,
 Nj


 ___
 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: RFC: Proposal to solve multiple repository, poor QA situation

2008-01-17 Thread Kees Jongenburger
Hello Andrew

We have had this disc a few times before and by viewing the size of
this thread again it is a subject
that apparently causes many people including me to want to say
something about it.
Everybody massages the proposal until the discution diverges and
nobody can follow it.

I think we can solve this in a few ways..:
Gather a team of people willing to help (including me) ,get support from nokia
or
Lets just vote yes/no on this proposal it is a very good starting
point, stop the disc
or
We can of course also start a disc about voting and rules, and make it
difficult for people to contribute by
requiring a degree in RTFMing and maemo policies :p

I must say that I am getting convinced that the current sdk is a big
part of the problems we are facing . It creates two worlds
one with tools and build system while the one that is easy to use

greetings

On Jan 13, 2008 4:40 PM, Andrew Flegg [EMAIL PROTECTED] wrote:
 Hi,

 This morning[1] I think I came up with a solution to the problems that
 have recently been discussed on maemo-users of too many repositories
 and not enough QA on packages.

 I'd like to raise it here for discussion to polish it, and then
 volunteers to help implement it.

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


Re: [LONG] New user/devel and newbie question

2008-01-12 Thread Kees Jongenburger
Hello Ulises


On Jan 12, 2008 12:29 PM, Ulises [EMAIL PROTECTED] wrote:
 Dear all,

 First of all, hi everybody, as the subject says, new user (and
 hopefully new developer here).

 I got my old Nokia 770 a couple of days ago and I absolutely thrilled
 with it. First time mobile user and all, you can't blame me ;)

Congragulations! I rember installing osso-xterm for the frist time
and typing uname -a on the 770 as if it was yesterday.

You are right in that not all the apps are installed on the SDK (the
Nokia relases are based on maemo but contain closed source code)

The install ussualy comes with two sbox targets one running x86 and
the other running ARM using qemu emulation.
The second one is mostly used to compile programs that target the
real hardware and not used to test if a program is running
correctly. The problems you describe are well know. If you are
programming for hildon (gui stuff) I think moost people use the X86
based target while developing hildon. and only switch to arm to
compile. Personaly I did not do much hildon based work so I was even
able to develop (BT based software on a normal linux machine) and then
only use the SDK to compile.

I hope this helps(I have not read everything..)!

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


Re: new project

2008-01-12 Thread Kees Jongenburger
On Jan 12, 2008 1:38 AM, Darius Jack [EMAIL PROTECTED] wrote:
 Hi,
 visited www.chumby.com

Last time I checked it was only avaiable in the USA

 Robert is right.
 Nokia tablet is much better product for his project.
 Even old Nokia 770 is still mobile Internet station wifi-enabled with
 640x480 touchscreen resolution.
The 770 just like the other internet tablets had a 800x480 screen.

greetings and success with your project
___
maemo-developers mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers


Re: CFP for embedded room at FOSDEM

2008-01-07 Thread Kees Jongenburger
  Just showing the nokia + canola + efl + mamona would already be a very
  sexy presentation IMHO.
 

 Could be a good lightning talk... http://fosdem.org/2008/lightningtalks
Done, lets hope they like it..
___
maemo-developers mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers


Re: Representing libraries, applications by Finite State Machine or block diagrams (don't delete

2007-11-26 Thread Kees Jongenburger
On Nov 26, 2007 1:46 AM, Darius Jack [EMAIL PROTECTED] wrote:
 Hi,

 if there any chance to have applications written for Nokia tablet
 represented by block diagrams or by Finite State Machine like that
 http://www.tcpipguide.com/free/t_DHCPGeneralOperationandClientFiniteStateMachine.htm

 To speed up development time of third party open source applications I would
 welcome an option of block diagram or Finite State Machine included or
 attached.
 Any chance for implementation of such approach to open source development ?

Hi I can recommend the state machine compiler. It can create diagrams
and code based on a simple state machine language

http://smc.sourceforge.net/

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


Re: USB host mode on N800

2007-11-22 Thread Kees Jongenburger
On Nov 22, 2007 5:58 PM, Dave Sullivan [EMAIL PROTECTED] wrote:
 Hey All,

 I've got the modified kernel image for usb host mode, but before I go ahead
 and try it, what kind of cable hacking is sufficient? I'd assume I could just
 purchase a USB extension cord (A-type to A-type recepticle), hack off the
 A-type and stick on a micro-USB connector.. but doesn't it require external
 power?
Hi

I have measured the vbus voltage and it was only  about 3 volt a
opposed to what would be required (5 volt) (there is no active voltage
pump).
I guess you will often need an external power(if possible just buy
yourself a usb gender changer
and plug the tablet into a powerd hub).

While the patches are available is have not hear of anybody getting
the n800 to work in usb-host mode.
can somebody confirm a working usb-host on n800 or n810 perhaps?

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


Re: SSL fails on a low level

2007-10-31 Thread Kees Jongenburger
Could it be a problem of entropy/random number generator?


On 10/31/07, Akos Putz [EMAIL PROTECTED] wrote:
 Hi,

 On 10/31/07, Andrew J. Barr [EMAIL PROTECTED] wrote:
  My N800 tablet is failing to connect to any SSL servers at all, on a
  very low level (e.g. it's not just Opera).

 for the record: I'm suffering from the same problem (using wlan as
 well). But interestingly, it happens only occasionally. Tested with
 https servers with the browser, and with custom ssl-based
 communication. Occurs  with the stock openssl library (delivered by
 the platform) as well as with my self-built openssl lib.

 thanks in advance,
 Akos
 ___
 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: Repositories mess: conclusions and actions

2007-10-27 Thread Kees Jongenburger
On 10/27/07, Steve Greenland [EMAIL PROTECTED] wrote:
 I also want to point out the classic the perfect is enemy of the
 good enough. The processes and documents can, and should, evolve as
 the needs of the audience and developers evolve. But almost anything
 would be an improvement to the existing situation. In particular, the
 current situation of encouraging random repositories has absolutely no
 protection against bad packages (or malicious packages). Just getting
 the all the current .debs, no matter what the source, into the same repo
 would be an improvement, because you could remove the bad package from
 distribution immediately, rather than having to somehow spread the word
 that package foo in repo bar should be avoided.

That is one of my main concerns. and a very good reason to use a
centralized process

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


Re: Repositories mess: conclusions and actions

2007-10-26 Thread Kees Jongenburger
  The GPE pacakges in this repository use a different versioning scheme.
  Before you install one of this packages you have to remove all
  installed GPE application and library packages from other
  repositories.

 If you launch an application using one URL, it would use the libraries
 from URLs in the feed file on that URL, so different incompatible
 versions would not conflict. You could even run incompatible versions
 from different sites at the same time. They'd be cached and run from
 different directories. You'd just waste some memory and disk space, but
 it would work perfectly. When you know which version is best, you could
 purge the other one from the cache to save space.

Hello it sounds like zero install has its advantages. However after
reading this comment I would say that such a scheme would not be
beneficial to the developers community/sharing . the reason why there
are 3 sdk's is becasue there are apparently 3 different kind of
incompatible apis I can't imagine zero install fixing that problem :p

To be honest I think that zero install would be better than the
current installer for end user programs provided that the apps would
be end-user things and not libraries. if you start zero packaging
python that would not be such a good idea.

Disclaimer:I am not hindered by any knowledge about zero install :p

Note that I am not happy with the current install files that are in
use with regards to dependencies I think they should at least tell
from what repositories the different dependencies must come from.


 3. Also:
  Note that some dependencies are in the Maemo SDK repository, so before
  you install the packages you need to add the SDK feed. There is an
  install file for this below.
How would zero install handle this(my imaginary programs require
python and pygame)?

 4. The packages are easier to create then .deb packages.
That was an easy one.
___
maemo-developers mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers


Re: Repositories mess: conclusions and actions

2007-10-24 Thread Kees Jongenburger
On 10/24/07, Neil Jerram [EMAIL PROTECTED] wrote:
 Quim Gil [EMAIL PROTECTED] writes:

  This is an invitation to resume all previous discussions about the
  repository mess and come up with conclusions and actions. Please read
  this through and have a say, specially if you are maintaining a
  repository with maemo packages out of maemo.org

 This all sounds very positive to me.  The only thing I'd add is that
 Nokia/Maemo should consider providing a auto-builder service for Maemo
 packages, such that

 - developers could upload source code packages

 - the autobuilder would attempt to build them, for all supported
   platforms (gregale, bora and chinook)

 - if everything built successfully, the auto-builder would
   automatically submit through to the extras-testing repository

 - if there were problems, the auto-builder would email those back to
   the developer.


Hello Neil,

I agree with your points. I also know we have discussed this all before
it is a sbox2/sbox/mud/oe and the standard debian build tools disc.

As far as I am concern I would only thrust packages that where
compiled by somebody trusted by/in the community.

Next to your points I guess there is a huge need for simple packaging
of for example python Apps.

There are also requirement from the open-source/GPL side of things
where you have to be able to deliver the sources of the packages you
distribute.

For most problems encountered different people found a solutions
The latest and greatest thing I tried was the mamona project. It shows
that it's possible to create a bleeding edge/open-source distro
without the sbox/vmware
for the nokia devices.

http://dev.openbossa.org/trac/mamona (oe based distro)

http://mud-builder.garage.maemo.org/index.php (mud builder)

http://khertan.net/softwares/pypackager.php (PyPackager is a small gui
tool to create debian package on a maemo device)

http://raemo.garage.maemo.org/ (Access a device to perform testing)

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


Re: problems while building a Debian package in the scratchbox environment

2007-09-06 Thread Kees Jongenburger
Hi

I have put pilot-link and jpilot (0.99.9) in mud and started putting
the 99.8 patches
into the 99.9 version (using meld). you could try it and start from
that, at least it compiles
and installs (but segfaults when reading $HOME/.jpilot/*)

http://mud-builder.garage.maemo.org/index.php

test repo
http://maemo.mmapps.net/repo/jpilot.install


On 9/5/07, Laurent Bloch [EMAIL PROTECTED] wrote:
 -BEGIN PGP SIGNED MESSAGE-
 Hash: SHA1

 Le mercredi 05 septembre 2007 Kees Jongenburger a écrit ceci :

  Hi
 
  I just downloaded and unpacked
  http://homepage.hispeed.ch/mlivoncic/jpilot770/jpilot_0.99.8_N770_packaging.tar.gz
  it contains .o files perhaps. did you try to first do a make clean
 
  just out of curiosity where do you run the  dpkg-buildpackage
  rfakeroot -b -d command?

 As jpilot needs pilot-link, I did ran the command in the
 pilot-link-0.11.8 sub-directory. Thank you for your help,
 I see more clear things now, even if it is not perfectly
 obvious.
___
maemo-developers mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers


  1   2   >