Re: About the upcoming maemo user karma
En/na Klaus Rotter ha escrit: Finally after 4 hours of fiddeling I want the old days with my old TurboPascal back. ;-) For a moment I read your want as a went, and thought that finally someone found a way to use freepascal (I also only got the Pascal part without the turbo;-) with the tablet. Then I re-read more carefully :-( Bye -- Luca ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
R: Details on SVG support status on N810 browser ?
Thanks ! I'm eager to read that paper but currently maemo garage times-out ... :-( Marco -Messaggio originale- Da: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Per conto di vicente garcia Inviato: lunedì 5 novembre 2007 19.18 A: maemo-developers@maemo.org Oggetto: Re: Details on SVG support status on N810 browser ? I'm sorry, I think this link will interest you so much: http://browser.garage.maemo.org/docs/browser_paper.html#s4.4 ___ 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: Details on SVG support status on N810 browser ?
Hi, ext Marco Solari wrote: reading specs for N810 I see SVG support. Can anyone point me to a N810 SVG support status page, with some more details ? Thanks in advance, everybody. We've had SVG loader since N770 I think. Just do dpkg -s gdk-osso-svg-loader on the device. I think the loader supports SVG Tiny standard, not the full SVG spec and that Image viewer application uses it to load SVG (Tiny) images. Other applications on the device can use this as they can use any other Gdk-pixbuf loaders. The module is proprietary though (Open Source implementations use floating point and are slower). - Eero ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: How to setup ad-hoc wireless network N770 PC Windows XP ? (pls don't delete)
ext Darius Jack [EMAIL PROTECTED] writes: already spent more than 24 hors trying to setup ad-hoc wireless network, connecting N770 to PC running XP Windows (no router, no AP). [...] creating an ad-hoc network August 20th, 2007 by 4d770 ifdown wlan0 ifconfig wlan0 169.254.1.9 iwconfig wlan0 mode ad-hoc iwconfig wlan0 ssid yourssid iwconfig wlan0 channel 1 ifconfig wlan0 up but iwconfig wlan0 ssid yourssid doesn't work on maemo I would do it in this order: ifconfig wlan0 up ifconfig wlan0 169.254.1.9 iwconfig wlan0 mode ad-hoc iwconfig wlan0 channel 1 iwconfig wlan0 essid tempvalo Just tested this with two N810s by copypasting the command to the other device and connecting with the other. The WLAN driver does not support Wireless Extensions fully, so you have to be carefull when using it. The order matters and especially the interface must be up (ie. ifconfig wlan0 up) before doing any configuration. I know, this sucks. -- Kalle Valo ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: How to setup ad-hoc wireless network N770 PC Windows XP ? (pls don't delete)
Thanks my friend. The below configuration I copypasted from a public Blog . Finally setup DHCP server on XP Windows machine and TVersity started to work. Yesterday got a nice email from President of the TVersity. Darius Kalle Valo [EMAIL PROTECTED] wrote: ext Darius Jack writes: already spent more than 24 hors trying to setup ad-hoc wireless network, connecting N770 to PC running XP Windows (no router, no AP). [...] creating an ad-hoc network August 20th, 2007 by 4d770 ifdown wlan0 ifconfig wlan0 169.254.1.9 iwconfig wlan0 mode ad-hoc iwconfig wlan0 ssid iwconfig wlan0 channel 1 ifconfig wlan0 up but iwconfig wlan0 ssid doesn't work on maemo I would do it in this order: ifconfig wlan0 up ifconfig wlan0 169.254.1.9 iwconfig wlan0 mode ad-hoc iwconfig wlan0 channel 1 iwconfig wlan0 essid tempvalo Just tested this with two N810s by copypasting the command to the other device and connecting with the other. The WLAN driver does not support Wireless Extensions fully, so you have to be carefull when using it. The order matters and especially the interface must be up (ie. ifconfig wlan0 up) before doing any configuration. I know, this sucks. -- Kalle Valo 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
Developping DBus Services
Hi, I had an idea in the early hours of the morning. I think it would be very nice for users to be able to use their data in different applications and particularly contacts informations ie : - use addresses or GPS coordinates in MaemoMapper - use email addresses in a mail client - use phone numbers in phonelink (ok ok) - ... Those contact informations could be stored in GPE or Contacts or where-ever each user wants it to be... The best way to achieve this would be to establish a weak link between the applications. I suppose that DBus would be the best way to achieve this weak link. Then a client application (MaemoMapper, mailClient, phonelink ...) would only need to request a DBus Service to know the availability of the informations ... What do you think ? I'll go and try to find informations on writing DBus services. From what I understand DBus would start the application when needed. If you've got any pointer ... I suppose 2 services can not respond to the same DBus id ? Should I then manage a generic service that would redirect calls to different specific services (GPE, Contacts ...) I suppose the best programming language for this would be c ? The service that I plan would provide 2 methods 1: GetAvailableContactInfos Param in : == - Requested Infos (List of constants) nothing or a list of predefined types ex : GPSCoordinate, FullAddress, City, MobilePhoneNumber, PhoneNumbers ... Param out : === - Available Infos (List of Constants) if nothing requested all the available types of informations, If requested the ones available Return : Found, NotFound, ErrorCode 2: GetContactInfos *** Param in : == - Requested Infos (List of constants) nothing or a list of predefined types ex : GPSCoordinate, FullAddress, City, MobilePhoneNumber, PhoneNumbers ... - Search (String) A search string - ShowGui (Boolean) an indicator specifying if a GUI must be shown in case of ambiguity (several responses) - MultipleResponse (Boolean) an indicator specifying if the service can reply with a list Param out : === - Response (List of List of String) the results Return : Found, NotFound, ErrorCode Thanks for your kind attention and possible help and sorry if I bothered you ;) Fred ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: Developping DBus Services
On Tue, 2007-11-06 at 10:44 +0100, Fred Lefévère-Laoide wrote: I think it would be very nice for users to be able to use their data in different applications and particularly contacts informations ie : - use addresses or GPS coordinates in MaemoMapper - use email addresses in a mail client - use phone numbers in phonelink (ok ok) Evolution Data Server, the component which stores the addressbook, has a concept of the me contact. It would be trivial to add a contact and mark it as yourself, so that other applications can fetch data from it as required. Ross -- Ross Burton mail: [EMAIL PROTECTED] jabber: [EMAIL PROTECTED] www: http://www.burtonini.com./ PGP Fingerprint: 1A21 F5B0 D8D0 CFE3 81D4 E25A 2D09 E447 D0B4 33DF ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
How to setup multicast over wifi, 3G, DVB-H ?
Hi, for a small rd project in distance learning I would like to setup multicast over wifi environment to have some N770/N880/ N810 users to receive the same media stream in parallel. Is there any application, already ported to maemo listening to media stream packets as an input only in a brodcasting mode one-to-many without any interaction of the on-demand type ? I am aware kismet and other sniffer applications can listen and analyze broadcasted packets. But what I need to establish is open multicast - broadcasting channel for media (TVersity or another streaming back end servwer). In ethernet configuration multicast packets from multicat IP range are copied by a router and sent to each respective IP address assigned by DHCP server running at multicast router . Multicast over wifi should be configured as an open stream channel like DVB-H/G3 to provide open listen to, access to any device switched to listen to mode , like fm radio , sat tv or the like. So please let me know how to setup media streamer client's application to ignore IPs in packets streamed by server and have to read selected open channel wifi stream , bufor and read in media streamer application. Thanks. Darius 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
Re: About the upcoming maemo user karma
Finally after 4 hours of fiddeling I want the old days with my old TurboPascal back. ;-) Are you crazy? I must develop some applications with pascal + mysql + gtk 2 then I felt in the Hell. I hate pascal but I learn so many gtk tricks :) ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: Developping DBus Services
Ross Burton a écrit : (you forgot to CC the list, replying back) On Tue, 2007-11-06 at 11:42 +0100, Fred Lefévère-Laoide wrote: Thanks Ross for your answer but the service I envision would need to provide information about any available contact ... In that case why doesn't Evolution Data Server suit you? It is used by the provided Contacts application, and OpenedHand's (disclaimer: I work for them) Contacts application too. It even has a DBus API (although please us the C API). Ross I never said it wouldn't suit ;) I'll have a look and see if it can fit ... Do you have any pointer ? C API vs DBus API : cf. my weak link requirement ... The other pb is that I started to use GPE because the Contacts application was functionally very poor back on the 770 and I didn't noticed that it had improve dramatically (I know GPE's UI is not very good ...) Fred ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: about How to Install rtcomm on N800
In first place, you can start the sshd ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: Developping DBus Services
(you forgot to CC the list, replying back) On Tue, 2007-11-06 at 11:42 +0100, Fred Lefévère-Laoide wrote: Thanks Ross for your answer but the service I envision would need to provide information about any available contact ... In that case why doesn't Evolution Data Server suit you? It is used by the provided Contacts application, and OpenedHand's (disclaimer: I work for them) Contacts application too. It even has a DBus API (although please us the C API). Ross -- Ross Burton mail: [EMAIL PROTECTED] jabber: [EMAIL PROTECTED] www: http://www.burtonini.com./ PGP Fingerprint: 1A21 F5B0 D8D0 CFE3 81D4 E25A 2D09 E447 D0B4 33DF ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: How to setup multicast over wifi, 3G, DVB-H ?
Hello Darius (and others), Darius Jack wrote: But what I need to establish is open multicast - broadcasting channel for media (TVersity or another streaming back end servwer). In ethernet configuration multicast packets from multicat IP range are copied by a router and sent to each respective IP address assigned by DHCP server running at multicast router . Multicast in ethernet actually works slightly differently. There is a mapping from the IP-group addresses (class d) into specific Ethernet MACs (which have the broadcast bit set, but not all bits are set to ones, as in broadcast). Stations on the same segment will then filter those packets which they deem useful (based on programs binding for multicast IP addresses for reception). Routing multicast IP traffic is an different issue, as is multicast filtering (both require a working IGMP setup and multicast routing also requires some higher level multicast routing protocol like PIM). DHCP is not involved (other than when used as MADCAP server, which is not common in UNIX/Linux world). IPv6 changes these things slightly as well. Multicast over wifi should be configured as an open stream channel like DVB-H/G3 to provide open listen to, access to any device switched to listen to mode , like fm radio , sat tv or the like. Wi-Fi (802.11a/b/g) works as a transparent ethernet service. So in fact, multicasting IP traffic in a wireless 802.11 environment isn't any different from multicasting in ethernet. A problem which people often will run with multicast in wireless is encryption (WEP/WPA/CCMP) and bad/flakey support of access points to do use correct keys for broadcast and multicast traffic. A lot of the cheaper APs have serious problems with proper key usage anyway unless one uses shared key WEP. However, in your case I think it wouldn't be a problem as you seem to want to run a public/open wireless setup. So please let me know how to setup media streamer client's application to ignore IPs in packets streamed by server and have to read selected open channel wifi stream , bufor and read in media streamer application. Not really sure what you're after here. You might start testing your setup by running the video lan client (vlc) (for streaming and testing multicast) first, and when your wireless setup seems to work with normal Linux boxes over wireless, you'll want to find a media client/player for the Internet Tablets which is capable of receiving unreliable/multicast streams and start hacking on that (a topic where other people surely can help). ak. ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: R: Details on SVG support status on N810 browser ?
Yesterday I had so many problems to access maemo website but I think the website is OK now. I'm sorry SVG support is not be able. ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: Repositories mess: conclusions and actions
Hi, this sounds like a good plan. On Mon, 2007-11-05 at 19:05 +0300, ext Mikhail Sobolev wrote: Step 1: Create the repository itself We can consider this agreed already. extras-devel is a good name. Ferenc to decide timing and details. Step 2: Create promotion interface A simple web based interface would allow package owners/dedicated 'administrators' (chosen by community) to promote packages from 'extras-devel' to 'extras'. Basically the idea could be to present a list of packages that are in 'extras-devel' and are not in 'extras', then click on a few checkbox, press Promote button and voila. IMPORTANT: At this stage direct upload to 'extras' might might be limited to a selected people or removed all together. DIFFICULTY: Should not be too difficult, but it requires implementation of such a web (or other) interface. Any takers? The idea overall makes sense but we need to get into details in order to implement. We have different things: - Who are the admins and how they get admin rights. - What are the criteria admins use to promote a package to extras. - What are the tools used to do so. Please agree on a proposal and tell us where we can help. Step 3: Add building facility Also makes sense. Again, what is the specific proposal and how can we help. Once these 3 steps are completed we can discuss more, if you want. -- Quim Gil - http://maemo.org ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: About the upcoming maemo user karma
En/na vicente garcia ha escrit: Finally after 4 hours of fiddeling I want the old days with my old TurboPascal back. ;-) Are you crazy? I must develop some applications with pascal + mysql + gtk 2 then I felt in the Hell. I hate pascal but I learn so many gtk tricks :) It's not my intention to start a language flame war :-) but evidently you never heard of delphi and lazarus. It's sad that the pascal word is automatically associated to a clumsy, outdated language by most developers, since, while lazarus is not 100% mature, being modelled after delphi it blows away anything else for database and gui development (at least under linux, where there's no other comparable product). In fact, having started (real time) pascal development a long time ago, followed through to delphi and now using freepascal and lazarus when I can, I find the various C/C++/Java/whatever development environments really primitive (unsurprisingly, since they're only now trying to do what borland already did almost 15 years ago). Bye -- Luca ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: Developping DBus Services
On Tue, 2007-11-06 at 12:05 +0100, Fred Lefévère-Laoide wrote: I'll have a look and see if it can fit ... Do you have any pointer ? The source is in svn, http://svn.o-hand.com/view/eds-dbus/. The maemo.org tutorials cover how to use EDS. Ross -- Ross Burton mail: [EMAIL PROTECTED] jabber: [EMAIL PROTECTED] www: http://www.burtonini.com./ PGP Fingerprint: 1A21 F5B0 D8D0 CFE3 81D4 E25A 2D09 E447 D0B4 33DF ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Where is the n800_defconfig file?
Hi, I just clone the linux-omap kernel git and when I make n800_defconfig an error is shown: [sbox-SDK_ARMEL: ~/linux-omap] make n800_defconfig *** *** Can't find default configuration arch/arm/configs/n800_defconfig! *** make[1]: *** [n800_defconfig] Error 1 make: *** [n800_defconfig] Error 2 Is anything change for n800 regarding to the kernel? I tried this using git tags HEAD, v2.6.21 and v2.6.18. Thank you, Leandro ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Pascal on armel Was: [Re: About the upcoming maemo user karma]
Hi, On Tue, 2007-11-06 at 12:56 +0100, ext Luca Olivetti wrote: En/na vicente garcia ha escrit: Finally after 4 hours of fiddeling I want the old days with my old TurboPascal back. ;-) Are you crazy? I must develop some applications with pascal + mysql + gtk 2 then I felt in the Hell. I hate pascal but I learn so many gtk tricks :) It's not my intention to start a language flame war :-) but evidently you never heard of delphi and lazarus. It's sad that the pascal word is automatically associated to a clumsy, outdated language by most developers, since, while lazarus is not 100% mature, being modelled after delphi it blows away anything else for database and gui development (at least under linux, where there's no other comparable product). In fact, having started (real time) pascal development a long time ago, followed through to delphi and now using freepascal and lazarus when I can, I find the various C/C++/Java/whatever development environments really primitive (unsurprisingly, since they're only now trying to do what borland already did almost 15 years ago). ok, so maybe you can help me: I'm trying to get the NBC compiler http://bricxcc.sourceforge.net/nbc/ working on the tablet. Currently i'm stuck with having source code for Delphi/FreePascal and not being able to compile it since (to the best of my knowledge) FreePascal only supports ABI, not EABI. GPC would be a much better alternative since it basically can generate executables for whatever is supported by the backend of gcc. So, is this attempt reasonable? Do you use gpc on the tablet? BTW, Kdevelop is not that bad an IDE, albeit Konsolle + VIM + cscope is the way to go imho ;-) -- Cheers, Igor Igor Stoppa [EMAIL PROTECTED] (Nokia Multimedia - CP - OSSO / Helsinki, Finland) ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: About the upcoming maemo user karma
It's not my intention to start a language flame war :-) but evidently you never heard of delphi and lazarus. It's sad that the pascal word is automatically associated to a clumsy, outdated language by most developers, since, while lazarus is not 100% mature, being modelled after delphi it blows away anything else for database and gui development (at least under linux, where there's no other comparable product). In fact, having started (real time) pascal development a long time ago, followed through to delphi and now using freepascal and lazarus when I can, I find the various C/C++/Java/whatever development environments really primitive (unsurprisingly, since they're only now trying to do what borland already did almost 15 years ago). Are you sure it's not your intention? :P My experience is about freepascal and its primitives mysql and more stuff units. You must write a lot of source code lines to do nothing and you must depend that somebody implements mysql or gtk units to use it with all of its new features. I think pascal is a good learning language, but C/C++, Java or C# has a very powerfull IDEs and all the APIs are supported. There are not pascal job vacancies. ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: Where is the n800_defconfig file?
Hi, I tried this here using v2.6.21-omap1 and it did not crash. -- Allan On Nov 6, 2007 8:03 AM, Łeandro Sales [EMAIL PROTECTED] wrote: Hi, I just clone the linux-omap kernel git and when I make n800_defconfig an error is shown: [sbox-SDK_ARMEL: ~/linux-omap] make n800_defconfig *** *** Can't find default configuration arch/arm/configs/n800_defconfig! *** make[1]: *** [n800_defconfig] Error 1 make: *** [n800_defconfig] Error 2 Is anything change for n800 regarding to the kernel? I tried this using git tags HEAD, v2.6.21 and v2.6.18. Thank you, Leandro ___ 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: Details on SVG support status on N810 browser ?
On Tue, 2007-11-06 at 11:09 +0100, Laurent MARTIN wrote: It's back and says no SVG support for the Mozilla browser on maemo. But things may change: see 4.4 of the same page (http://browser.garage.maemo.org/docs/browser_paper.html#s4.4). https://bugs.maemo.org/show_bug.cgi?id=1704 I was told to find 500 web sites that require SVG and the bug was resolved INVALID IMHO that makes it harder for other people to contribute to the bug by listing other sites that require SVG, thus insuring that the bug will never have enough support to actually be scheduled. IMHO it should have been marked FUTURE so that people could find it easily. I'd suggest if this is important to the readers of this list they go and start adding web sites to that bug. ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Changing GPG key
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Hi! Because I revoked my old GPG key, I wanted to change the key stored for the Maemo extras repository. After my mail to [EMAIL PROTECTED] remained unreplied I would like to ask whom I should contact to change the key. Thanks, Johannes -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.6 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFHMFzCAvZZn2XJ+bMRAm68AKCKGNQmf/nXNT9y+QSxgiDfKooUCQCfUi2M CyzOB6irn5d/DUmKRSwcsNM= =Y9gs -END PGP SIGNATURE- ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: Repositories mess: conclusions and actions
On 11/6/07, Quim Gil [EMAIL PROTECTED] wrote: Hi, this sounds like a good plan. On Mon, 2007-11-05 at 19:05 +0300, ext Mikhail Sobolev wrote: Step 1: Create the repository itself We can consider this agreed already. extras-devel is a good name. Ferenc to decide timing and details. We finally got the disk space to garage, so let me just have a pieceful night and I will create the repo. IMHO the repo could be opened asap, we don't have to wait Step 2 to be completed. Right? Step 2: Create promotion interface A simple web based interface would allow package owners/dedicated 'administrators' (chosen by community) to promote packages from 'extras-devel' to 'extras'. Basically the idea could be to present a list of packages that are in 'extras-devel' and are not in 'extras', then click on a few checkbox, press Promote button and voila. IMPORTANT: At this stage direct upload to 'extras' might might be limited to a selected people or removed all together. DIFFICULTY: Should not be too difficult, but it requires implementation of such a web (or other) interface. Any takers? Good idea Misha! The idea overall makes sense but we need to get into details in order to implement. We have different things: - Who are the admins and how they get admin rights. - What are the criteria admins use to promote a package to extras. - What are the tools used to do so. Please agree on a proposal and tell us where we can help. I believe we should stick to the group or project concept of GForge. I can come up with a plugin that is only visible for that special group who are the extras admins. Only garage admins and existing extras admins could grant rights to the group, ie. they could hire new admins. Criteria of promoting apps? Good point, I have no idea atm. Tools: gforge plugin, but by using a special group these guys could have a special playground on maemo.org as well.. Later we can develop a midgard component for repo management, but that's not going to happen soon :) Step 3: Add building facility Also makes sense. Again, what is the specific proposal and how can we help. This is gonna be tough and has been on the garage agenda for years. I would love to see hardcore Debian gurus to setup a nice infra. Once these 3 steps are completed we can discuss more, if you want. Yeah, i agree. Quim Gil - http://maemo.org Br, ferenc ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: About the upcoming maemo user karma
En/na vicente garcia ha escrit: Are you sure it's not your intention? :P ;-) My experience is about freepascal and its primitives mysql and more stuff units. You must write a lot of source code lines to do nothing and you must depend that somebody implements mysql or gtk units to use it with all of its new features. I can just drop a couple of components on a form. That confirms my theory that you don't know lazarus ;-) I think pascal is a good learning language, And a good all-purpose language. And fast (both the compiler and the generated code). but C/C++, Java or C# has a very powerfull IDEs and all the APIs are supported. Pascal can use C libraries too, and I don't know of any IDE that even remotely approaches what delphi did (and lazarus is starting to do). Sure, it's not a fashion language like Java or C#, but so what? There are not pascal job vacancies. There aren't many, say, ruby or python vacancies either, does that make them bad languages? BTW, try googling fot python paradox BTW2, there are (but not many nowadays) delphi vacancies Bye -- Luca ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Maemo security longterm roadmap?
Hi all, I was reading the discussion about the Repository mess and installing new software. I have a security concern about the current approach of the 1 click install. If I'm a end user, I just want to install a certain software. In the current approach, this step is made really easy, which is _good_. It automatically adds the needed repositories, and install the software. BUT the current software installer assumes that the software can be trusted, that it won't delete my document or send my personal data to a central server. (Actually it warns me first, but I'm used to warnings, so I always click ok.) The community repositories could partly solve this problem, because the software is checked by developers, and therefore we can hope it save to install it. But for 'external' software and closed source software, we can never be sure. What is Maemo's long time approach to solve this problem? How do you assume that software is save? Of how do you treat 'untrusted' software? The OLPC project has similar problems, but they have a interesting approach to it: http://wiki.laptop.org/go/OLPC_Bitfrost François Cauwe ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: About the upcoming maemo user karma
Pascal can use C libraries too, and I don't know of any IDE that even remotely approaches what delphi did (and lazarus is starting to do). Sure, it's not a fashion language like Java or C#, but so what? Fashion? is this a new programming paradigm? Pascal starts the arrays at 1 ... ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: Details on SVG support status on N810 browser ?
I preffer SVG support than javascript or flash support :P Without jokes, I think to support SVG is important ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: About the upcoming maemo user karma
For the record, I'm using Pascal (Delphi and a modification of Structured Text) in my job. Also for the record, we're making every effort to escape Delphi wherever possible. Each language has its site. ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: About the upcoming maemo user karma
There are not pascal job vacancies. There aren't many, say, ruby or python vacancies either, does that make them bad languages? BTW, try googling fot python paradox BTW2, there are (but not many nowadays) delphi vacancies For the record, I'm using Pascal (Delphi and a modification of Structured Text) in my job. Also for the record, we're making every effort to escape Delphi wherever possible. -- Tak does not require that we think of Him, only that we think. --Grag Bashfullsson http://www.gnu.org/philosophy/shouldbefree.html ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: Pascal on armel Was: [Re: About the upcoming maemo user karma]
Igor Stoppa wrote: Hi, On Tue, 2007-11-06 at 12:56 +0100, ext Luca Olivetti wrote: En/na vicente garcia ha escrit: Finally after 4 hours of fiddeling I want the old days with my old TurboPascal back. ;-) Are you crazy? I must develop some applications with pascal + mysql + gtk 2 then I felt in the Hell. I hate pascal but I learn so many gtk tricks :) It's not my intention to start a language flame war :-) but evidently you never heard of delphi and lazarus. It's sad that the pascal word is automatically associated to a clumsy, outdated language by most developers, since, while lazarus is not 100% mature, being modelled after delphi it blows away anything else for database and gui development (at least under linux, where there's no other comparable product). In fact, having started (real time) pascal development a long time ago, followed through to delphi and now using freepascal and lazarus when I can, I find the various C/C++/Java/whatever development environments really primitive (unsurprisingly, since they're only now trying to do what borland already did almost 15 years ago). ok, so maybe you can help me: I'm trying to get the NBC compiler http://bricxcc.sourceforge.net/nbc/ working on the tablet. Currently i'm stuck with having source code for Delphi/FreePascal and not being able to compile it since (to the best of my knowledge) FreePascal only supports ABI, not EABI. GPC would be a much better alternative since it basically can generate executables for whatever is supported by the backend of gcc. So, is this attempt reasonable? Do you use gpc on the tablet? gpc-4.1 is available[1] in debian/armel repo. However, according to the testsuite results in build log[2] working might be spotty... === gpc Summary === # of tests5111 # of expected passes 1697 # of unexpected failures 3411 # of unsupported tests3 [1] http://ftp.gnuab.org/debian/pool-armel/main/g/gpc-4.1/ [2] http://experimental.debian.net/fetch.php?pkg=gpc-4.1ver=2.1-4.1.2-17arch=armelstamp=1192946588file=logas=raw ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: about How to Install rtcomm on N800
On Nov 6, 2007 2:06 AM, 振宇吴 [EMAIL PROTECTED] wrote: I have download a soucre of rtcomm on http://rtcomm.garage.maemo.org/ , but I still can't install osso-rtcomm-beta.And I have also tried use command apt-get at a ssh client ,still didn't work.Maybe the service is stopped. How can I solve this problem??? I know that Openhand's Dates/Contact and rtcomm do not live harmoniously together. You have to choose one or the other because of base library version conflicts. I am hoping that this is sorted out for Chinook since I really like the Openhand apps and would love to have them installed too. /Mike ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: About the upcoming maemo user karma
Luca Olivetti wrote: En/na vicente garcia ha escrit: Finally after 4 hours of fiddeling I want the old days with my old TurboPascal back. ;-) [^^^That was me] That was Luca: Are you crazy? I must develop some applications with pascal + mysql + gtk 2 then I felt in the Hell. I hate pascal but I learn so many gtk tricks :) Ok. When I said the old days with TP, I meant the work flow. It was easy to install, one key press to compile and one to generate a .exe file. When I started with Maemo, this was the first time I fiddled with the GNU autotools. Ok, I did that some time ago with some kde apps I wrote (back in the KDE 1.xx days) but didn't use it later. I create my Zaurus packages out of a single makefile. I did this also with my fractal package (its SDL based) at garage, but unfortunately the source code is lost. I wanted that as a example how to create .deb packages for Maemo without the autotools. But not using autotools will cause problems in uploading to the extras repository. BTW: I really like C, I am not really a fan of Pascal. My idea is to bring fabrice bellards Tiny C Compiler http://fabrice.bellard.free.fr/tcc/ to the N8xx series. There exists a EABI backend for that. But therefor, I need some holidays. The TCC is really fast but generates bad optimized code. But _on_ the device compiling speed beats execution speed. The GCC is too fat to run nicely on a N8xx. The N810 would be nice for that, because of its integrated Keyboard. The TCC can directly compile to memory, so with a lightweight Editor this would be a nice little programming environment. greetings, -Klaus ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: About the upcoming maemo user karma
En/na vicente garcia ha escrit: Pascal can use C libraries too, and I don't know of any IDE that even remotely approaches what delphi did (and lazarus is starting to do). Sure, it's not a fashion language like Java or C#, but so what? Fashion? is this a new programming paradigm? Pascal starts the arrays at 1 ... Actually pascal starts the arrays with whatever index you like: you can make them start at 0, at 1, at 100, at -100, at green. I know that other, more limited ;-) languages, force the array boundaries on you, but that's not the case of pascal. Bye -- Luca ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: How to setup multicast over wifi, 3G, DVB-H ? (pls don't delete - rd project)
Thanks Aleksandr for your kind explanation to me. From Google I get the like idea - called Wifi Radio http://images.google.com/images?hl=enq=wifi+radioum=1ie=UTF-8sa=Ntab=wi Exactly what I mean but broadcasted locally by local WiFi AP to local wifi clients only. WiFi Radar http://www.wifiradioreview.com/news/1159/WiFi_signal_strength_as_you%27ve_never_seen_it_before.html http://www.wifiradioreview.com/ wifi enabled portabled media player http://www.wifiradioreview.com/product/38/Archos_605_wifi another media streamer and wifi radio http://www.wifiradioreview.com/news/1157/Sangean_announces_its_first_WiFi_radio.html http://www.wifiradioreview.com/news/1152/Rumour_update%3A_iPod_Touch_has_WiFi%2C_but_internet_radio_is_strictly_self-service.html Last September, Toronto became one of the first major cities where a major radio broadcaster launched a new radio format available not over the old airwaves...but through the Internet to be heard on the new free city WiFi services. another wifi player Zing Wi-Fi Radio/MP3 Playerhttp://images.google.com/imgres?imgurl=http://www.ubergizmo.com/photos/2006/6/zing-wi-fi-mp3-player.jpgimgrefurl=http://www.ubergizmo.com/15/archives/2006/06/zing_wifi_radiomp3_player.htmlh=316w=200sz=11hl=enstart=11sig2=QnpIxp-i0usKDAawJUyYEgum=1tbnid=BsqJIcCwOCJ2eM:tbnh=117tbnw=74ei=8bgwR7auNpSS-gKl_9XBBQprev=/images%3Fq%3Dwifi%2Bradio%26svnum%3D100%26um%3D1%26hl%3Den%26sa%3DN more and more and nothing of the kind I mean, i.e. multicasting, open packet reading vs. server streaming peer-to-peer. I have already tested TVersity media server in ad-hoc configuration. Tversity server is streaming and Media Streamer installed on maemo can listen to streams and play audio/video live. What I need now is to have another wifi-enabled radio/media player to receive media stream packets and play from a bufor. So I want second and subsequent clients to read and bufor media stream packets already wifi broadcasted by established ad-hoc wifi network only, acting as fm not wifi radio, the latter connecting to a server streaming media to play any stream. As local channel should be public/open, application like kismet or other packet sniffers can already read, bufor and regenerate media packet streaming to be played by client's media streamer. What I need is to know how to remove middle-ware and how selecting multicast broadcasting can help establish open media broadcasting ovr wifi. Darius Aleksandr Koltsoff [EMAIL PROTECTED] wrote: Hello Darius (and others), Darius Jack wrote: But what I need to establish is open multicast - broadcasting channel for media (TVersity or another streaming back end servwer). In ethernet configuration multicast packets from multicat IP range are copied by a router and sent to each respective IP address assigned by DHCP server running at multicast router . Multicast in ethernet actually works slightly differently. There is a mapping from the IP-group addresses (class d) into specific Ethernet MACs (which have the broadcast bit set, but not all bits are set to ones, as in broadcast). Stations on the same segment will then filter those packets which they deem useful (based on programs binding for multicast IP addresses for reception). Routing multicast IP traffic is an different issue, as is multicast filtering (both require a working IGMP setup and multicast routing also requires some higher level multicast routing protocol like PIM). DHCP is not involved (other than when used as MADCAP server, which is not common in UNIX/Linux world). IPv6 changes these things slightly as well. Multicast over wifi should be configured as an open stream channel like DVB-H/G3 to provide open listen to, access to any device switched to listen to mode , like fm radio , sat tv or the like. Wi-Fi (802.11a/b/g) works as a transparent ethernet service. So in fact, multicasting IP traffic in a wireless 802.11 environment isn't any different from multicasting in ethernet. A problem which people often will run with multicast in wireless is encryption (WEP/WPA/CCMP) and bad/flakey support of access points to do use correct keys for broadcast and multicast traffic. A lot of the cheaper APs have serious problems with proper key usage anyway unless one uses shared key WEP. However, in your case I think it wouldn't be a problem as you seem to want to run a public/open wireless setup. So please let me know how to setup media streamer client's application to ignore IPs in packets streamed by server and have to read selected open channel wifi stream , bufor and read in media streamer application. Not really sure what you're after here. You might start testing your setup by running the video lan client (vlc) (for streaming and testing multicast) first, and when your wireless setup seems to work with normal Linux boxes over wireless, you'll want to find a media client/player for the Internet Tablets which is capable of receiving unreliable/multicast streams and start
Re: Maemo security longterm roadmap?
Is it really an issue? Microsoft Windows has a trust system, but last I checked not even their own security patches get signed. No one uses it. On 11/6/07, François Cauwe [EMAIL PROTECTED] wrote: Hi all, I was reading the discussion about the Repository mess and installing new software. I have a security concern about the current approach of the 1 click install. If I'm a end user, I just want to install a certain software. In the current approach, this step is made really easy, which is _good_. It automatically adds the needed repositories, and install the software. BUT the current software installer assumes that the software can be trusted, that it won't delete my document or send my personal data to a central server. (Actually it warns me first, but I'm used to warnings, so I always click ok.) The community repositories could partly solve this problem, because the software is checked by developers, and therefore we can hope it save to install it. But for 'external' software and closed source software, we can never be sure. What is Maemo's long time approach to solve this problem? How do you assume that software is save? Of how do you treat 'untrusted' software? The OLPC project has similar problems, but they have a interesting approach to it: http://wiki.laptop.org/go/OLPC_Bitfrost François Cauwe ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers -- Jesse Guardiani Software Developer / Sys Admin [EMAIL PROTECTED] ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: Maemo security longterm roadmap?
Francois, Indeed an interesting remark. For most (new) end users the '1 click install' solution is in fact 'THE' solution, I assume they even don't know or don't wanna know what the meaning of a 'repository' is. Even not thinking about the fact that they have to fill in the repository links themselves. People, familiar with the linux world, however are familiar and understand the concept of 'repositories', ... So it should be something 'easy' and 'trusted'. Cheers, Jan On Nov 6, 2007 12:54 PM, François Cauwe [EMAIL PROTECTED] wrote: Hi all, I was reading the discussion about the Repository mess and installing new software. I have a security concern about the current approach of the 1 click install. If I'm a end user, I just want to install a certain software. In the current approach, this step is made really easy, which is _good_. It automatically adds the needed repositories, and install the software. BUT the current software installer assumes that the software can be trusted, that it won't delete my document or send my personal data to a central server. (Actually it warns me first, but I'm used to warnings, so I always click ok.) The community repositories could partly solve this problem, because the software is checked by developers, and therefore we can hope it save to install it. But for 'external' software and closed source software, we can never be sure. What is Maemo's long time approach to solve this problem? How do you assume that software is save? Of how do you treat 'untrusted' software? The OLPC project has similar problems, but they have a interesting approach to it: http://wiki.laptop.org/go/OLPC_Bitfrost François Cauwe ___ 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
Fwd: screen, battery, headphone: sense and modify
-- Forwarded message -- From: Jesse Guardiani [EMAIL PROTECTED] Date: Nov 6, 2007 5:09 PM Subject: Re: screen, battery, headphone: sense and modify To: Neil Jerram [EMAIL PROTECTED] Yeah, it is. I think disq was talking to someone at Nokia about getting that functionality into one of the firmwares, but I never heard mention of an API for it. That would be great. On 11/6/07, Neil Jerram [EMAIL PROTECTED] wrote: Jesse Guardiani [EMAIL PROTECTED] writes: Hello, As many of you know, Kagu has support for much of this functionality in it's maemo.py module using a combination of DBUS and filesystem polling. http://kagumedia.com/projects/kagu/browser/trunk/src/kagu/maemo.py However, almost all of this functionality is rather, u, unofficial. And some of it (like our Screen Off functionality) just doesn't work very well. How can we go about lobbying for official APIs and interfaces to this functionality? +1, kind of. I'm enjoying Kagu more and more, and it occurred to me today to wonder if it is possible to lock the screen, but not the keys. Then one could do a useful set of things (skipping forward and back, and increasing/decreasing volume) without having to take the tablet out of one's pocket. (I think that's broadly in the category your email is aiming at.) Regards, Neil -- Jesse Guardiani Software Developer / Sys Admin [EMAIL PROTECTED] -- Jesse Guardiani Software Developer / Sys Admin [EMAIL PROTECTED] ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: screen, battery, headphone: sense and modify
Jesse Guardiani [EMAIL PROTECTED] writes: Hello, As many of you know, Kagu has support for much of this functionality in it's maemo.py module using a combination of DBUS and filesystem polling. http://kagumedia.com/projects/kagu/browser/trunk/src/kagu/maemo.py However, almost all of this functionality is rather, u, unofficial. And some of it (like our Screen Off functionality) just doesn't work very well. How can we go about lobbying for official APIs and interfaces to this functionality? +1, kind of. I'm enjoying Kagu more and more, and it occurred to me today to wonder if it is possible to lock the screen, but not the keys. Then one could do a useful set of things (skipping forward and back, and increasing/decreasing volume) without having to take the tablet out of one's pocket. (I think that's broadly in the category your email is aiming at.) Regards, Neil ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
screen, battery, headphone: sense and modify
Hello, As many of you know, Kagu has support for much of this functionality in it's maemo.py module using a combination of DBUS and filesystem polling. http://kagumedia.com/projects/kagu/browser/trunk/src/kagu/maemo.py However, almost all of this functionality is rather, u, unofficial. And some of it (like our Screen Off functionality) just doesn't work very well. How can we go about lobbying for official APIs and interfaces to this functionality? -- Jesse Guardiani Software Developer / Sys Admin [EMAIL PROTECTED] ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: Question regarding garage project pages
According to Quim Gil [EMAIL PROTECTED]: On Tue, 2007-11-06 at 08:35 +0100, ext Klaus Rotter wrote: But please don't overact. fwiw I also thing you are over-reacting to karma. :) Propose for a deal: let the karma system develop and flow and let's have a look to it again in, say, 3 months. My bet today is that it will help improving things. Your bet seems to be otherwise. But none of us has actually proof. So let's wait and let's move onto other (more important) things. Actually, my bet is that you'll waste a lot of time tweaking a kharma system that provides no actual benefit, rather than doing something useful, or vegging out on the couch with your dog. Steve -- Steve Greenland The irony is that Bill Gates claims to be making a stable operating system and Linus Torvalds claims to be trying to take over the world. -- seen on the net ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Which alsa device to use?
Hi, Following [1],[2] I wanted to access the soundcard via alsa (hw:0). But this device is not avaliable. Then I had a look into: /proc/asound/devices, which shows only 0: [ 0] : control How to enable the alsa support, then? Best regards: Gerolf [1] http://maemo.org/development/documentation/how-tos/3-x/multimedia_architecture.html [2] http://www.alsa-project.org/alsa-doc/alsa-lib/pcm.html -- Dipl. Phys. Gerolf Ziegenhain Web: gerolf.ziegenhain.com ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers