maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   News (https://talk.maemo.org/forumdisplay.php?f=2)
-   -   OSiM Maemo Developer Session (https://talk.maemo.org/showthread.php?t=23698)

Reggie 2008-09-18 09:40

OSiM Maemo Developer Session
 
Quote:

The OSiM Maemo Developer Session today has previewed interesting topics to be discussed in detail tomorrow at the Maemo Summit. Below are some updates and some of the new and updated technologies that we can expect in future Maemo devices...
Read the full article.

timsamoff 2008-09-18 09:47

Re: OSiM Maemo Developer Session
 
Great summary... You're too quick!

-T.

benny1967 2008-09-18 12:06

Re: OSiM Maemo Developer Session
 
Quote:

Bluez - now with A2DP
I guess one or two members of this forum will be happy to read this. ;)

GeneralAntilles 2008-09-18 12:13

Re: OSiM Maemo Developer Session
 
I've updated Wikipedia with the new info.

Boke 2008-09-18 12:41

Re: OSiM Maemo Developer Session
 
Calendar engine - iCal RFC 2445 implementation ????

What's that? what does that mean? PIM in maemo?

fanoush 2008-09-18 14:06

Re: OSiM Maemo Developer Session
 
Quote:

New contributions to the open source community:
o stlc45xx.aka - the much awaited WLAN driver
More details here including link to project and source.

This is one of the best things that could happen to current tablets. It means they won't die painful death being stuck with ancient linux kernels and thus forced into quick obsolescence. Their death will be slower and happier :-)

Stskeeps 2008-09-18 14:20

Re: OSiM Maemo Developer Session
 
Quote:

Originally Posted by fanoush (Post 224989)
This is one of the best things that could happen to current tablets. It means they won't die painful death being stuck with ancient linux kernels and thus forced into quick obsolescence. Their death will be slower and happier :-)

Yeah, looked into it and it certainly helps things - the driver -does- need development though (it's not umac.ko source as you might have hoped) and there's still the closed source calibration ). It also doesn't compile with 2.6.21 directly - but will probably on later kernels.

In any case, it's a huge leap in the right direction. Now, where's my 770 implementation? ;)

fanoush 2008-09-18 14:31

Re: OSiM Maemo Developer Session
 
Quote:

Originally Posted by Stskeeps (Post 224996)
it's not umac.ko source as you might have hoped

Actually since the Devicescape mac80211 stack was committed to mainline kernel I was hoping it will be used for this once/if it comes. Makes perfect sense for Nokia too to ditch proprietary stack just like they did with Opera and MicroB.

Sure it can't be compiled with 2.6.21, the wi-fi stack is not there yet :-)

TenSpeed 2008-09-18 15:49

Re: OSiM Maemo Developer Session
 
If I'm reading things correctly, the use of Pulse Audio should finally open the door for several sound editing/manipulation applications (and the OMAP3 means they should run effectively, not just run). Podcasting could be heading to a different level (not to mention broadcast ENG).

I'll have to read more in the coming days, but so far this looks like great news (subject to change - see store for details - your results may vary...)!

Viipottaja 2008-09-18 17:53

Re: OSiM Maemo Developer Session
 
If I am reading this correctly, I did not, do not and will not understand a single word in the story or in this thread.. :D

All I have is a finger that I like to poke things (and occasionally people) with.

Picklesworth 2008-09-18 22:01

Re: OSiM Maemo Developer Session
 
PulseAudio really excites me here. My n810 is the device I have long desired to have connecting to the PulseAudio server on my bigger laptops and desktops. Very, very nice :)

Upnp is also good. Upstart, on the other hand, I hopefully won't have any encounters with. (Always-on device and all that :P)
Not that it isn't great software, of course.

honzik 2008-09-19 01:01

Re: OSiM Maemo Developer Session
 
A2DP! Finally!

qgil 2008-09-19 05:22

Re: OSiM Maemo Developer Session
 
The original slides: http://flors.wordpress.com/2008/09/1...evsesh-slides/

allnameswereout 2008-09-19 13:35

Re: OSiM Maemo Developer Session
 
Quote:

Originally Posted by Boke (Post 224961)
Calendar engine - iCal RFC 2445 implementation ????

What's that? what does that mean? PIM in maemo?

It probably means libical (with perhaps a userland utility) is ported to Maemo 5.

This opens the door to a PIM application for Maemo 5 because iCalendar is an open standard to import and export PIM data to and from an application to another. Many programs support the iCalendar standard already (sometimes with 3rd party plugin). Think of Mozilla Thunderbird, KMail (Kontact), Novell Evolution, and many other groupware suites ((incomplete) list).

You see, all of the mentioned changes are frameworks or otherwise deeply engrained in the OS. They allow Nokia or 3rd party developers to program and/or port applications which use these frameworks. Quite a few of these frameworks are part of the freedesktop.org initiative which is leading towards standardisation in 'the Linux desktop' (although not excluding other Unices).

Here are the project pages of the new technologies (frameworks):

* Meta Tracker
* PulseAudio
* OHM
* gUPnP
* upstart

By going to the homepage you can get an impression what it is about although its written for developers rather than for end users.

OHM is the one I'm the most excited about. I remember when Robert Love announced HAL, and I immediately saw the need for this because it'd allow hardware to work out of the box like other OSes do (or try to do). OHM is like an extension of HAL, thinking ahead with the user, providing her the user experience she most likely wants. This opens the door to a more user-friendly environment. I'm thrilled about OHM. Not only on Maemo, on *NIX in general. I'm very happy Maemo is going to include this. However, its important to note all of the above are quite related to usability one of the weak spots of the open source desktop experience. Ubuntu is also investing in this.

Benson 2008-09-19 13:59

Re: OSiM Maemo Developer Session
 
While OHM looks very nice (it's about tied with PulseAudio for me), the one irritating factor is the notion of all policy logic being compiled, coupled with the lack of a convenient compilation solution for Maemo to date; it'd be nice for everyone to be able to hack on that sort of stuff without the entry barrier of setting up a whole cross-compilation SDK.

allnameswereout 2008-09-19 16:45

Re: OSiM Maemo Developer Session
 
Hmm, I'm not sure everyone should (or wishes to) be able to hack on such.

What would you suggest to make the barrier smaller? Have you tried Maemo + VMware with the newest SDK? I find it pretty convenient. This method works on Windows, Linux, and MacOS X.

GeneralAntilles 2008-09-19 16:52

Re: OSiM Maemo Developer Session
 
Quote:

Originally Posted by allnameswereout (Post 225356)
What would you suggest to make the barrier smaller? Have you tried Maemo + VMware with the newest SDK? I find it pretty convenient. This method works on Windows, Linux, and MacOS X.

Why both with a sucky cross-compilation setup at all? With all the power of OMAP3, you might as well just do the dev work on device. No nasty cross-compiling, no difficult to set up build environments. Just grab the build tools and make away.

Heck, for only a little more than the price of an iPhone SDK license get yourself a Beagle Board and use that as your dev machine. :D

allnameswereout 2008-09-19 17:00

Re: OSiM Maemo Developer Session
 
Nice :) although having all development utilities on your NIT, and using the NIT to test out software... I'm not sure I want that. What would a Beagle Board approx. cost?

GeneralAntilles 2008-09-19 17:03

Re: OSiM Maemo Developer Session
 
Quote:

Originally Posted by allnameswereout (Post 225362)
What would a Beagle Board approx. cost?

Dunno what shipping would work out to, but it's $149.

Texrat 2008-09-19 17:48

Re: OSiM Maemo Developer Session
 
...and sooner or later, we're gonna need Maemo Server to run on our beagleboards. :D

Benson 2008-09-19 17:50

Re: OSiM Maemo Developer Session
 
I'd love supported on-device development, but having that sort of configuration by shell scripts (slow on execution) or preloaded config files (slow at startup) was what I was thinking.

Texrat 2008-09-19 17:56

Re: OSiM Maemo Developer Session
 
I was a bit facetious with the Maemo Server remark-- but seriously, can anyone point out where such a thing would be useful? If so, it might be worth me covering in my company blog...

GeneralAntilles 2008-09-19 17:57

Re: OSiM Maemo Developer Session
 
Quote:

Originally Posted by Texrat (Post 225372)
...and sooner or later, we're gonna need Maemo Server to run on our beagleboards. :D

I'm actually interested to see what the overo will end up costing. It's an OMAP3503, so no PowerVR nor DSP, but it's got WiFi and Bluetooth. Seems like it'd make an interesting compiler-only machine if it's in the $100 range.

GeneralAntilles 2008-09-19 18:03

Re: OSiM Maemo Developer Session
 
Quote:

Originally Posted by Texrat (Post 225379)
I was a bit facetious with the Maemo Server remark-- but seriously, can anyone point out where such a thing would be useful? If so, it might be worth me covering in my company blog...

It wouldn't. Just use Debian or Ubuntu.

Texrat 2008-09-19 18:06

Re: OSiM Maemo Developer Session
 
Yeah, but I'm thinking pocketable server. Of course there is always Ubuntu mobile...

GeneralAntilles 2008-09-19 18:08

Re: OSiM Maemo Developer Session
 
Quote:

Originally Posted by Texrat (Post 225389)
Yeah, but I'm thinking pocketable server. Of course there is always Ubuntu mobile...

Don't see the angle. If you really want a server, just use a real distro's ARM port that has a huge universe of packages available.

Texrat 2008-09-19 18:09

Re: OSiM Maemo Developer Session
 
Eh, I don't wanna bog this thread down further... I may take it up elsewhere.


All times are GMT. The time now is 11:48.

vBulletin® Version 3.8.8