[maemo-developers] Best IDE for maemo development?

2006-02-21 Thread Eloi Crespillo Itchart
Hi,

A little survey about your development preferences:

For the people that develops often on maemo, what IDE/set of tools have you 
found to be essential to this task?

Anjuta? Emacs? Kdevelop? Eclipse? devhelp? ...

It could be interesting to know which tools have you found to be more suitable 
for this task. It could also be interesting to know if you use them to 
develop maemo itself or userspace apps.

And please, keep the flame wars low ^_^.

Best Regards,
-- 

Eloi Crespillo Itchart
ZEN Programari lliure i xarxes SLL
[EMAIL PROTECTED] | [EMAIL PROTECTED]
www.ikuszen.com  | www.grupoikusnet.com
___
maemo-developers mailing list
maemo-developers@maemo.org
https://maemo.org/mailman/listinfo/maemo-developers


[maemo-developers] package metadata for firmware images?

2006-02-21 Thread Frantisek Dufka

Hello,

would it be possible to make package metadata available somewhere before 
they get stripped from final firmware images (for space reasons I suppose)?


I've seen wiki page here http://maemo.org/maemowiki/HowTo_InstallAptGet 
but I suppose the best would be to have original metadata.


This would help people to merge developer rootfs with their firmware 
image to test some things better.


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


Re: [maemo-developers] Best IDE for maemo development?

2006-02-21 Thread Kasper Souren
For the people that develops often on maemo, what IDE/set of tools have youfound to be essential to this task?
Since I'm travelling, without a laptop, I find it handy to have everything inside my Nokia.I usually log in from a desktop over ssh, open up GNU screen and jmacs and starthacking. I only did stuff in Python however.
Last couple of days I also did some developing without a desktop near, but that wasquite masochistic considering the Nokia's input methods... I really have to find myselfa Bluetooth keyboard...
-- http://industree.org/guaka/blog
___
maemo-developers mailing list
maemo-developers@maemo.org
https://maemo.org/mailman/listinfo/maemo-developers


Re: [maemo-developers] Best IDE for maemo development?

2006-02-21 Thread Celso Pinto
Hi there,

that's an interesting question :-) I prefer to use vim and devhelp. I tried 
using Anjuta but it's too... basic :-) and Eclipse isn't very good for C 
development (I use it on a daily basis for Java development and currently I 
have to admit that Eclipse is getting really bad for Java as well).

autotools, vim and devhelp proved to be the fastest way to learn the GTK API's 
and to actually do stuff without having a million other features getting in 
the way. 

-Original Message-
From: Eloi Crespillo Itchart [EMAIL PROTECTED]
To: maemo-developers@maemo.org
Date: Tue, 21 Feb 2006 13:29:27 +0100
Subject: [maemo-developers] Best IDE for maemo development?

Hi,

A little survey about your development preferences:

For the people that develops often on maemo, what IDE/set of tools have you 
found to be essential to this task?

Anjuta? Emacs? Kdevelop? Eclipse? devhelp? ...

It could be interesting to know which tools have you found to be more suitable 
for this task. It could also be interesting to know if you use them to 
develop maemo itself or userspace apps.

And please, keep the flame wars low ^_^.

Best Regards,
-- 

Eloi Crespillo Itchart
ZEN Programari lliure i xarxes SLL
[EMAIL PROTECTED] | [EMAIL PROTECTED]
www.ikuszen.com  | www.grupoikusnet.com
___
maemo-developers mailing list
maemo-developers@maemo.org
https://maemo.org/mailman/listinfo/maemo-developers



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


Re: [maemo-developers] Best IDE for maemo development?

2006-02-21 Thread Timo Steuerwald

Hi!
I currently use KDevelop. I also tried Anjuta and Eclipse with the laika 
plugin. Anjuta has only a very basic debugger, but a very good GTK API 
doc integration through devhelp and code completion for it. Eclipse 
haven't both. May be the debugger will be better in Anjuta 2.x... (if it 
ever will get stable). BTW: You can easily modify your projects in any 
IDE to make/debug inside scratchbox through the login command of 
scratchbox. There you can add the command (e.g. make or point to a 
script that executes gdb) which will then executed inside of scratchbox.


Cheers,

Timo

Eloi Crespillo Itchart wrote:


