IRC log for #openmoko-cdevel on 20110411

01:07.26*** join/#openmoko-cdevel wolfspraul (~wolfsprau@mimi.q-ag.de)
01:55.30*** join/#openmoko-cdevel ferluszt (~peter@p5DD2824B.dip0.t-ipconnect.de)
02:11.59*** join/#openmoko-cdevel PaulFertser (paul@paulfertser.info)
04:29.30*** join/#openmoko-cdevel Any_Key (~Any_Key@bzq-218-17-111.cablep.bezeqint.net)
04:34.13*** join/#openmoko-cdevel DocScrutinizer2 (~halley@p5493BF27.dip.t-dialin.net)
04:34.21*** join/#openmoko-cdevel DocScrutinizer2 (~halley@openmoko/engineers/joerg)
05:20.08*** join/#openmoko-cdevel sleipnir (~sleipnir@p4FDD1BC6.dip.t-dialin.net)
05:21.05*** join/#openmoko-cdevel lamikr (~lamikr@dyn60-31.dsl.spy.dnainternet.fi)
05:31.03JaMamoin
06:04.45*** join/#openmoko-cdevel pespin (~pespin@cisne-cn10.upc.es)
06:08.00*** join/#openmoko-cdevel Q-Master (~qmaster@2.94.192.144)
06:08.37*** join/#openmoko-cdevel AndreasD (~andreas@1407ds1-ns.0.fullrate.dk)
06:44.47*** join/#openmoko-cdevel cargill (~ondra@ip-94-112-189-1.net.upcbroadband.cz)
06:49.28*** join/#openmoko-cdevel kwek (~kwek@58.Red-79-144-54.dynamicIP.rima-tde.net)
07:06.07*** join/#openmoko-cdevel GarthPS (~quassel@78.116.124.228)
07:07.37*** join/#openmoko-cdevel anarsoul (~anarsoul@46.28.99.185)
07:18.34*** join/#openmoko-cdevel kwek__ (~kwek@58.Red-79-144-54.dynamicIP.rima-tde.net)
07:25.06*** join/#openmoko-cdevel ao2 (~ao2@2001:1418:117::1)
07:26.57*** join/#openmoko-cdevel kwek (~kwek@58.Red-79-144-54.dynamicIP.rima-tde.net)
07:34.24*** join/#openmoko-cdevel morphis (~morphis@hfw-ext-wlan.rz.hs-bremen.de)
07:38.47morphisheyho
07:40.06*** join/#openmoko-cdevel oln (~oln@ws42099.studby.hig.no)
07:41.52*** join/#openmoko-cdevel wolfspraul (~wolfsprau@78.47.247.149)
07:45.55CIA-10freesmartphone.org: 03morphis 07cornucopia * r5eb6a9cc4874 10/libfsoframework/fsoframework/interfaces.vala: libfsoframework: add application service names
07:45.59CIA-10freesmartphone.org: 03morphis 07cornucopia * rf85fc695094b 10/fsoappd/ (28 files in 10 dirs): fsoappd: add initial skeleton
07:46.01CIA-10freesmartphone.org: 03morphis 07cornucopia * r1fb417bfa09c 10/fsoappd/ (5 files in 4 dirs): fsoappd: add skeleton of windowctrl_illume plugin
07:46.02CIA-10freesmartphone.org: 03morphis 07cornucopia * r53e878722d2b 10/fsoappd/src/plugins/manager/ (Makefile.am plugin.vala): fsoappd: applications can now register and release a session with the daemon
07:46.05CIA-10freesmartphone.org: 03morphis 07cornucopia * r30406e27ec10 10/fsoappd/src/ (3 files in 3 dirs): fsoappd: initialize window controller according to configuration
07:46.06CIA-10freesmartphone.org: 03morphis 07cornucopia * rd5c08627fa55 10/fsoappd/vapi/gio-hacks.vapi: fsoappd: import gio-hacks.vapi from fsotdld
07:46.08CIA-10freesmartphone.org: 03morphis 07cornucopia * r6b9d30b68ebb 10/fsoappd/src/ (3 files in 3 dirs): fsoappd: use provided library in all plugins
07:46.30*** join/#openmoko-cdevel radekp (~radek@82.113.39.213)
07:59.02*** join/#openmoko-cdevel elisa42 (~elisa42@rommel.gate.uni-erlangen.de)
08:01.44antrikappd? what's that?
08:12.14morphisantrik: a approach to implement lifecycle management for applications
08:14.21Any_Keymorphis, like stop play on incoming call?
08:15.05morphisAny_Key: you mean stop playing music when a call arrives?
08:15.48Any_Keymorphis, yes
08:16.03morphisyes and no
08:16.18morphisthats part of audio stream handling and application lifecycle handling
08:16.38morphisbut in the end it should be enforced by the system that every audio mutes when a call should be enabled
08:17.11morphisthis will be done with fsoaudiod by offering several alsa audio channels like media, alarms, etc.
08:17.30morphiswhen a call arrives now fsoaudiod will mute all these channels
08:17.48morphisthats not really part of application lifecycle
08:18.49morphisfsoappd will get information about all open windows from E/Illume and then handle the states of the windows by sending events to the registered applications
08:26.39*** join/#openmoko-cdevel pespin (~pespin@cisne-cn07.upc.es)
08:31.00*** join/#openmoko-cdevel mickey|office (~Mickey@business-092-079-168-007.static.arcor-ip.net)
08:31.28*** join/#openmoko-cdevel plotr (~name@m036c.studby.ntnu.no)
08:38.12*** join/#openmoko-cdevel larsc (~lars@rzssh1.informatik.uni-hamburg.de)
08:42.58mickey|officemorning folks
08:43.09JaMamorning
08:43.10mickey|officebummer, it's already monday?
08:43.14mickey|officelooking for the lost weekend
08:43.22JaMa:)
08:45.48*** join/#openmoko-cdevel wolfspraul (~wolfsprau@mimi.q-ag.de)
08:48.45morphismickey|office: morning, you didn't enjoyed the sunny weekend? sounds like you were working :)
08:49.54mickey|officemorphis: depends on the definition of working... saturday i had to help my wife organizing her birthday party (in her current state, she can't carry things any more, so i need to), sunday we had a curse for taking care of babies the whole day and at the evening a family dinner... so i had 0 time for anything.
08:50.24morphishehe
08:50.39morphisso you enjoyed the weekend in real life ... sometimes a very good thing :D
08:50.47mickey|office*nod*
08:50.52mickey|officeerr, s/curse/seminar/
08:51.13mickey|officeheh
08:51.13*** join/#openmoko-cdevel lamikr (~lamikr@dyn60-31.dsl.spy.dnainternet.fi)
08:51.13mickey|officeor course, for that matter
08:51.45mickey|officeand now i have to review two papers about stuff i don't know anything about, but for some reason i'm on the list of reviewers for IEEE conferences *cough*
08:52.49morphisfor IEEE conferences? and whats the topic of those papers?
08:52.57*** join/#openmoko-cdevel valos (~valos@82.235.59.105)
08:53.11PaulFertsercurse for taking care, lol
08:53.27PaulFertserHi everybody :)
08:53.42morphisPaulFertser: heyho :)
08:53.59mickey|officemorphis: one is about dynamic resource allocation for cloud computing, the other one is about watermarking using wavelet transformations :D
08:54.18mickey|officehi PaulFertser
08:55.42morphisuhno, wavelet transformations ...
08:57.07PaulFertserIt's great the things are moving on despite you guys are so busy. 3g working on Pre is the real thing!
08:58.05mickey|office:)
08:58.35mickey|officeya, that's quite cool. and thanks to mrmoku's work on the ISI dissector, we may have progress again on the 900
08:59.29morphis:)
08:59.51morphisthere will be more progress in other directions than hardware support ... :)
09:00.38morphismickey|office: how do I emit a signal with plain dbus methods?
09:01.02morphisconstruct a message with dbus_message_new_signal(...)?
09:03.36mickey|officemorphis: yes, then dbus_message_append_args_valist
09:03.45mickey|officeis the easiest way
09:04.09morphisok
09:04.32mickey|officebut this is only useful, if you absolutely don't want to link against gio
09:04.58morphisit's e-module ...
09:05.03mickey|officeah, heh, ok
09:05.09morphiss/it's/it's a/
09:05.24*** join/#openmoko-cdevel otypoks (~otypoks@host-5db0d228.sileman.net.pl)
09:05.44morphisit's a WindowController for E so we can show/hide/destroy windows from FSO
09:05.54mickey|officeok
09:06.48morphisyou maybe saw my commits for fsoappd
09:07.40morphisas I though and experimented a little bit with our idea about a fully integrated telephony application and I think it's better when we do it with X11 integration but still the simple waay
09:13.03mickey|officeas long as the X11 integration is optional, i'm all ears
09:13.40mickey|officei still have the EZX devices in my mind, they are coming with 48 megs of RAM and QVGA, i don't think i want X there
09:13.59mickey|officeactually i know i don't want it there ;)
09:14.20morphissure, it's not suitable for X11
09:15.18morphisthats up to the way how do we can separate different rendering processes for the framebuffer
09:15.36morphisas I don't want to have on big process who does all
09:16.51morphisbut framebuffer support of Efl is not in a very good shape
09:17.12mickey|officereally? last time i used it it was ok
09:18.47mickey|officeprobably only few people are using it still
09:19.02morphisdon't last time I had various issues with touchscreen integration
09:19.14morphiss/don't/don't know/
09:20.22morphisthe environment I am currently thinking about is: X11 + Illume + Elfe + E DBus WindowController + fsoappd + fsoeventsd
09:20.40morphisso be simple with using plain FSO to handle all system stuff
09:21.11mickey|officetouchscreen, ya, i had to patch EFL in OE to make it work last time.
09:22.45mickey|officehmm, ok, multiple processes are basically a no-go for framebuffer access. one could imagine a cooperative scheme where only the active process draws and all the inactive are not, but that means the active process always must carry out additional duties, such as drawing the panel, alerts, etc.
09:23.31mickey|officewhich is actually what Trolltech did, btw.
09:25.20morphisI played a little bit with it like I told you already
09:25.32morphisbut it was not what I really want to have
09:25.54morphisthink about the small environment above + some small applications for doing calls, settings, etc.
09:26.17morphisno more legacy stuff
09:26.26mickey|officeyes, so far we're on one line
09:26.30morphisonly things that fit well into the env
09:26.42mickey|officewe split where the processes and the dependencies are coming in :)
09:26.53morphisyes
09:27.10mickey|officebut if the individual components are written properly, it might be able to take them and fit them into my idea as well
09:27.16mickey|officewe'll see
09:27.47morphisfor example fsoappd you can use as well as it takes a window-controller plugin to manage the windows
09:28.05morphisso there is no real X11 or E dependency if you want
09:28.26morphisso you are really going to do it as plain framebuffer application?
09:28.51mickey|officei want it to be able to, yes
09:29.06mickey|officenot necessarily limited to being _just_ that
09:29.26morphisok
09:29.30mickey|officee.g. zhone and zhone2 are usable standalone or in X11
09:30.08morphisjepp
09:31.24morphismaybe we can share even things like design etc.
09:35.11mickey|officea bunch of highlevel EFL widgets would be good as well
09:35.20mickey|officelike a full-featured self-contained dial pad in a widget or so
09:35.52*** join/#openmoko-cdevel elisa42 (~elisa42@rommel.gate.uni-erlangen.de)
09:36.11morphisjepp
09:36.18morphisthink about a libaurora
09:36.45mickey|office*nod*
09:37.20morphisI am on the way creating it ..
09:37.34morphis(or it's the next step after basics of fsoappd are done)
09:39.41morphisso I am on the way home
09:39.43morphiscya
09:39.45mickey|officecu
09:51.41*** join/#openmoko-cdevel sC (~jonas@tmo-107-127.customers.d1-online.com)
09:53.45*** join/#openmoko-cdevel elisa42 (~elisa42@rommel.gate.uni-erlangen.de)
10:02.26*** join/#openmoko-cdevel oln (~oln@ws42099.studby.hig.no)
10:06.05*** join/#openmoko-cdevel GNUtoo (~GNUtoo@host226-134-dynamic.25-79-r.retail.telecomitalia.it)
10:08.08mickey|officemorning GNUtoo, what's up
10:08.38GNUtoohi
10:09.01GNUtooJaMa, hi, how can I start debugging the ubifs boot issue?
10:09.26GNUtooI tried the dfu-util from git
10:09.33GNUtooit didn't work
10:09.43GNUtoodevice:om-gta02
10:14.30GNUtoomickey|office, any news on SHR+FSO?
10:15.59mickey|officeGNUtoo: not from me, no time to work on anything the last days. mrmoku making great progress with ISI packet dissection for wireshark. i plan to revisit the ISI modem any time soon. morphis started with a small smartphone framework based on FSO. at some point of time i will start with a small featurephone framework based on FSO.
10:16.17*** part/#openmoko-cdevel sC|eee (~jonas@tmo-107-127.customers.d1-online.com)
10:16.41GNUtoook
10:17.04GNUtoobetter than aurora/zhone2 ?
10:17.04mickey|office(note that the last two sentences refer to UI projects)
10:17.08GNUtoook
10:17.13mickey|officebetter is relative
10:17.17mickey|officeno more demo
10:17.21mickey|officesomething that works and is usable
10:18.10*** join/#openmoko-cdevel sChannall (~sC@tmo-107-127.customers.d1-online.com)
10:18.22mickey|officei.e. not just quickly putting something together, but putting a bit more thought into how a user will interact with the software
10:18.48GNUtoook
10:18.52GNUtoocan I try it?
10:19.48GNUtooor is it too early?
10:19.49mickey|officemorphis' stuff will soon land in some git, my stuff hasn't even begun, but will of course also be checked in
10:20.24GNUtoook
10:21.59GNUtoohttp://www.pastie.org/1782173
10:22.07GNUtoofinally got it with a lot of trial
10:22.15GNUtoo(my serial cable is broken)
10:27.39PaulFertserDoes anyone remember the utility (present in OE) capable of editing uboot env?
10:32.26DocScrutinizer2ummm
10:32.47DocScrutinizerI seem to remember it didn't
10:32.49JaMaGNUtoo: maybe you can dump whole image written by dfu-util and nandwrite and compare them
10:33.05JaMaGNUtoo: or first few blocks maybe would be enough
10:33.13GNUtoook
10:33.19GNUtooI should find a free microsd then
10:33.19JaMabut I don't know internal ubi structure
10:33.28GNUtooneither do I
10:33.39GNUtoohmmm
10:35.46DocScrutinizerhttp://labs.igep.es/index.php/How_to_modify_the_uboot_environment_from_userspace
10:38.08DocScrutinizer(first hit on google)
10:53.19*** join/#openmoko-cdevel cargill (~ondra@ip-94-112-189-1.net.upcbroadband.cz)
11:04.26*** join/#openmoko-cdevel Slyon (~lukas@p54AC9944.dip0.t-ipconnect.de)
11:05.33PaulFertserDocScrutinizer: oh yes, u-boot-utils it is, thanks :)
11:06.05DocScrutinizerI seem to recall it failed for me
11:07.02DocScrutinizerhad a short look back when errr... I prepared that moki11-FWflash-SD-image?
11:11.25DocScrutinizerfor sth completely different: You all heard about N900 speakers blow when xprot wasn't protecting them? I got 4 nice replacement speakers from ownta.com. Just in case. Make sure they send you the right ones (picture as of the N81?, compare with my people.om.org N900 disassembly picture of speakers)
11:13.53*** join/#openmoko-cdevel methril_work (~Rafael@189.114.111.135)
11:23.59*** join/#openmoko-cdevel captainigloo (~nico@lan31-4-82-227-130-131.fbx.proxad.net)
11:32.28DocScrutinizerhttp://www.ownta.com/original-nokia-n82-e72-e66-x6-n85-cell-phone-speaker.html has a picture of correct speakers. I chatted with ownta via "Ask..." and pointed them to the non-matching photo, and they sent me the correct speakers plus one like on N900-speaker photo for free :-D
11:32.54DocScrutinizerNo idea why they don't fix their website
11:34.05DocScrutinizeranyway, if you're in development of a N900 distro that has no xprot, I guess you might want a pair of these, they are cheap as well
11:35.18DocScrutinizerhere's what I ordered (with the wrong picture): http://www.ownta.com/original-nokia-n81-n900-cell-phone-speaker.html
11:38.07mickey|officelets see if we ever get a GSM voice call done ;)
11:38.19mickey|officebut good to see there are replacement speakers
11:40.27DocScrutinizernot for long I guess
11:41.38DocScrutinizerwell, Nokia is supposed to keep spare parts on stock for quite some years, but I bet they ask to pay for them in gold
11:42.46*** join/#openmoko-cdevel morphis (~morphis@dslb-088-070-145-028.pools.arcor-ip.net)
11:43.09morphisheyho
11:44.35mickey|officewb
11:44.55DocScrutinizerbtw speaker pop on mp3 playback usually
11:45.35DocScrutinizerstill problems with GSM calls? what's the issue? audio, or modem init?
11:48.01DocScrutinizermickey|office: speaker burnout issue is caused by the "too good" amp that has no (1uF  like FR :-P XD ) decoupling capacitor and so is well capable of driving speaker with insanely low freq high amplitude signal
11:49.16morphisstarts his first shr-core build now!
11:49.19mickey|officewe've been sidetracked by modem init just when we started with inspecting the cmtspeech thing
11:49.38morphiswhat's cmtspeech?
11:49.59CIA-10freesmartphone.org: 03morphis 07aurora * ra1772330ba9a 10/aurora-e-gadgets/ (23 files in 4 dirs): fso-illume-connector: add first working version
11:50.03CIA-10freesmartphone.org: 03morphis 07aurora * rcd2ffa8471af 10/aurora-e-gadgets/ (3 files in 2 dirs):
11:50.03CIA-10freesmartphone.org: aurora-e-gagdets: improve dbus-window-control to be able to control windows over dbus
11:50.03CIA-10freesmartphone.org: Please note: The code is not finished yet and need improvements like error handling,
11:50.03CIA-10freesmartphone.org: proper dbus return types and more.
11:50.04CIA-10freesmartphone.org: 03morphis 07aurora * r9ce74fd17123 10/aurora-e-gadgets/ (11 files in 4 dirs): aurora-e-gadgets: rename fso-illume-connector to dbus-window-controller
11:50.17DocScrutinizermickey|office: spy at meego&ofono?
11:50.20mickey|officelibcmtspeechdata implements the audio data forwarder
11:50.40mickey|officeon the n900 you need to grab the PCM data and forward it by hand :)
11:50.58mickey|officeDocScrutinizer: yep, that's what we're doing right now with mrmoku enhancing the wireshark dissector
11:51.03morphisuuh
11:51.27DocScrutinizeryeah, and you for sure don't want to duplicate that nonsense implemented by Nokia, about syncing audio to GSM timeslots
11:52.04mickey|officemorphis: ya, it sounds odd, but it's actually relatively cool, since it's the first device i know where we could - theoretically - now add audio processing
11:53.18mickey|officebbl, lunch
11:53.31DocScrutinizerthey're trying to adapt cmtspeech buffer according to some parameters from GSM regarding RTT etc, so they keep delay to less than 20ms(!!!) and even as constant as possible
11:53.32morphisbut whats the linux kernel doing else? just forwards the pcm data to userspace too, or do I miss something?
11:53.47morphisor it's the pcm data of the modem?
11:54.35DocScrutinizeryes, modem has a PCM audio interface, userspace cares about forwarding digitally to audiocard
11:55.03DocScrutinizervia PA (yuck!)
11:56.08DocScrutinizerhttp://linuxplumbersconf.org/2009/slides/Jyri-Sarha-audio_miniconf_slides.pdf
11:57.00DocScrutinizermadness starts at page 9
11:57.26DocScrutinizeractually page 8
11:59.42DocScrutinizer<PROTECTED>
11:59.43DocScrutinizer<PROTECTED>
11:59.45DocScrutinizer<PROTECTED>
11:59.46DocScrutinizer<PROTECTED>
11:59.47morphisand that works nice?
11:59.48DocScrutinizer<PROTECTED>
11:59.53DocScrutinizerYUCK ohmy
12:00.09DocScrutinizerwell it works
12:00.33DocScrutinizerbut in my book that's a friggin lot of absolutely useless overkill
12:01.10morphisas who will use the advantages? it's only a nokia thing so we will never see it again with a linux phone :)
12:01.11DocScrutinizereven cruft, as audio domain is completely unrelated to GSM timebeat
12:03.57DocScrutinizerthere's a 3GPP rule that says "keep latency as low as possible", and Jyri Sarha obviously took this *very* literally and tried to optimize latency to another 5ms down, by adding tons of complicated and partially useless stuff
12:05.53captainigloohi guys
12:08.13captainiglooif there is french people here, you migh be interrested by the EFL development day that will take place in Paris the 7th May
12:09.25morphiscaptainigloo: heyho, how was your holiday?
12:09.47captainiglooperfect :)
12:10.40captainiglooit's hard to come back to the reality
12:12.25DocScrutinizerohmy last page: "thanks to Lennart Poettering" - so it's absolutely clear what mindset this crap is based on
12:12.53CIA-10SHR: 03Martin.Jansa 07shr-chroot * r9136fd4fb003 10/ (1901 files in 112 dirs): system upgrade
12:13.51CIA-10SHR: 03Martin.Jansa 07shr-chroot * rce5ed87862eb 10/usr/bin/json_pp-2.271.50-JSON-PP-2.271.50: system upgrade
12:16.52DocScrutinizerthere are at least 2 wrong assumptions in this paper/concept: 1) AEC is done on AP, so the loop is AP->speaker->mic->AP and latency from AP to modem is completely irrelevant. 2) "AEC can work only when we got a proper 'constant' RTT on loop" is wrong, as a proper AEC is Adaptive as the acronym implies. It evaluates the RTT adaptively and dynamically
12:17.38DocScrutinizerthis is the typical "tricks" Poettering is using all the time to explain why everybody need PA
12:20.19DocScrutinizerdamn, they used proper AEC in FAX devices like back in 1985
12:21.12DocScrutinizerthere were problems with intercontinental FAX transmissions as the buffer wasn't large enough to do proper AEC for the echo >1s, on some devices.
12:21.51DocScrutinizernevertheless *none* of those AEC needed a constant predefined echo (RTT) delay time to work
12:23.13morphisDocScrutinizer: it seems you are not a friend of Lennarts ideas :)
12:23.43DocScrutinizerI'm president of the lennart haters club
12:24.57morphisoh :D
12:25.21morphisyou even don't like his systemd approach?
12:26.32DocScrutinizer:x
12:28.47morphisok :)
12:38.43*** join/#openmoko-cdevel elisa42 (~elisa42@rommel.gate.uni-erlangen.de)
12:51.25*** join/#openmoko-cdevel playya_ (~playya@unaffiliated/playya)
12:52.16mickey|officeheh
13:03.14*** join/#openmoko-cdevel morphis (~morphis@dslb-088-070-145-028.pools.arcor-ip.net)
13:08.46*** join/#openmoko-cdevel morphis (~morphis@dslb-088-070-145-028.pools.arcor-ip.net)
13:09.25*** join/#openmoko-cdevel kwek (~kwek@176.Red-88-22-248.staticIP.rima-tde.net)
13:10.25*** join/#openmoko-cdevel eolson (~eolson@c-76-16-179-200.hsd1.il.comcast.net)
13:12.19DocScrutinizerheh?
13:14.14morphis?
13:20.59*** join/#openmoko-cdevel cargill (~ondra@ip-94-112-189-1.net.upcbroadband.cz)
13:23.16mickey|officeheh is a mild sound of amusement
13:31.09DocScrutinizeraah
13:37.56DocScrutinizerbtw about AEC: a good one deals with multiple echos at varying delay, with individual equalization for each one (the echo from your cheek will have different frequencies attenuated than the direct in-case feedback from speaker to mic, and the reflection from table surface when using speakerphone). Of course the freq response of earpiece also is quite different to that of speakers, and a AEC will deal with all those constantly
13:37.57DocScrutinizerchanging parameters, for at least some 3..5 main echoes
13:40.04*** join/#openmoko-cdevel Martix (~martix@4.177.broadband3.iol.cz)
13:42.19DocScrutinizerit's quite a bit of correlating, attenuating and equalizing computational load, but nothing like rocket science, easily implementable on weaker CPUs than those found in FR and N900, and for sure you don't need that cruft sketched in that pdf-paper
13:44.20mickey|officehmm
13:44.27mickey|officewe'll see how it sounds in 'bare' mode
13:44.34mickey|officeif/when we ever get this to work :)
13:45.08DocScrutinizersure
13:46.13DocScrutinizerI guess this BB5 RAPUYAMA modem has an internal AEC anyway, like probably most GSM chipsets do
13:46.23mickey|officethat's what i would expect
13:46.49mickey|officehowever given the black box it is... if it's not activated by default, we might have a hard time activating it
13:47.03DocScrutinizeryoh
13:47.07mickey|officeAT%N wasn't exactly straightforward either ;)
13:47.13DocScrutinizerlol
13:48.24DocScrutinizermickey|office: it seems there are quite a number of feature phones with BB5 chipset, and for a lot of them the FW image is available (it's arm as well)
13:49.26DocScrutinizerdisassembling those might yield some knowledge
13:51.28DocScrutinizerI wonder if Nokia is selling modem modules with BB5 - and possibly some better documentation than we got from those ISI papers and ofono
13:53.17DocScrutinizeranyway N900 BB5 isn't exactly a completely black box, you can extract the modem firmware from fiasco image, and disassemble
13:54.15DocScrutinizerjacekowski did that
13:55.05DocScrutinizerhe told me a few "tricks" (like start addr, cmdset switching, similar things). Can dig them out if anybody's interested
14:01.15DocScrutinizerI'd be surprised if the osmocon guys didn't have a look at it as well
14:01.16mickey|officehmm, sounds definitely interesting, but i guess these things only come in handy, once we managed to talk to the modem properly in the first place
14:01.42DocScrutinizer:nod:
14:02.30DocScrutinizerthough OTOH you remember the bug in moko FW with RTS/CTS?
14:03.13DocScrutinizeryou could work around such flaws if you know exactly what's the issue on modem FW side
14:04.27DocScrutinizerplus the workaround on AP side might be burried deep in the structure of the communication layer, not bound to a few particular lines of code, and of course not commented at all
14:04.44DocScrutinizer(in ofono for example)
14:06.21DocScrutinizerbasically of the class race-condition
14:06.56morphiscaptainigloo: ping
14:07.04DocScrutinizerwell, I honestly hope we don't run into such buggers
14:07.11mickey|officeya, me too
14:07.35DocScrutinizer...as I have a hard time publishing a fixed modem firmware for N900 ;-D
14:08.03mickey|officeit's almost as if those vendors were bid-rigging so that we run into a different problem on every device...
14:09.42DocScrutinizer~dict bid-rigging
14:09.55*** join/#openmoko-cdevel elisa421 (~elisa42@rommel.gate.uni-erlangen.de)
14:10.17DocScrutinizerwoohoo
14:10.23DocScrutinizerapt: hi!
14:10.24apthi
14:10.43mickey|officeAbsprachen treffen
14:10.57DocScrutinizeraah
14:11.59DocScrutinizerwhat happened to infobot? did she leave automatically when apt joined?
14:19.01captainigloomorphis, pong
14:27.15morphiscaptainigloo: I wanted to ask you what your further plans with elfe are
14:28.30captainigloomorphis, first fix bugs and regressions added 2 weeks ago
14:28.46morphisok
14:28.54captainigloothan we already talked about the possibility to have a config per phone
14:29.12morphisjepp, we already did that in the shr e-wm config
14:29.24captainiglooit's already done ?
14:29.33morphisthe e-wm-config-illume2 currently already has machine specific things for the palmpre
14:29.36morphisSlyon did it
14:29.43captainigloook todo-- :)
14:29.46morphishehe
14:30.08morphisbut I have another question, how do you currently launch applications? with a simple system(...) call?
14:30.13captainiglooso you keep have a 64x64px icons ?
14:30.25captainigloo-keep
14:30.40captainigloonope I use a ecore_exe
14:30.56captainigloowich is more or less a wrapper arround system call
14:31.09morphisok
14:31.14captainigloobut with asynchronous concept
14:31.21morphiscurrently there is no elfe configuration in it
14:31.45morphisas we thought about switch to elfe as default home but defered that because the bugs and regressions you mentioned already
14:32.04morphiscaptainigloo: can you make the exec call exchangable?
14:32.05captainiglooyep the fact taht you can't hide the application list
14:32.11morphisfor example
14:32.20morphisor the app-list button doesn't work
14:32.32morphisas I am currently working on a thing called fsoappd
14:32.35*** join/#openmoko-cdevel khoonirobo (~khoonirob@intranet102.itaas.com)
14:32.35captainigloowhat you mean by exchangeable ?
14:32.41*** join/#openmoko-cdevel dos11 (~dos@unaffiliated/dos1)
14:32.45morphiswhich implements a lifecycle API for applications
14:32.52morphisand that includes a Launcher API to
14:32.54morphiso
14:33.08captainigloook to launch application only once ?
14:33.17morphisso you launch a application with it like org.freesmartphone.Application.Launch("org.shr.dialer")
14:33.28morphisthats open
14:33.40morphisbut to have a concept to tell applications about their state
14:33.57morphisand that a system component can control them
14:34.18morphisI already thought about putting each application in a cgroup so we can control it's memory usage later
14:34.22morphisfor example
14:34.40captainigloowhich are the sate of the app ?
14:34.48captainigloostate*
14:35.03captainiglooi mean i cant' see other than lauched and not launched
14:35.35morphishttp://git.freesmartphone.org/?p=specs.git;a=blob;f=org.freesmartphone.Application/org.freesmartphone.Application.Session.xml.in;h=eac21122fe52eee57397c0ef0737f972fa0f0062;hb=HEAD
14:36.04morphisyou have three states RUNNING, PAUSED and STOPPED
14:36.13captainigloohum
14:36.55morphisbut it's in development, so nothing is decided to 100%
14:36.56captainiglooIMO it's the role of the WM to handle that
14:37.10captainiglooand e17 already knows that
14:37.16morphisI know
14:37.24morphisand e17 tells FSO about it
14:37.36morphisand FSO tells the application about it over DBus
14:37.46morphisbut fsoappd can decide what to do
14:38.02captainigloook i see
14:38.08morphisso if some application has a higher priority than another one it can hide it
14:38.21morphisI did a e-module for that
14:38.39morphiswhich overs a DBus-API so FSO can control the window-management in e17
14:38.58captainigloook that's interresting but i wonder if it doesn't overlapped with illume2 policies
14:39.07morphis?
14:39.33morphistell me more about it
14:39.45captainiglooi don't knwo more about it
14:39.58captainigloobut i think that that question should be asked on the e17 ML
14:40.22captainigloodevilhorns or raster already think about this kind of problem
14:40.47captainiglooand iirc there is code to do that, but as alwaus undocumented
14:41.26captainigloobut i missunderstood the role of illume2 policies
14:41.30captainigloomaybe
14:41.57morphisas far as I can see the illume2-policy offers to excute some code when some of the E_EVENT_BORDER* events occur
14:42.04captainiglooyep
14:42.28captainiglooso you should be informed via dbus the state of the APP
14:42.43captainigloodirectly in this code
14:43.14captainiglooi don't know
14:43.33captainiglooyour solution is more simpler IMO
14:43.45morphissounds interesting
14:44.41captainigloobut it's always better to have that upstream i guess
14:44.59morphiscaptainigloo: look at http://git.freesmartphone.org/?p=aurora.git;a=blob;f=aurora-e-gadgets/src/dbus-window-controller/e_mod_main.c;h=c34457d0f80f8436931ecb594b672718ca0c23d7;hb=HEAD
14:45.08morphiscurrently it's some dirty hacked code
14:45.13morphissomething I can play with
14:45.26morphisbut fsoappd is flexible in this case
14:46.12captainigloook so if I understand correctly as soon as a border is displayed on screen a message is sent ?
14:46.46captainiglooborder==window
14:47.01morphisjepps, thats what my code does
14:47.25morphisand you can get a list of all windows with ListAll(), destroy them with Destroy(window_id) and the same with hide and show
14:47.38captainiglooyep i see
14:48.03morphisbut maybe the illume policies are the better place to hook in
14:48.26*** join/#openmoko-cdevel GNUtoo (~GNUtoo@host226-134-dynamic.25-79-r.retail.telecomitalia.it)
14:48.30captainiglooyes i think
14:48.37GNUtoocaptainigloo, hi
14:48.38captainiglooyou should ask on the ML
14:48.39GNUtooJaMa, what about OOB?
14:48.42captainiglooHi GNUtoo
14:48.47captainigloohow are you guy ?
14:49.01GNUtoocaptainigloo, there is written that you made a software keyboard in the news
14:49.11GNUtoois there something to try or at least some screenshot?
14:49.21captainigloooh well just a litle bit
14:49.53morphiscaptainigloo: but back to the launching capability of elfe, can you make it exchangeable?
14:50.04captainigloomorphis, yes it's trivial
14:50.13captainiglooit's just a matter of #ifdef
14:50.16captainiglooin the code
14:50.21morphisok
14:50.21captainiglooto depends on your API
14:50.43morphisso we can add later a --enable-fso-support switch
14:50.48captainiglooyep
14:51.34captainigloobtw i need to add fso support to add user interraction like vibration when you enter/quit the edit mode for example
14:52.12captainiglooand i wonder if elfe should handle lock screen as well
14:52.31morphiscaptainigloo: it should
14:53.14morphiscaptainigloo: but to let elfe play well with fsoappd the class name of all windows opened by elfe should have some uniform name so we can exclude them from the application handling
14:53.25morphislike the illume windows already have "Illume-*"
14:53.56captainiglooyes, i'm not really aware of application classes
14:54.01captainiglooand it's why i keep illume-home as application name for elfe
14:54.20captainigloobut i should look more deeply in that concept
14:55.04morphisok
14:55.31captainiglooyou would like that each application launched by elfe has a specific class ?
14:55.47captainiglooor only internal elfe windows ?
14:55.49*** join/#openmoko-cdevel elisa42 (~elisa42@rommel.gate.uni-erlangen.de)
14:56.00captainigloo(i'm really lost with the concept of class and windows ...)
14:57.25morphiscaptainigloo: no, only the window elfe hosts itself
14:57.48captainigloook
14:57.53morphisas far as I know the class name of a X11 window is only a identifier the application can choose on it's own
14:57.55DocScrutinizerwell, I discussed that appstate management with raster 2008 in Taipei, so I'd be surprised if there's nothing at all in illume/e
14:57.56morphisas the title can change
14:57.59JaMaGNUtoo: what with OOB? you think that dfu-utils writest to OOB while nandwrite doesn't? or something like that?
14:58.01morphisthe class name should not
14:58.20morphisDocScrutinizer: what was the result of that discussion?
14:58.28captainigloocurrently there is only 1 window in elfe
14:58.30GNUtoomaybe:
14:58.36DocScrutinizera list of requirements
14:58.37GNUtoo*difference between uboot
14:58.39JaMaGNUtoo: btw pushed rebased n900-2.6.37+V3 branch after pushing phonet changes to oe
14:58.42GNUtoo's oob and the kernel
14:59.05GNUtooJaMa, are the changes pushed to oe.dev too (not oe-core)
14:59.15GNUtooor absence of oob like you told
14:59.29morphiscaptainigloo: http://tronche.com/gui/x/icccm/sec-4.html#s-4.1.2.5
14:59.36JaMaGNUtoo: yes both, oe and oe-core
14:59.48JaMaoe-core has also kernel from n900-2.6.37+V3
15:00.04GNUtoonice
15:00.05JaMaor meta-shr to be exact
15:00.14captainigloomorphis, ok i need to find a mail where raster was talking about cgroup in e17
15:00.27*** join/#openmoko-cdevel eolson (~eolson@c-76-16-179-200.hsd1.il.comcast.net)
15:00.56DocScrutinizerone point on that list iirc been a per-app configuration how to handle it
15:01.30morphisok, so I should really talk to raster
15:01.34captainigloohttp://www.mail-archive.com/enlightenment-devel@lists.sourceforge.net/msg29410.html
15:02.00DocScrutinizeranother a differentiated set of states, that stop particular subfunctions, like X refresh, timers, whatnot
15:02.09JaMaGNUtoo: oob - strange that it would be broken/changed only in last month or so, because we're still using same u-boot in nor
15:02.45GNUtoothe headers are different
15:02.57JaMaGNUtoo: IIRC I have seen first report about broken ubi images (when written with dfu-util) after nand-utils upgrade in OE
15:02.57GNUtoobut a different kernel
15:02.58DocScrutinizer3rd a central instance to query if it's ok with state of all apps to suspend device
15:03.05GNUtooand we're using maybe a different QI
15:03.17GNUtoook
15:03.33JaMas/nand-utils/mtd-utils/
15:04.07GNUtoohttp://pastie.org/1783080
15:04.12JaMaGNUtoo: you can try to regenerate image after reverting this http://git.openembedded.org/cgit.cgi/openembedded/commit/?id=09e47006b8c877d043c11caf646b0cfb8a78f98c
15:04.24GNUtoook
15:04.42DocScrutinizer4th a GUI to monitor and change states and config per app
15:04.59DocScrutinizerall disclaimer IIRC
15:05.08JaMagoing home, bbl
15:05.10morphiscaptainigloo: ok, he's talking about the general appraoch with the cgroup thing to get a nice running system
15:05.15DocScrutinizerdude, that's like 3 years gone now
15:05.24captainigloo:)
15:05.40morphisDocScrutinizer: no problem, but could you remembered some points
15:05.47morphisbut I will even talk to raster about that
15:06.09morphiscaptainigloo: I want cgroup more as a feature to control a process and it's child processes
15:06.23morphisas if one process forks the child process is still in the same cgroup
15:06.39captainiglooyep
15:06.42morphisand if I want to kill the application I can simply kill the cgroup
15:06.51morphisand it will kill even the child proceses
15:07.38morphiscurrently fsoappd is an experiment
15:07.46morphiswe will see where it ends
15:07.59captainiglooanother feature i would like
15:08.14morphiswhich one?
15:08.15captainigloois the live snapshots of apps when you slide sown the top bar
15:08.21captainigloodown*
15:08.22*** join/#openmoko-cdevel oln (~oln@ws42099.studby.hig.no)
15:08.30morphisyou mean freezing it's state?
15:08.44captainigloonope having a scrolled list of running apps
15:08.49captainigloolike in webos
15:08.49morphisah ok
15:08.56morphisjepp that would be great
15:09.13morphiscould be even another e-module
15:09.13captainigloobut it's only if the composite module is active
15:09.29captainiglooor the one that we already have on shr
15:09.37morphisthat one  is very simple
15:09.39captainigloobut instead of left/right/close
15:09.51captainiglooa list of snaphots of windows
15:09.57captainiglooand mouse gesture to close them
15:10.04morphislike in webOS
15:10.07captainiglooyep
15:10.24morphiswe really need composite for this?
15:10.32captainiglooi think so
15:10.40morphisfor doing the snapshot?
15:10.47captainigloothat's another option
15:11.00morphisor the feature to render the active content of the application window in the snapshot-window?
15:11.06captainigloobut i think it will consume to much ressources
15:11.21captainigloothat the role of the composite module
15:11.43morphishm
15:11.48morphiswe can do it the simple way
15:11.51captainigloobut if you don't have opengl-es accelerated hardware, you lose 30% of perfs
15:12.01captainigloowith composite sofware
15:12.07DocScrutinizerthought we got such a list long ago... :-S
15:12.31morphisDocScrutinizer: really?
15:13.15DocScrutinizera dropdown list with all the running apps/windows to select which one to bring to front? sure
15:13.54DocScrutinizerwas a big WTF to find it missing when I touched SHR some weeks ago
15:14.30morphisah yes, but it was much simpler than captainigloo and I thought about
15:14.41GNUtoocan it be done with 2d acceleration?
15:14.55DocScrutinizerwell, now it's definitely too simple :-P
15:14.58captainiglooGNUtoo, yes composite in e17 can be done by softsware
15:15.24sChannallmorphis: you are involved in SHR on the Pre, right? If yes: do you also want to read the errors or do you want to have GarthPS all the fun? ;) .. If no: im sorry, don't mind me :)
15:15.25Any_KeyGNUtoo, Hi I was advised to ask you about android wisdom, I wanna try to run SHR on Samsung Galaxy S,  any hints?
15:15.26captainigloobut you need a 32bpp screen
15:15.28GNUtooby 2d acceleration I mean stuff like xf86-video-omapfb or xf86-video-leofb
15:15.42GNUtoocaptainigloo, ok
15:15.44GNUtooAny_Key, hi
15:15.46DocScrutinizerbut honestly that's what I found SHR doing since >>1 year now, spinning in circles
15:16.38morphissChannall: read the errors and fix them? for sure I want do this
15:16.44morphissChannall: why are you asking?
15:16.47GNUtooAny_Key, I'll have to laucnh a build and then I'm back
15:17.21Any_KeyGNUtoo, OK I hope I'll be still online
15:17.23morphiscaptainigloo: I think we can do such a nice window switcher without composite support
15:17.27sChannallmorphis: because GarthPS is aleady looking at it.... its only when "make install-all"
15:17.34captainigloomorphis, yes
15:17.49morphissChannall: ah you mean bugs with the fso-installer?
15:17.58GNUtooAny_Key, so basically you have a galaxy S, do you already know how to boot debian or something like that on it?
15:18.17captainigloomorphis, it coule be to detect if current session has composite and swith back to screenshot of window if compostite is not present
15:18.32morphisjepp
15:18.35sChannallmorphis: yep, it fails on mounting and is all very strange.. if you want i would send you the log either
15:18.52Any_KeyGNUtoo, nope, I know how to run Ubuntu in chroot (seen on youtube)
15:18.58morphissChannall: can you open a bug report about in FSO trac?
15:19.05morphisand attach the log there?
15:19.11morphissChannall: so you have a Pre device?
15:19.15GNUtooAny_Key, try to find how to boot something else than android
15:19.22sChannallyep it arrived finally :)
15:19.45sChannallill open one .. give me two minutes :)
15:19.57Any_KeyGNUtoo, I read troug XDA forums for last three days to collect information, still nothing
15:19.58morphisah you are sC ... damn it, was confused by the "different" nickname :)
15:20.02GNUtoook
15:20.11GNUtooAny_Key, does it speak fastboot?
15:20.36Any_Keythere is two projects on github in early stage
15:20.45Any_KeyGNUtoo, AFAIK - no
15:21.29GNUtooAny_Key, the very first thing to do is to find out how to boot a kernel
15:21.36GNUtoobe it android or GNU/Linux
15:22.09GNUtooI bet it's already rooted, since it's easily rootable by default
15:22.29sChannalldoes one have to be registered at FSO to post an issue to the trac?
15:23.25Any_KeyGNUtoo, yes rooted of course, next step is to flash custom "ROM"s.
15:23.28captainigloomorphis, and to finish with elfe there is always unity API and notification to add
15:23.33captainiglootoo much things ....
15:23.41GNUtooAny_Key, ok, try to find that out, and then come back to me
15:23.55GNUtooand document your steps
15:24.02GNUtoolike on SHR or FSO wiki
15:24.43morphiscaptainigloo: but it's the same for
15:24.43morphisme
15:24.57morphisI have msmcommd/fsogsmd/fsoaudiod/fsoappd/fso-connman-plugin
15:25.05morphisthats a lot things
15:25.17morphisbut I have a lot of free time the next three weeks
15:25.28captainiglooand i want to create a dedicated phone theme for Enna also
15:25.40GNUtoomorphis, is there some screenshots of your featurephone app?
15:26.01captainigloowhat's the featurephone app ?
15:26.01*** join/#openmoko-cdevel arcol (~lama@dsl5402B816.pool.t-online.hu)
15:26.07Any_KeyGNUtoo, hope it'll be easy doable
15:26.44GNUtoomorphis, sorry never mind
15:26.51GNUtooI read badly what mickeyl said
15:27.28captainigloothere is a port of SHR on HTC magic ?
15:27.29morphisGNUtoo: what did he said?
15:28.09GNUtoo<mickey|office> GNUtoo: not from me, no time to work on anything the last days. mrmoku making great progress with ISI packet dissection for wireshark. i plan to revisit the ISI modem any time soon. morphis started with a small smartphone framework based on FSO. at some point of time i will start with a small featurephone framework based on FSO.
15:28.50GNUtoocaptainigloo, you've got an htc magic?
15:29.12morphisGNUtoo: mickey|office and I talked about doing a completly integrated telephony application and I played a little bit with some code
15:29.13captainigloonope but a guy of enlightenement-fs has
15:29.15morphisGNUtoo: but I don
15:29.24morphisGNUtoo: but it is not what I want
15:29.50morphisGNUtoo: I think more about a little environment based on: E17 + Elfe + FSO + fsoappd +fsoeventsd
15:29.58morphisso only plain FSO + E17
15:30.03GNUtoomorphis, maybe you need to see how n900 look like
15:30.21morphiswith the aspect to do most things simple as possible
15:30.23GNUtoobecause you seem to like too much the framebuffer because you're influenced by palm-pre
15:30.31morphisno
15:30.34morphisI want X11
15:30.34GNUtoook
15:30.38GNUtoook nice!!!!
15:31.01morphismickey|office wants framebuffer as he even wants to target old phones
15:31.06GNUtoomost games depends on X11
15:31.16morphisbut there should be someting like a libaurora where things come together
15:31.26morphislike widgets, configuration stuff, etc.
15:31.30arcolhi
15:31.32GNUtooadapting everything including GTK....would be very hard with framebuffer
15:31.44arcoldoes elfe has a webpage/git/svn whatever?
15:31.50GNUtoook
15:31.53morphisI don't want any legacy apps anymore like piding etc.
15:32.23captainiglooarcol, on the Enlightenment SVN in E-MODULES-EXTRA
15:32.30arcolthanks
15:32.46captainigloohttp://svn.enlightenment.org/svn/e/trunk/E-MODULES-EXTRA/elfe/
15:32.53GNUtoomorphis, maybe but we need a transition
15:32.59GNUtooelse we're left without:
15:33.01GNUtoo*irc client
15:33.03GNUtoo*console
15:33.10GNUtoo*im client
15:33.11GNUtooetc...
15:33.17GNUtoonot sure about the im client
15:33.38DocScrutinizerno more legacy apps -> go for android
15:34.06GNUtoolol indeed
15:34.14GNUtoowe need at least a transition
15:34.33DocScrutinizerwell, I don't like any transition to android
15:34.58GNUtoohmmm
15:35.03sChannallmorphis: i have not yet recived  an email from the fso trac so i was not able to post the issue...
15:35.04DocScrutinizerthe whole purpose of a linux phone is to enable "legacy" apps
15:35.11GNUtooefl is nice
15:35.17GNUtoothe legacy apps too
15:35.25GNUtoowe need both
15:35.37captainiglooIMO if every app was written with EFL you don't need framebuffer :P
15:35.41GNUtoobut if we can efl-ize every app, why not?
15:36.46captainigloothe problem is that it must be done in the right way :)
15:37.08GNUtoothe n900 way is good
15:37.18GNUtooI mean there are legacy app that are integrated
15:37.27arcolGNUtoo: like?
15:37.27captainiglooGNUtoo, you are not in Paris the 7th May ?
15:37.51GNUtoocaptainigloo, why? I've family in paris
15:38.02captainiglooGNUtoo, there is a EFL dev day
15:38.07GNUtoook
15:38.15captainigloothe 7th with french presentation of Edje and elementary
15:38.16*** join/#openmoko-cdevel sC1 (~sC@tmo-107-127.customers.d1-online.com)
15:38.21captainiglooi'm doing the edje presentation
15:38.29captainiglooit's of course completly free
15:38.32GNUtoohow big is the presentation?
15:38.38GNUtoo*presentations
15:38.40*** join/#openmoko-cdevel sC1 (~sC@tmo-107-127.customers.d1-online.com)
15:39.06captainiglooGNUtoo, http://enlightenment.fr/2011/03/31/enlightenment-france-et-ordissimo-une-journee-de-presentation-des-efls/
15:39.41GNUtooah ok
15:39.44captainiglooand after that we have a stand at Solution linux
15:39.47GNUtooI saw an ordissimo
15:40.13captainigloothey are doing great job with e17, but some code is closed
15:40.15captainigloo:(
15:40.20GNUtooyes indeed
15:40.38captainiglooand there are using more and more efl for core applications
15:40.42GNUtoook
15:40.53GNUtoothey didn't even integrate well the GTK apps it seems
15:41.05GNUtootheir gtkrc don't seem good if I remember well
15:41.20captainiglooit's not so bad
15:41.26GNUtoonote that I only saw one in a shop in France
15:41.38captainigloome too
15:42.30captainigloook go back to elfe code :)
15:43.03GNUtoohmmm
15:43.07GNUtooit's a saturday
15:43.12GNUtoomaybe I could try to come
15:43.16GNUtooin train...
15:43.26captainiglooyou're welcome
15:43.43arcolcaptainigloo: efreet version 1.0.0 required
15:43.49GNUtoook thanks
15:44.01captainiglooarcol, all efl in 1.0.0 is required
15:44.07captainigloofor elfe
15:44.11arcolmine is from svn and it versions as 0.5.0.xxx
15:44.21arcolit is like one month old or so
15:44.24captainiglooouch a very old version
15:44.32captainiglooi guess not
15:44.40captainiglooefl 1.0 was released in february
15:44.54captainiglooand efreet is part of them
15:45.05arcolhmm
15:45.07arcoldunno then
15:45.11captainiglooarcol, wich distro ?
15:45.12GNUtoomorphis, btw how long the pre takes to arrive, it's still not there, because If it arrives before the 7th may, I could go at the efl presentation and give it to captainigloo
15:45.27arcolI use e svn
15:45.42GNUtoocaptainigloo, btw cotulla is still working on alsa
15:46.05captainiglooarcol, you maby have old .pc
15:46.15arcolmabye
15:46.25arcolI installed today's efreet
15:46.33arcoljust like 20sec ago
15:46.50captainigloomine is Version: 1.0.999.58544
15:46.58captainigloo2 hours ago
15:47.08arcolI want to test this elfe stuff, because I only sawn youtube video, and there were some things which I didnt like
15:47.26arcolso before complaining I want to test the newest version:)
15:47.34captainigloocomments are more than welcome
15:47.45captainiglooand help even better ;)
15:48.17arcol:)
15:48.32arcolmake finished
15:48.45arcolno executable. there is no x-ui.sh
15:49.09captainiglooah yes you need to have x-ui.sh in your path
15:49.20captainiglooit's a scripted present in e directory
15:49.22arcoldo I need xephyr or so to be able to launch it?
15:49.27captainiglooyes
15:49.33captainiglooit's for test purpose
15:49.37arcolhmm
15:49.43captainiglooit's easyer for me to test like that
15:49.48arcolso I cant run it as a separate applictiona?
15:49.53captainigloonope
15:49.56captainiglooit's a e module
15:50.07captainiglooand you need to use illume2 profile
15:50.14captainigloodisable illume-home module
15:50.18captainiglooand activate elfe
15:50.28captainiglooit's a replacement for illume-home
15:50.42captainigloowich is part of illume2 set of modules
15:50.49arcolthat seems complicated
15:51.06captainigloogo in e sources directory
15:51.22arcolinto trunk?
15:51.23captainiglooand launch like that x-ui.sh --profile=illume-home --screen=480x800
15:51.26captainiglooyep
15:51.45captainigloosorry ./x-ui.sh --profile=illume-home --screen=480x800
15:52.17arcolsegmentation fault
15:52.18arcol:)
15:52.20arcoland a black window
15:52.27*** join/#openmoko-cdevel ftn (yo@c-24-19-54-157.hsd1.wa.comcast.net)
15:52.47captainiglooahah :)
15:53.20arcolI assume, I need to install the 'e' directory too
15:53.29arcole/trunk/e/
15:53.46morphisGNUtoo: mine is even not here
15:53.58morphisGNUtoo: but I will ping Palm today
15:54.07morphisand ask whats the state of shipping
15:54.33GNUtoook
15:54.45arcolhmm
15:54.57arcolis palm is the best target for shr development?;-)
15:59.08mickey|officeright now it's the best compromise between age of hardware and level of support
16:01.09arcolhmm
16:01.25arcolI always thought n900 will be the natural target...
16:01.39arcolbut maybe it is just outpriced and more like a mini computer then a phone
16:02.47morphisa Palm Pre is very cheap these days
16:02.52morphisand a N900 not
16:04.02arcoldunno, here (hungary) nor palm pre nor n900 can be bought from providers
16:04.24arcolso one is like 280EUR the other is like 300EUR
16:07.09captainiglooif we could have alsa on the htc desire/nexus One it could be a good target too
16:07.19morphisarcol: you will get a Palm Pre very cheap at ebay
16:07.42GNUtooyes the first version should be cheap
16:07.49arcolI own an n900, and all I lack on that phone is python-elementary.
16:07.51arcol:)
16:08.15arcolI do have 3 applications what I developped myself, and cant use on a phone.
16:08.17GNUtooarcol, what do you run on it?
16:08.34GNUtoomaemo,meego,or SHR?
16:08.38arcolGNUtoo: maemo
16:09.14GNUtoook
16:09.15arcolI use daily: calls, 3G internet, wifi, camera I use weekly: sms
16:09.21captainiglooarcol, developped with python elm ?
16:10.04arcolcaptainigloo: I developped a dictionary application, an application what I use for work, and a tipping point application. (you know when you are going to dinner, and you are 6 people, and you are dividing the receipt)
16:10.33arcolI used the dictionary app back in my openmoko days. Was awesome
16:11.09arcolI use the application what I developped for work on a laptop in 800x480 window like 1.5 years already:), and the tipping point is demo only this time
16:12.53arcolI would share with world two apps (dict, tipping point) once I could run it on maemo:)
16:14.56arcolcaptainigloo: ok, now I can run e in xephyr and ../../x-ui.sh --profile=illume-home --screen=480x800
16:15.07arcolbut it does not really look like yours on the video
16:15.23captainigloodid you activaate elfe module ?
16:15.30arcolI have a [switch][back][forward][close] buttons at the very bottom
16:15.32arcolcaptainigloo: how to?
16:15.50captainiglooyou should have a button with a key
16:15.55captainiglooon top
16:16.02captainiglooto activate e configuration panel
16:16.03arcolwith a wrench?
16:16.53captainiglooyep
16:17.13arcolI dont see elfe anywhere?
16:17.15captainigloothen you slide the button bar and click on the Extensions menu
16:17.28captainiglooan in the list on modules
16:17.44captainigloothen you click on the module section
16:17.58captainiglooand you should see illume-home with a green button and Elfe without
16:18.08captainigloounload illume-home and load elfe
16:18.14morphismickey|bbl: what about trac registration these days?
16:18.39arcolutilities, system, look, files, launcher, core, mobile, settings
16:19.04captainigloomobile
16:19.06arcolin mobile
16:19.11arcolI dont have elfe
16:19.26captainiglooso you don't have installed it
16:19.39arcolillume, illume-bluetoothe, illume-home, illume-home-toggle, illume-indicator, illume-keyboard...
16:20.18captainigloodid you run make install in elfe directory ?
16:20.51arcolhmm
16:21.00arcolthere was an error loading module named elfe
16:21.11arcolheh
16:21.23arcolmaybe I do need to run ldconfig or something like that
16:21.54arcolhmm
16:22.11captainigloowhat the the error ?
16:22.17arcolmodule named elfe/linux-gnu-i686-ver-pre-svn-08/module.so coul
16:22.20arcoland it is truncated
16:22.24arcolcant move the window
16:22.33arcolthere was an error loading module named elfe
16:22.35arcolmodule named elfe/linux-gnu-i686-ver-pre-svn-08/module.so coul
16:22.41arcolmodule search directories
16:22.51arcolwould you like to unload this module?
16:22.54captainiglooin the terminal they should be the ecaxt error message
16:22.54arcol[yes][no]
16:23.34arcolhttp://paste.pocoo.org/show/369733/
16:24.13*** join/#openmoko-cdevel sC2 (~sC@tmo-106-171.customers.d1-online.com)
16:29.33arcollol
16:29.47arcolEnlightenment Error
16:29.56arcolThis is very bad. Enlightenment SEGV'd.
16:30.00arcolok. I gave up
16:30.23arcolI hate when I need to make install things, sooner or later somethin will correlate with some older verison
16:30.25arcolversion
16:32.47arcoldunno why e searching for svn-08, when elfe installs svn-05
16:32.56arcolwhen I make symlink, it does that
16:40.40*** join/#openmoko-cdevel pespin (~pespin@67.pool85-50-66.dynamic.orange.es)
16:46.39*** join/#openmoko-cdevel morphis (~morphis@dslb-088-070-145-028.pools.arcor-ip.net)
16:56.16*** join/#openmoko-cdevel jevin (~jevin@jevinskie-1-pt.tunnel.tserv9.chi1.ipv6.he.net)
17:02.57*** join/#openmoko-cdevel ThibG (~ThibG@81-64-13-28.rev.numericable.fr)
17:08.21*** join/#openmoko-cdevel elisa421 (~elisa42@rommel.gate.uni-erlangen.de)
17:13.26morphismickey|bbl: ping
17:17.38GNUtooJaMa|Off, it's not the mtd-utils
17:17.49GNUtoowhere are older kernels with older images?
17:18.07GNUtoo*working older
17:20.49JaMa|Offhttp://build.shr-project.org/shr-unstable/images/om-gta02/old/
17:23.02GNUtoowhat was the last working one?
17:23.30JaMa|Offlater 2.6.32 should be fine
17:23.36GNUtoook
17:23.38JaMa|Offany later..
17:24.58GNUtooI'll try
17:25.01GNUtoothanks a lot
17:27.36*** join/#openmoko-cdevel ferluszt (~peter@p5DD298FA.dip0.t-ipconnect.de)
17:28.12*** join/#openmoko-cdevel elisa42 (~elisa42@rommel.gate.uni-erlangen.de)
17:29.11*** join/#openmoko-cdevel sC1 (~sC@tmo-106-67.customers.d1-online.com)
17:30.57*** join/#openmoko-cdevel Martix (~martix@4.177.broadband3.iol.cz)
17:39.08*** join/#openmoko-cdevel Orias_Korva (~atilla@d54C47316.access.telenet.be)
17:39.34mickey|bblmorphis: pong
17:42.06morphismickey|bbl: I am currently doing some work related libfsosystem, whats our prupose about logging there? Should we use a AbstractObject to simplify this or use plain info/debug/error from glib?
17:51.06GNUtooJaMa|Off, I've other errors:
17:51.17GNUtoobad scanning informations, error 1
17:51.40GNUtoomaybe it's better to forget about fixing it
18:05.51*** join/#openmoko-cdevel Q-Master_ (~qmaster@2.94.197.152)
18:23.24*** join/#openmoko-cdevel sC1 (~sC@tmo-106-67.customers.d1-online.com)
18:51.10sC1jiha
18:51.16sC1got shr working on the pre :)
19:01.34pespinsC1, nice :D
19:02.06sC1pespin: oh yes took me two days :)
19:05.48pespinsC1, feel free to add infromation were you found problems please :)
19:05.52pespin*where
19:06.10sC1pespin: i will, i will
19:06.30sC1but i will talk to GarthPS about it because im not any farther than installing it :)
19:08.57pespinok :)
19:08.59pespindinner
19:33.17*** join/#openmoko-cdevel Martix (~martix@4.177.broadband3.iol.cz)
19:39.55mickey|bblmorphis: i think we should try not to depend on libfsobasics for libfsosystem, so lets use info/debug/error
19:46.50*** join/#openmoko-cdevel ferluszt (~peter@p5DD298FA.dip0.t-ipconnect.de)
20:00.38sC1shr on the pre is sooo fast :)
20:01.32*** join/#openmoko-cdevel Orias_Korva (~atilla@d54C47316.access.telenet.be)
20:03.57*** join/#openmoko-cdevel valos (~valos@mar92-6-82-227-150-198.fbx.proxad.net)
20:10.23*** join/#openmoko-cdevel htns (~htns@61.6.64.6)
20:11.40*** join/#openmoko-cdevel solly (~david@2001:8b0:1638:1:216:e6ff:fe1e:5613)
20:12.21*** part/#openmoko-cdevel solly (~david@2001:8b0:1638:1:216:e6ff:fe1e:5613)
20:21.36*** join/#openmoko-cdevel max_posedon (~max_posed@178.124.160.59)
20:21.57*** join/#openmoko-cdevel elisa42 (~elisa42@rommel.gate.uni-erlangen.de)
20:49.03morphismickey|bbl: ok
20:54.46CIA-10freesmartphone.org: 03morphis 07msmcomm * r4b0e59936eb1 10/libmsmcomm/COPYING: libmsmcomm: it should be GPLv2 and not GPLv3
21:10.58*** join/#openmoko-cdevel jevin (~jevin@jevinskie-1-pt.tunnel.tserv9.chi1.ipv6.he.net)
21:14.55*** join/#openmoko-cdevel jevin (~jevin@jevinskie-1-pt.tunnel.tserv9.chi1.ipv6.he.net)
21:22.24*** join/#openmoko-cdevel jevin (~jevin@jevinskie-1-pt.tunnel.tserv9.chi1.ipv6.he.net)
21:48.57*** join/#openmoko-cdevel GNUtoo (~GNUtoo@host226-134-dynamic.25-79-r.retail.telecomitalia.it)
22:10.02GNUtoomrmoku, hi, did the phonet-utils went into oe with GPLV2 instead of GPLv2 ?
22:17.43GNUtoo*were the phonet-utils pushed to oe with the wrong license spelling
23:01.55*** part/#openmoko-cdevel khoonirobo (~khoonirob@intranet102.itaas.com)
23:24.41*** join/#openmoko-cdevel sC2 (~sC@tmo-107-51.customers.d1-online.com)

Generated by irclog2html.pl Modified by Tim Riker to work with infobot.