IRC log for #maemo-ssu on 20121018

00:13.59*** join/#maemo-ssu lizardo (~lizardo@177.134.203.117)
00:51.30*** join/#maemo-ssu macmaN (~chezburge@138.167.190.90.dyn.estpak.ee)
01:04.17*** join/#maemo-ssu deepy (~deepy@c83-248-153-114.bredband.comhem.se)
01:05.25*** join/#maemo-ssu Milhouse (~irc_milho@Maemo/community/contributor/Milhouse)
01:10.33*** join/#maemo-ssu deepy (~deepy@c83-248-153-114.bredband.comhem.se)
02:38.59*** join/#maemo-ssu amiconn_ (amiconn@rockbox/developer/amiconn)
03:03.55*** join/#maemo-ssu DocScrutinizer05 (~HaleBopp@openmoko/engineers/joerg)
05:39.55*** join/#maemo-ssu FlameReaper (~assassin@203.106.63.124)
05:56.03*** join/#maemo-ssu FireFly (~firefly@oftn/member/FireFly)
06:52.46*** join/#maemo-ssu luf (luf@nat/ibm/x-jcwlkcbnfeqhgnuo)
09:01.29*** join/#maemo-ssu iDont (~iDont@j138215.upc-j.chello.nl)
09:39.24*** join/#maemo-ssu Pali (~pali@unaffiliated/pali)
09:58.21lufmerlin1991: ping me before packaging obexd for new -testing. I add new patch which needs more tests. I'm not sure how fast I can fully test it.
10:22.55*** join/#maemo-ssu dhbiker (~dhbiker@95.87.145.172)
10:58.20*** join/#maemo-ssu freemangordon (~freemango@130-204-50-168.2074221835.ddns.cablebg.net)
11:07.43*** join/#maemo-ssu FlameReaper (~assassin@203.106.63.124)
11:27.52*** join/#maemo-ssu lizardo (lizardo@nat/indt/x-dqqijptpelzpavol)
11:43.05*** join/#maemo-ssu FlameReaper (~assassin@203.106.63.124)
11:52.53*** join/#maemo-ssu dhbiker (~dhbiker@95.87.145.172)
11:55.42*** join/#maemo-ssu M4rtinK (~M4rtinK@mail.melf.eu)
12:08.46*** join/#maemo-ssu Woody14619a (~Woody@2620:4:4000:1::2db1)
12:08.46*** join/#maemo-ssu Woody14619a (~Woody@Maemo/Community/council/Woody14619)
13:16.16*** join/#maemo-ssu fw190 (~fw190@user-31-174-90-91.play-internet.pl)
13:54.05*** join/#maemo-ssu toxaris (~toxaris@s83-180-246-172.cust.tele2.se)
13:59.16*** join/#maemo-ssu krayon (~fallen@pdpc/supporter/28for7/krayon)
14:09.03lufmerlin1991: It's client part change which isn't actively used and it works againist N900. So no ping is needed.
14:40.47*** join/#maemo-ssu lizardo (lizardo@nat/indt/x-bxdqjbtyolmqjokn)
15:01.49*** join/#maemo-ssu M4rtinK (~M4rtinK@mail.melf.eu)
15:18.33*** join/#maemo-ssu Pali (~pali@unaffiliated/pali)
15:22.21kerioluf: gimme package bro
15:25.49*** join/#maemo-ssu Pali (~pali@unaffiliated/pali)
15:26.41lufkerio :) I found one problem and I need to fix it. You come late ;)
15:27.18freemangordonluf: is that the last one?
15:27.47luffreemangordon: I hope so :) But you know even bluez is full of bugs.
15:28.22freemangordonluf BTW why there is no source code on gitorious? or I am missing something
15:28.25lufBTW this is the bug for which bluez developers provide patch day or two ago :)
15:28.32freemangordonhehe
15:28.34kerioyay upstream ^_^
15:28.35lufYou don't miss anything.
15:29.10lufAnd I think their bug contains another bug :D But they only said that N900 usecase is too old.
15:29.28freemangordonfuck upstream :(
15:29.54freemangordonand what is their "newer" usecase?
15:30.08lufI use aroun 150 patches for bluez-4.99. And it's almost fixes.
15:30.09freemangordoniphone 5?
15:30.33freemangordonluf: I hope those are in /debian/pathces
15:30.39freemangordon*p[atches
15:30.42freemangordonaaah
15:30.47luffreemangordon: connecting/disconnecting - crash bluetoothd (I face it with org.bluez.AudioSource.Connect)
15:31.11freemangordonyou mean when n900 is audio sink?
15:31.16luffreemangordon: yes I changed just debian subdirectory
15:31.35luffreemangordon: yes. Maybe also AudioSource.
15:31.49lufI'm not fully sure about that.
15:31.59freemangordonhmm, sounds nasty
15:32.41freemangordonBTW we should provide UI at some point
15:32.45lufNo it doesn't crash but I can connect/disconnect with bluez-4.66 (RHEL) only once. Then I'm always rejected :D
15:32.54freemangordonaah, I se
15:32.55*** join/#maemo-ssu deepy (~deepy@c83-248-153-114.bredband.comhem.se)
15:32.57freemangordonsee*
15:33.08luffreemangordon: Sure GUI will be needed for PAN too :)
15:33.14luf*Now
15:33.54freemangordonPAN is easy, i've done BT UI pligin for BT HID. But audio sounds like tricky one
15:33.57lufI haven't test it with newer bluez (I have newer at home computer).
15:34.17keriois there a way to make a new type of connection in ICD2?
15:34.23freemangordonyes
15:34.27lufPAN? It needs bridge and send some dbus for activation.
15:34.34keriocan we do that for PAN networks?
15:34.49freemangordonkerio: google for BT dummy maemo
15:34.55lufkerio: No idea. I need to compile bridge support as kernel module first.
15:34.59kerionot dummy connections
15:35.05kerioactual connections in the UI
15:35.17freemangordonluf: wait. why do we need bridge?
15:35.30luffreemangordon: newer bluez has complete PAN support included and it uses bridge device.
15:35.47freemangordonbut what 4.66 uses then?
15:36.09freemangordonas it has PAN support too
15:36.19*** join/#maemo-ssu Skry (~skry@81-175-144-244.bb.dnainternet.fi)
15:36.24luf4.60 (in maemo) and it's old and it uses iptables - another kernel module ...
15:36.47*** join/#maemo-ssu merlin1991 (~merlin@Maemo/community/cssu/merlin1991)
15:36.48lufI think more about it and bridge seems to me like good solution. Easier then iptables.
15:36.49freemangordonbut what for?
15:36.55keriowhat bridge?
15:36.57keriobetween what?
15:37.03freemangordon:nod:
15:37.30lufbetween incoming bnepX devices and the uplink to the internet ;)
15:37.31freemangordonit is not bluetoothd job to mess with the routing
15:37.43kerioluf: hell no
15:37.53keriofreemangordon: :nod:
15:37.55freemangordonluf: you'd better disable that part somehow
15:38.07lufNo PAN support?
15:38.15lufCome on ...
15:38.18keriono automatic sharing
15:38.21freemangordonit is up to "network manager" to deal with routes and such
15:38.24keriobecause that's fucking bullshit
15:38.29freemangordonluf: no auto sharing
15:38.44luffreemangordon: :D You're wrong with even current PAN.
15:39.13freemangordonluf: IIRC I am not. you just got bnepX interface
15:39.16lufSure no auto sharing. We have to create some GUI for some settings.
15:39.38freemangordonand it is up to you to create NAT, bridge or whatever you want to be done
15:40.23lufAre we talking about N900 as NAP?
15:40.23freemangordonyou == UI
15:40.30freemangordonyes
15:40.49keriooh right, PAN isn't truly peer-to-peer, is it
15:40.54lufSo you need UI to setup NAT/bridge/... It's not the change.
15:41.00lufbluez doesn't create bridge.
15:41.09lufbluez only get bridge device as parameter.
15:41.21freemangordonaah, but why you want to include bridge module then?
15:41.31freemangordonluf: you lost me here :D
15:41.34lufThe code is in bluez upstream (not mine). bluez-4.99/network - you can take a look
15:41.48kerioluf: what about doing PANU or GN?
15:42.02luffreemangordon: because NAP support in bluez can only use bridge.
15:42.20kerioNAP requires to share some upstream connection
15:42.24kerioit's like the definition
15:42.33freemangordonkerio: hmm, wait, ,aybe luf has a point. PAN is supposed to share inet connection
15:42.35kerioluf: what about PANU?
15:42.43freemangordonNAP*
15:42.57keriowhat about GN?
15:42.58lufkerio: maybe I miss something but I don't see how to create just PANU.
15:43.06lufor GN :(
15:43.06freemangordonPANU?
15:43.21keriofreemangordon: PAN-U is the user, you connect to a PAN-NAP and you get internet from that
15:43.33lufThere is nearly no info about it :(
15:43.45kerioPAN-GN connects to other PAN-GNs in a shared network, but no one shares "upstream" connections
15:43.58kerioPAN-NAP shares the connection to every connected PAN-U
15:44.18freemangordonwell, AIUI what we need here is GN
15:44.31freemangordonand IIRC stock does that
15:44.36kerioi'm not sure they're that much different
15:44.49freemangordonauto-share thingie
15:44.56lufThere is this fucking if for creating SDP record (no idea why)::
15:45.05lufif (g_strcmp0(uuid, "nap")) return btd_error_failed(msg, "Invalid UUID");
15:45.36freemangordonluf: we cannot enable auto-share, as we don;t really know what interface should be used. withou UI that is
15:46.01freemangordonluf: please, upload that stuff on gitorious
15:46.10freemangordonso we can share common sources
15:46.17lufSure. As I said bluez doesn't create bridge device. It needs something else create it and activate NAP support with such bridge as parameter.
15:46.56luffreemangordon: under cssu?
15:47.04freemangordonsure, why not
15:47.16freemangordonafter all obexd and such are there
15:47.20lufI think I don't have permissions to create new projecct.
15:47.29freemangordonmerlin1991: ^^^
15:47.32freemangordonme too
15:47.56lufBTW I'm using bluez-4.99  from bluez.org.
15:48.12freemangordonpathches?
15:48.26lufmerlin1991: please create bluez on gitourious.
15:48.47lufA lot of but nothing really important for this initialization part.
15:49.02merlin1991https://gitorious.org/community-ssu/bluez
15:49.12freemangordonthat was fast :D:D:D
15:51.25lufmerlin1991: Ok, it's my turn now.
15:51.46freemangordonluf: it's been like that all the time :P
15:52.04lufI have to find the way I did it last time. Get the reference from bluez.git and add my changes.
15:52.17lufmerlin1991: I forgot. Thanks.
15:52.31lufmerlin1991: And what about pulseaudio on gitourious?
15:52.42freemangordonyeah, I need that too
15:52.46freemangordonfor -thumb
15:53.02lufI need it for AudioSink support with loopback device.
15:54.03merlin1991https://gitorious.org/community-ssu/pulseaudio
15:54.47lufGreat. It's like some script listening our requests :D
15:54.55merlin1991hrhr
15:54.57freemangordonmerlin1991: by looking at what arcean has changed, right now we have a memory leak in h-d
15:55.18merlin1991that's kinda vague :D
15:56.13freemangordonor maybe I am wrong
15:56.22lufUnfortunately I'll continue tomorrow or on Sunday :(
15:57.19freemangordonmerlin1991: yeah, I am wrong
15:59.39merlin1991luf btw whatabotu obexd does it have a problem now or not?
16:00.07lufmerlin1991: Nothing confirmed.
16:00.14freemangordonhmm, maybe I should RE mce
16:00.38merlin1991looks into the bright future where freemangordon has REd 100% of the closed blobs in maemo
16:00.38merlin1991:D
16:00.50merlin1991we just need the thelephony stack :/
16:01.06freemangordonhmm, lemme see
16:02.09freemangordonnaah, no x86 binary :(
16:06.21freemangordonmerlin1991: ofono should work, why you need the telephony stack
16:07.03merlin1991*shouldÜ
16:07.13merlin1991well dunno as long as it works :D
16:07.21freemangordonwell, AFAIK it works
16:07.31merlin1991I'd love to ship a full blown cssu fisaco image that has 0% closed blobs and works :D
16:07.39freemangordonhehe
16:07.59merlin1991because that's the only way we can ship a fiasco image :D
16:08.11freemangordonrtcom-messaging-ui.launch is 520k x86 code
16:08.44merlin1991well if we replace thelephony with ofono then we don't have to use the old messaging ui
16:08.57merlin1991we just need to write our own telepathy client then :D
16:09.10freemangordonhmm, IM is there too afaik
16:09.23merlin1991well im is done by telepathy
16:09.31merlin1991the messaging ui is only the front end
16:09.39merlin1991which in that case uses open interfaces to telepathy
16:09.40*** join/#maemo-ssu FReaper (~assassin@203.82.92.55)
16:09.50merlin1991it's only weird for the sms stuff
16:09.57merlin1991and skype ofc
16:10.03freemangordoncan't we use the dialer from nemo?
16:10.24freemangordonabook is FOSS
16:10.25merlin1991doesn't that one depend on closed blobs aswell?
16:10.33merlin1991(nemo dialer)
16:10.37freemangordondunno
16:10.55freemangordonbut I think it is on top of ofono
16:13.43*** join/#maemo-ssu NIN101 (~NIN@p5DD29011.dip0.t-ipconnect.de)
16:21.41DocScrutinizer05hey, I think I've read about proper testing, when maemo4 been young. They explained how to test for memleaks and whatnot else, maybe we should try to find that nice article (if it wasn't a dream)
16:22.26freemangordonDocScrutinizer05: wel,, it is that I just misread the code
16:22.57DocScrutinizer05doesn't matter. We simply have _no_ proper testing anymorew
16:23.13DocScrutinizer05we don't even have a best practice white paper
16:23.29merlin1991don't you worry, you'll get your guine pig repo with this release of -testing
16:23.52freemangordon???
16:24.07DocScrutinizer05\o/
16:25.31DocScrutinizer05won't substitute valgrind, lint etc, but nevertheless a good move
16:26.16freemangordoncare to elaborate
16:26.37DocScrutinizer05and I guess on a clean fresh install you could even compare behaviour to a reference engine
16:26.49DocScrutinizer05s/engine/system/.
16:28.37DocScrutinizer05just that you'd need a stresstest, to shoo all the potential offenders during 2 or 3 days, all the time, and stay mentally sane during that
16:29.00merlin1991fell happy to develop test cases and scripts ;)
16:29.09merlin1991s/happy/free/
16:29.12DocScrutinizer05freemangordon: we'll test the rollout, absolutely RL, just with a "hidden" repo URL
16:29.33merlin1991and a tiny bit of pkg foo
16:29.54freemangordonvery good idea
16:30.18DocScrutinizer05shot our own foot too often
16:30.23DocScrutinizer05;-P
16:31.02freemangordonyeah
16:32.23merlin1991I bet kerio wants in on the hidden repo ;)
16:32.35kerio...maaaaaybe
16:33.24DocScrutinizer05requirement: "attach medical modality OCTOPUS301 with PeriTrend and EyeSuite to a database network" -- verbatim, and no additional specs from customer
16:33.29DocScrutinizer05headdesks
16:34.24DocScrutinizer05the fun just starts when you find OCTOPUS301/311 in google
16:34.34merlin1991pr0n?
16:34.45DocScrutinizer05nah, IT pr0n
16:35.11freemangordonHaag Octopus 301/311 perimeter machines?!?
16:35.15freemangordonWTF is that?
16:35.37DocScrutinizer05there's http://en.wikipedia.org/wiki/Dicom http://en.wikipedia.org/wiki/HL7
16:36.23DocScrutinizer05freemangordon: after 1/2 day I found out it checks your rhetina for blind spots
16:36.39freemangordonhmmm, you're fast
16:52.50*** join/#maemo-ssu FReaper (~assassin@203.106.63.124)
17:29.23*** join/#maemo-ssu Pali (~pali@unaffiliated/pali)
18:01.48*** join/#maemo-ssu ZogG (~zoggrules@bzq-79-179-241-202.red.bezeqint.net)
18:01.48*** join/#maemo-ssu ZogG (~zoggrules@funtoo/user/ZogG)
18:30.32*** join/#maemo-ssu NIN101 (~NIN@p5DD29011.dip0.t-ipconnect.de)
18:31.42*** join/#maemo-ssu M13 (~Miha@170.133-224-87.telenet.ru)
18:49.40*** join/#maemo-ssu MrPingu (~Thunderbi@86.92.226.97)
19:09.49*** join/#maemo-ssu toxaris (~toxaris@s83-180-246-172.cust.tele2.se)
19:22.47*** join/#maemo-ssu andre__ (~andre@216.38.130.166)
19:22.47*** join/#maemo-ssu andre__ (~andre@wikimedia/aklapper)
19:41.59*** join/#maemo-ssu Jade (~jade@modemcable021.180-203-24.mc.videotron.ca)
19:41.59*** join/#maemo-ssu Jade (~jade@unaffiliated/jade)
19:58.05*** join/#maemo-ssu BCMM (~BCMM@unaffiliated/bcmm)
20:17.10*** join/#maemo-ssu luf (~luf@ip-89-103-223-164.net.upcbroadband.cz)
20:17.45*** join/#maemo-ssu int_ua (~int_ua@ip-602f.proline.net.ua)
20:24.15lufDoes anybody knows about maemo bluez git? Or can I just take the one from bluez.org?
20:45.27*** join/#maemo-ssu nox- (noident@freebsd/developer/nox)
21:13.58*** join/#maemo-ssu MrPingu (~MrPingu@86.92.226.97)
21:25.33lufpulseaudio: I'm unable to find git. The meego one skip the latest version used in fremantle. So I suppose to upload pulseaudio sources from fremantle as initial commit to the cssu.
21:33.51lufbluez: I see only bluez.git. But it differs from the released tar.gz a little bit: http://pastebin.com/D0zcESKU I know something is due to auto tools but not all.
21:34.19lufCan you please suggest how can I initialize cssu git for pulseaudio and bluez?
21:37.31*** join/#maemo-ssu dhbiker (~dhbiker@95.87.145.172)
21:44.49*** join/#maemo-ssu freemangordon (~freemango@130-204-50-168.2074221835.ddns.cablebg.net)
21:50.39*** join/#maemo-ssu dafox (~dafox@ip51cc571d.speed.planet.nl)

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