Hi,

A little survey about your development preferences:

For the people that develops often on maemo, what IDE/set of tools have you 
found to be essential to this task?


Anjuta? Emacs? Kdevelop? Eclipse? devhelp? ...

It could be interesting to know which tools have you found to be more suitable 
for this task. It could also be interesting to know if you use them to 
develop maemo itself or userspace apps.


And please, keep the flame wars low ^_^.

Best Regards,
 




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


Re: [maemo-developers] Best IDE for maemo development?

2006-02-21 Thread Luis Montes
Sorry to go offtopic, but eclispe isn't getting really bad for Java.  I 
also use it daily for java development. The webtools addon just hit 1.0 
a few weeks ago and works pretty well. The visual editor is also gettig 
better.  As far as java goes, I've used several IDEs and eclipse is the 
best thing going and getting better with each version.


I haven't dealt much with the C development plugin, so you could be 
right in your assessment there. For the 770, so far I've just used kate 
and command line stuff.


It would be nice if Nokia could put out a jvm for this thing. I would 
use eclipse directly and just transfer .jar files to the device.


-Luis


Celso Pinto wrote:


Hi there,

that's an interesting question :-) I prefer to use vim and devhelp. I tried 
using Anjuta but it's too... basic :-) and Eclipse isn't very good for C 
development (I use it on a daily basis for Java development and currently I 
have to admit that Eclipse is getting really bad for Java as well).

autotools, vim and devhelp proved to be the fastest way to learn the GTK API's and to actually do stuff without having a million other features getting in the way. 


-Original Message-
From: Eloi Crespillo Itchart [EMAIL PROTECTED]
To: maemo-developers@maemo.org
Date: Tue, 21 Feb 2006 13:29:27 +0100
Subject: [maemo-developers] Best IDE for maemo development?

Hi,

A little survey about your development preferences:

For the people that develops often on maemo, what IDE/set of tools have you 
found to be essential to this task?


Anjuta? Emacs? Kdevelop? Eclipse? devhelp? ...

It could be interesting to know which tools have you found to be more suitable 
for this task. It could also be interesting to know if you use them to 
develop maemo itself or userspace apps.


And please, keep the flame wars low ^_^.

Best Regards,
 



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


RE: [maemo-developers] Best IDE for maemo development?

2006-02-21 Thread Karoliina.T.Salminen
Hello,

On Linux-PC:
I am using usually just shell (gnome terminal) with multiple tabs,
do all compiling stuff there (scratchbox tab), and usually KDE's Kate
editor on another virtual screen.
Works pretty fast to me and I haven't really needed IDE so far. I have
been a fan of Ultraedit (for Windows)
longer time ago (when I was making software for network elements) and
the 
Kate editor has been quite ok replacement for it, not as nice as
Ultraedit (Kate lacks hundreds of features
that are present in Ultraedit but still has the most essential set of
them), 
but nearly and the user interface is quite similar that I have used to
and
it integrates well to Gnome, KDE or Xfce desktops. If I need to edit
something quickly (like changelog), then I just
launch nano.

And of course it is handy to have devhelp around to check API reference.
And finally but not least, of course, web browser, to google code
examples.
And of course also a tab that has python open, I use it as calculator
(when I don't have
my HP48GX close at hand or it has batteries run out).
Ok, nearly forgot, at home, our new kitten that walks on the keyboard
and contributes
noise to the code occasionally plus makes scratches to 770 screens
(already did one little scratch
unfortunately, fortunately it was not the 770 that is my own (my
precisious, my treasure :), 
but one of those owned by Nokia :) )... At home I occasionally actually
use Emacs, because
Kate (the person, not the editor) prefers to use it and if I come to
hack with the same machine,
then I am too lazy to launch my own preferred editor and just do the
changes with Emacs.
Anyway, I prefer to use terminal for doing compiling.

Best regards,
Karoliina
http://www.karoliinasalminen.com/blog

A little survey about your development preferences:

For the people that develops often on maemo, what IDE/set of 
tools have you found to be essential to this task?

Anjuta? Emacs? Kdevelop? Eclipse? devhelp? ...
___
maemo-developers mailing list
maemo-developers@maemo.org
https://maemo.org/mailman/listinfo/maemo-developers


Re: [maemo-developers] Best IDE for maemo development?

2006-02-21 Thread Timo Savola
On Tue, 2006-02-21 at 13:29 +0100, Eloi Crespillo Itchart wrote:

 For the people that develops often on maemo, what IDE/set of tools have you 
 found to be essential to this task?
 
 Anjuta? Emacs? Kdevelop? Eclipse? devhelp? ...
 
 It could be interesting to know which tools have you found to be more 
 suitable 
 for this task. It could also be interesting to know if you use them to 
 develop maemo itself or userspace apps.

Encode, of course--the only IDE in the world that has been designed for
Maemo development from the ground-up. :)

http://encode.sourceforge.net/screenshots.xhtml

(It's still beta, tough.)

timo


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


Re: [maemo-developers] Best IDE for maemo development?

2006-02-21 Thread sampo . nurmentaus


Hi,



A little survey about your development preferences:

For the people that develops often on maemo, what IDE/set of tools have you
found to be essential to this task?

Anjuta? Emacs? Kdevelop? Eclipse? devhelp? ...

It could be interesting to know which tools have you found to be more suitable
for this task. It could also be interesting to know if you use them to
develop maemo itself or userspace apps.

And please, keep the flame wars low ^_^.


Yeah this is a highly religious subject..

I personally use vim and that's all I need.
Encode is still under heavy development, but
it looks promising if one likes IDEs.

It is developed by Timo Savola who also wrote
major parts of scratchbox, so these too are like
born to be used together. Also a Xephyr window
used to run the maemo in is integrated with encode.


Br,
Sampo
___
maemo-developers mailing list
maemo-developers@maemo.org
https://maemo.org/mailman/listinfo/maemo-developers


Re: [maemo-developers] Best IDE for maemo development?

2006-02-21 Thread Kasper Souren
Encode, of course--the only IDE in the world that has been designed forMaemo development from the ground-up. :)
http://encode.sourceforge.net/screenshots.xhtmlLooks good. What about a LiveCD containing this thing?And, is it possible to use Encode for Python development?

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


Re: [maemo-developers] Best IDE for maemo development?

2006-02-21 Thread Timo Savola
On Tue, 2006-02-21 at 12:26 -0300, Kasper Souren wrote:

 Looks good. What about a LiveCD containing this thing?

LiveCD authors are free to include it, but it's still missing crucial
features so I would wait a while.

 And, is it possible to use Encode for Python development? 
 
Of course (I use Encode for developing Encode).  It just integrates
different tools.

timo


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


Re: [maemo-developers] Best IDE for maemo development?

2006-02-21 Thread Heike C. Zimmerer
Timo Savola [EMAIL PROTECTED] writes:

 Encode, of course--the only IDE in the world that has been designed for
 Maemo development from the ground-up. :)

Looks nice - seems like I'm going to give it a try soon.

Currently I'm using Emacs (and ecb).  I've done some changes to tramp
to allow dired travelling and editing of files on the 770 via the
network using ssh.  They are in the process of being submitted to the
tramp distribution, but if anyone could use them now, mail me.

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


Re: [maemo-developers] Best IDE for maemo development?

2006-02-21 Thread Johan Helsingius

Anjuta? Emacs? Kdevelop? Eclipse? devhelp? ...


Vim is good enough for me (vi keystrokes ingrained in
my central nervous system over 20 years...).

Julf

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


Re: [maemo-developers] Best IDE for maemo development?

2006-02-21 Thread Auto
Not IDE stuff as such but those trying to create something for direct 
development on the device itself (I'm using oorexx) may find a VNC 
server for the 770 useful.


So here you go - http://mike.saunby.net/770/x11vnc  a port of 
http://www.karlrunge.com/x11vnc/


Regards,

Michael Saunby 


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


Re: [maemo-developers] Best IDE for maemo development?

2006-02-21 Thread Neil Jerram
Eloi Crespillo Itchart [EMAIL PROTECTED] writes:

 Hi,

 A little survey about your development preferences:

 For the people that develops often on maemo, what IDE/set of tools have you 
 found to be essential to this task?

 Anjuta? Emacs? Kdevelop? Eclipse? devhelp? ...

Emacs for me.  I haven't done very much yet, but Maemo development
doesn't seem so different from development in general.

I'd consider an IDE if it used Emacs as its text editor; otherwise I'd
just lose too much functionality by moving to an IDE.  (And why oh why
does every IDE need to reinvent the editing wheel anyway?)

Regards,
Neil

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


[maemo-developers] Using network connection within emulator

2006-02-21 Thread micxer
Hi, I managed to install maemo and all the needed stuff to develop
applications for the Nokia 770. Now I was wondering if it is possible to
use the internet connection of my PC to emulate the WLAN connection of
the 770 since I need network connectivity for my project. I don't own a
770 right now, but I want to start developing soon. So if anyone has got
an idea, please let me know.

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


Re: [maemo-developers] Getting the pl2303 usb serial driver to work with /dev/ttyUSB0

2006-02-21 Thread markc
Ed,

  The problem was the belkin hub, using an iogear all works.  Oddly I cannot 
find a problem with the belkin in normal use -- all a ports work under suse, 
as does the b port.

  This makes me worry about the cable hack, could there be a floating ground 
between the a  b ports in some hubs, etc ?

  Anyway I can open /dev/ttyUSB0 and open, tcsetattr, install signal handlers, 
etc.

  Thanks!

  Mark




-Original Message-
From: Ed Bartosh [mailto:[EMAIL PROTECTED]
Sent: Monday, February 20, 2006 04:49 AM
To: ext [EMAIL PROTECTED]
Cc: ext [EMAIL PROTECTED], maemo-developers@maemo.org
Subject: Re: [maemo-developers] Getting the pl2303 usb serial driver to work 
with /dev/ttyUSB0

Hi,

I'm sorry, I missed your point. I thought you need console on usb2serial
device.

I'd suggest you to get console first just to make sure everything is ok,
then try with your application. If getty works and your application
doesn't you always can look into getty sources :)

My environment:

I'm using ATEN USB-Serial converter model UC-232A and
modified USB HUB Targus model PA050.

Here is what I have in dmesg when I connect the usb2serial device:
[ 121.367797] USB cable connected
[ 121.475891] hub 1-0:1.0: port 1 disabled by hub (EMI?), re-enabling...
[ 121.482788] usb 1-1: USB disconnect, address 2
[ 121.654632] usb 1-1: new full speed USB device using ohci and address 3
[ 121.885620] hub 1-1:1.0: USB hub found
[ 121.890502] hub 1-1:1.0: 4 ports detected
[ 122.013061] usb 1-1: 92mA over 8mA budget!
[ 122.017425] hub 1-0:1.0: 92mA over power budget!
[ 122.235351] usb 1-1.1: new full speed USB device using ohci and address 4
[ 122.334350] usb 1-1.1: device v0557 p2008 is not supported
[ 122.362060] pl2303 1-1.1:1.0: PL-2303 converter detected
[ 122.385772] usb 1-1.1: PL-2303 converter now attached to ttyUSB0

And device node has been also created by udev:
Nokia770-07:~# ls -l /dev/ttyUSB*
crw-rw 1 root dialout 188, 0 Jan 4 21:06 /dev/ttyUSB0

This is from /proc/bus/usb/devices:

T: Bus=01 Lev=02 Prnt=03 Port=00 Cnt=01 Dev#= 4 Spd=12 MxCh= 0
D: Ver= 1.10 Cls=00(ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs= 1
P: Vendor=0557 ProdID=2008 Rev= 3.00
S: Manufacturer=Prolific Technology Inc.
S: Product=USB-Serial Controller
C:* #Ifs= 1 Cfg#= 1 Atr=a0 MxPwr=100mA
I: If#= 0 Alt= 0 #EPs= 3 Cls=ff(vend.) Sub=00 Prot=00 Driver=pl2303
E: Ad=81(I) Atr=03(Int.) MxPS= 10 Ivl=1ms
E: Ad=02(O) Atr=02(Bulk) MxPS= 64 Ivl=0ms
E: Ad=83(I) Atr=02(Bulk) MxPS= 64 Ivl=0ms


Good luck!

On Mon, 2006-02-20 at 00:54 +, ext [EMAIL PROTECTED] wrote:
 Ed,

 Many thanks for the reply -- I am using an IOGEAR GUC232A, which works fine 
 on my SuSe 9.3 dev machine.

 Just to make sure I flashed to the latest image 2005.51-13 -- thus replacing 
 my custom kernel. No /dev/ttyUSB0, etc.

 I don't need a getty, just a serial device. We hope to be able to talk to 
 the rs-232 port on a very specialized bit of test equipment using software 
 that already runs on a SuSe 9.3 laptop. Our app builds fine under the 
 SDK_ARM, and is very generic -- only using bits of:

 #include termios.h
 #include stdio.h
 #include unistd.h
 #include fcntl.h
 #include sys/signal.h
 #include sys/types.h

 Once I am able to talk to the device our hope is to add a GUI for display of 
 acquired spectra, calibration, etc. It would be wonderful not to have to lug 
 a laptop about as is done now.

 As of now -- I am thinking it may be the hub -- still looking.

 Thanks,

 Mark


 -Original Message-
 From: Ed Bartosh [mailto:[EMAIL PROTECTED]
 Sent: Sunday, February 19, 2006 04:52 PM
 To: ext [EMAIL PROTECTED]
 Cc: maemo-developers@maemo.org
 Subject: Re: [maemo-developers] Getting the pl2303 usb serial driver to 
 work with /dev/ttyUSB0
 
 Hi,
 
 PL2303 driver is compiled into n770 kernel:
 grep ^CONFIG_USB_SERIAL arch/arm/configs/n770_defconfig
 CONFIG_USB_SERIAL=y
 CONFIG_USB_SERIAL_CONSOLE=y
 CONFIG_USB_SERIAL_PL2303=y
 
 My pl2303-compatible usb-2-serial adapter works with n770 without any 
 modifications.
 Unfortunately I don't remember the model. I'll tell you tomorrow if it's 
 needed.
 
 And you probably don't need to makedev devices. udev should take care of 
 them.
 inittab should also be modified to run getty on ttyUSB0 if usb2serial 
 device is
 connected to n770 on boot stage.
 Look at /etc/init.d/ttyusb for the details.
 
 On Sun, 2006-02-19 at 19:36, ext [EMAIL PROTECTED] wrote:
  Hello,
 
 
  I need to get usbserial working so that my application can communicate 
  with a bit of specialized hardware via rs-232 -- using a PL2303 USB to 
  serial adapter.
 
  I've checked the kernel config and see the pl2303 driver is there, and 
  have rebuilt the kernel without the serial console (under the usbserial 
  config).
 
  Flashed the kernel, and used flasher to enable USB host, etc.
 
  MAKEDEV usb builds the device special files, /dev/ttyUSB0, etc.
 
  However I cannot open the device -- so such device error.
 
  Has anyone else done this ?
 
  Any info, suggestions 

Re: [maemo-developers] Best IDE for maemo development?

2006-02-21 Thread Tomi Ollila
Eloi Crespillo Itchart [EMAIL PROTECTED] writes:

 Hi,

 A little survey about your development preferences:

 For the people that develops often on maemo, what IDE/set of tools have you 
 found to be essential to this task?

 Anjuta? Emacs? Kdevelop? Eclipse? devhelp? ...

 It could be interesting to know which tools have you found to be more 
 suitable 
 for this task. It could also be interesting to know if you use them to 
 develop maemo itself or userspace apps.


For the few programs I've been working on to get working on maemo I've used
the following path.

First develop and test on standard Linux system, using XEmacs for editing
(and launching compiler and going through errors)

If the application is a GUI one I launch scratchbox environment. I use my
wrapper script called http://www.iki.fi/too/sw/maemo/sboxruntool.sh
to make it easy to launch the system. If there is changes to be made
I add #ifdefs to the code during more development to get software
work good on both environments. Last part is to move software
to N770, test there and possibly make even more develop/test cycles
to get it working there too.


If application is CLI one, I skip the scratchbox. I just
revcp appbin 770:.  and then enter  revsh 770 shell  and test there...


XEmacs/tramp/revsh -combo has been in my mind If I liked to
edit files remotely on N770... or compiling zile for N770
could be an option (to get poor man's emacs but that is good
for the simple tasks)


 Best Regards,
 -- 

 Eloi Crespillo Itchart
___
maemo-developers mailing list
maemo-developers@maemo.org
https://maemo.org/mailman/listinfo/maemo-developers