IRC log for #maemo-ssu on 20131014

01:08.10*** join/#maemo-ssu kolp_ (~quassel@212.255.253.143)
01:26.59*** join/#maemo-ssu jonwil (~jonwil@27-33-137-199.static.tpgi.com.au)
02:37.02*** join/#maemo-ssu amiconn_ (quassel@rockbox/developer/amiconn)
04:45.06*** join/#maemo-ssu dafox (~dafox@ip51cc571d.speed.planet.nl)
04:50.15*** join/#maemo-ssu DrCode (~DrCode@gateway/tor-sasl/drcode)
05:01.36*** join/#maemo-ssu LauRoman (~LauRoman@5-14-91-21.residential.rdsnet.ro)
06:04.49*** join/#maemo-ssu int_ua (~int_ua@ip-602f.proline.net.ua)
06:06.16*** join/#maemo-ssu FlameReaper (~assassin@175.138.168.175)
06:07.27*** join/#maemo-ssu dafox (~dafox@88.128.80.6)
06:28.59*** join/#maemo-ssu DrCode (~DrCode@gateway/tor-sasl/drcode)
07:30.38*** join/#maemo-ssu Martix_ (~martix@static-84-242-103-180.net.upcbroadband.cz)
07:47.37*** join/#maemo-ssu M4rtinK (~M4rtinK@ip-89-177-124-88.net.upcbroadband.cz)
08:12.52*** join/#maemo-ssu dhbiker (~dhbiker@95.87.145.172)
08:14.43*** join/#maemo-ssu LauRoman (~LauRoman@5-14-91-21.residential.rdsnet.ro)
08:27.22merlin1991didn't realize, that his cssu build env is on his desktop, not laptop
08:27.28merlin1991gotta do the release tonight then
08:46.03FatPhilDocScrutinizer05: Welte will be stage 3 or 4 of the process. I'm wondering whether threatening to involve Welte should be the third step, before actually really involving him.
08:46.38FatPhilMy ex-boss (job I quit last week) was a fairly good friend of Welte, so I do have quite an easy informal "in" with him, I hope.
08:49.04DocScrutinizer05well, with me you got a similar "in" to him ;)
08:49.28DocScrutinizer05we shared the openmoko apartment in Taipei
08:50.04DocScrutinizer05and funny enough he's from same town as I am
08:53.02DocScrutinizer05~seen laf0rge
08:53.07infoboti haven't seen 'laf0rge', DocScrutinizer05
08:53.14DocScrutinizer05o.O
08:54.20DocScrutinizer05-NickServ- Last seen  : Sep 25 04:26:28 2013 (2 weeks, 5 days, 04:27:16 ago)
09:07.57FatPhilOh, I rewrote most of powertop in perl, so that it's portable to any arch/distro
09:08.30FatPhilAnd then a workmate rewrote that in awk, so that it would run on devices which didn't come with perl!
09:09.15DocScrutinizer05great! :-D
09:26.59jonwilwonders if there are other Nokia license violations for N900/Fremantle other than powertop out there for us to look into
09:27.08jonwilI suspect there are but nothing worth putting any effort into
09:29.27jonwilThat said, I do wonder about the license of PulseAudio as I seem to remember that some parts are LGPL and others are GPL
09:29.36jonwiland whether that affects Pulseaudio as used on the N900
09:36.56jonwilthat said, I dont think Nokia Legal would have been dumb enough to allow PulseAudio bits to be shipped if the GPL applied to them (and hence covered their secret sauce)
09:48.40*** join/#maemo-ssu trx (ns-team@devbin/founder/trx)
09:50.00*** join/#maemo-ssu unclouded (~neil@2001:4428:200:80fc:7e05:7ff:fe0d:d421)
09:57.53*** join/#maemo-ssu trx (ns-team@devbin/founder/trx)
10:48.45*** join/#maemo-ssu Pali (~Pali@Maemo/community/contributor/Pali)
11:24.29*** join/#maemo-ssu kolp (~quassel@212.255.253.143)
11:31.49*** join/#maemo-ssu lizardo (lizardo@nat/indt/x-gzqqxcapvuazcllj)
11:44.51peetahjonwil: that could be worth enough to check in details :)
11:47.20jonwilThere is a mention in the changelog of "Remove libsamplerate, the Sekret Rabbit code, for good on maemo.", whatever that means
11:49.06*** join/#maemo-ssu joshgillies (~josh@ppp108-14.static.internode.on.net)
11:51.09Palijonwil: what and where it is written?
11:54.20jonwilthe changelog entry I just said is in the changelog for puilseaudio
11:54.24jonwilpulseaudio
12:05.44jonwila grep of the PulseAudio source tree for Fremantle shows no code with the string "GNU General Public License" in it so it appears as though its LGPL
12:09.11jonwilok, I think I see the story now, the story is that PulseAudio is notionally LGPL BUT the core links to libsamplerate which is GPL
12:09.19jonwilhence the GPL/LGPL distinction in the license files and such
12:09.21jonwiland the changelog entry
12:09.31jonwili.e. "remove this thing so that we can ship something that is LGPL clean"
12:10.21Palijonwil: can you check if libsamplerate is really GPL?
12:10.47jonwilits not linked into Pulseaudio as shipped with Fremantle so its license doesn't matter as far as I can see
12:12.06Palijonwil: something which I forgot which can be usefull for RE: hildon status bar usb plugin
12:12.43PaliI wanted to have it more configurable, but closed source I cannot modify
12:12.45jonwilPR1.0 pulseaudio version is 0.9.15-1maemo27+0m5 according to http://maemo.org/packages/view/pulseaudio/ and changelog entry says version 0.9.9-1maemo3
12:12.58jonwilok, hildon-status-bar-USB I think I can reverse engineer
12:13.36Palijonwil: we have fremantle PA git tree on cssu gitorious
12:13.42Paliyou can check it
12:14.07Palijonwil: ok nice, something which you maybe ca finally RE and which can be usefull
12:15.01PaliI wanted to have function for turning off pcsuite/mass modes and maybe adding usb network (and/or configure it)
12:16.56Palijonwil: also profile control panel widget can be usefull for RE: because it support only two profiles (silent, general)
12:17.12Paliand no support for adding new profile
12:17.40Palibut maybe this is already RE/reimplemented in extras(-devel)
12:28.02jonwilanyhow, I find no evidence that pulseaudio was ever shipped by Nokia as a binary in a way that contained GPL code
12:28.47jonwilwhich means there is no license violation
12:31.49Palijonwil: what is license of speex and vorbis?
12:32.06Palithat libraries are modified and closed by nokia
12:32.27Palimodification is not available (at least I was not able to find it)
12:48.02Palino answer here yet :-( https://lkml.org/lkml/2013/10/11/533
12:55.49Palifatphil: maybe you should cc all people who signed that commit
13:09.18*** join/#maemo-ssu wmarone__ (~wmarone@c-67-174-151-253.hsd1.ca.comcast.net)
13:15.32jonwilspeex and vorbis are BSD-esque
13:15.55jonwilhttp://www.speex.org/docs/manual/speex-manual/node15.html
13:16.34jonwilso no violation in that
13:19.28jonwilFatPhil: ping
13:20.45*** join/#maemo-ssu drathir (~kamiljk8@s51.linuxpl.com)
13:27.49jonwilPali: ping
13:29.43Palijonwil: pong
13:29.48PaliI'm here
13:33.04jonwilso yeah no violation for speex or vorbis
13:33.29jonwilgoing to see what I can do with hildon-status-bar-usb soonish
13:36.11Paliok
13:37.56Paliit looks like arm neon patches for speex are public: http://lists.xiph.org/pipermail/speex-dev/2011-September/008238.html
13:40.31jonwilyeah but the DSP bits are not
13:41.11FatPhiljonwil: pong
13:41.51jonwilnow I cant remember why I wanted to talk to you :P
13:41.55freemangordonjonwil: DSP bits?
13:41.56FatPhilnp
13:42.25jonwil<PROTECTED>
13:45.08jonwilactually that may not be true3
13:45.32jonwilI cant tell from how the packages are built whether the patches that are posted are all the Nokia-only changes in the binaries under http://repository.maemo.org/pool/maemo5.0/non-free/s/speex/ or not
13:45.35freemangordonhmm, afaik DSP is not involved there
13:45.53jonwilthe names say DSP
13:46.20freemangordonI know, but in order to have something wunning on DSP, there should be a codec node in /lib/dsp
13:46.25freemangordon*running
13:46.31jonwilbut you are right, they appear to be standard packages
13:46.39jonwiland not Maemo or ARM or TI specific packages
13:48.23jonwilpackage in question comes from the same source as libspeex-dev etc and seems to just be an addon library to libspeex
13:48.39jonwilprobably called DSP because it is doing digital signal processing things
13:48.49freemangordonyep
13:49.09jonwilyeah speex homepage confirms
13:49.36jonwilso the only question is whether the patches posted to that ML are all the changs in the non-free repo or if there is more to it
13:49.57jonwilgiven the changelog entries for -nokia stuff, I bet its not all of them
13:50.35jonwilthere is definatly mention in the changelog of "fixes nokia internal bug blah"
13:50.44jonwilso its obviously Nokia-specific changes
13:50.56jonwiland that patchset is from TI not Nokia
13:51.06jonwiloh wait no I mis-read
13:52.40jonwilwait no, thise ARE from TI
13:52.42jonwilthose
13:53.17freemangordonjonwil: shouldn't matter, as long as those patches are only optimizations
13:53.19jonwilso those patches are nice but not what Nokia are shipping
13:53.29jonwili.e. no reason we cant use em
13:53.37jonwilbut using em wont give us the same bits as Nokia
13:53.43freemangordonbut if there is some extra functionality...
13:54.01jonwilwe have no way to know what the Nokia changes did
13:54.12jonwilshort of reverse engineering libspeex and libspeexdsp
13:54.17jonwilwhich I for one dont want to spend time doing :P
13:56.32jonwilok, time to dig into hildon-status-bar-usb :)
14:13.59*** join/#maemo-ssu trx (ns-team@212.200.199.75)
14:14.00*** join/#maemo-ssu trx (ns-team@devbin/founder/trx)
14:23.15Palijonwil: if you write some status bar code, please can you use gtk code style?
14:23.34jonwilwill see what I can do but I make no promises :P
14:23.37Paligtk code style is better for reading gtk code
14:23.56Palilook for example at battery statusbar code
14:24.23jonwilok
14:37.04*** join/#maemo-ssu trx (ns-team@devbin/founder/trx)
14:54.49*** join/#maemo-ssu FlameReaper (~assassin@175.138.168.175)
15:01.02*** join/#maemo-ssu kolp_ (~quassel@212.255.126.239)
15:07.26*** join/#maemo-ssu NIN101 (~NIN@p5DD28406.dip0.t-ipconnect.de)
15:07.40*** join/#maemo-ssu freemangordon (~freemango@46.249.74.23)
16:02.37*** join/#maemo-ssu FlameReaper (~assassin@175.138.168.175)
16:13.05*** join/#maemo-ssu MohammadAG_ (~MohammadA@Maemo/community/contributor/MohammadAG)
16:19.35*** join/#maemo-ssu arcean (~arcean@aclq195.neoplus.adsl.tpnet.pl)
16:30.17*** join/#maemo-ssu dos1 (~dos@unaffiliated/dos1)
16:48.45*** join/#maemo-ssu dafox (~dafox@88.128.80.6)
17:42.38*** join/#maemo-ssu dhbiker (~dhbiker@95.87.145.172)
17:58.14*** join/#maemo-ssu discopig (~discopig@unaffiliated/discopig)
18:03.34*** join/#maemo-ssu dafox (~dafox@ip51cc571d.speed.planet.nl)
18:17.22*** join/#maemo-ssu Pali (~Pali@Maemo/community/contributor/Pali)
18:26.32*** join/#maemo-ssu mkaindl (~mkaindl@ama-dablam.markus-kaindl.de)
18:44.03*** join/#maemo-ssu arcean (~arcean@aclq195.neoplus.adsl.tpnet.pl)
18:58.58*** join/#maemo-ssu _rd_ (~rd@p57B494D2.dip0.t-ipconnect.de)
19:31.47Palifreemangordon: anything new about kernel?
19:32.00freemangordonPali: https://lkml.org/lkml/2013/9/25/561
19:32.30freemangordongoing to try that in an attempt to fix CMA
19:32.51freemangordonin other words - trying to fix OMAPFB
19:33.25Paliok
19:34.55*** join/#maemo-ssu Martix (~martix@static-84-242-103-180.net.upcbroadband.cz)
19:35.11Palifreemangordon: gstreamer on maemo/cssu does not have rtmp plugin which is needed for lot of online streams
19:35.28Paliit is part of some gst-plugins-bad/ugly package
19:35.39freemangordonyep, maemo gstreamer is old
19:35.53PaliI will look why it is missing... and if we have old version, it is possible update?
19:35.58freemangordonI guess we can try to raise the version
19:36.19freemangordonbut iirc there was some libc dependency
19:36.23Palimaybe plugin from new version can be recompiled for maemo
19:36.29freemangordonMaybe we should ask aapo for help
19:36.52freemangordonwell, it i sbetetr to have the whole gst upgraded. if possuble
19:37.04Palibtw, do you know if (qt)mediaplayer support online video streams?
19:37.12freemangordonafaik yes
19:37.56freemangordonPali: BTW bq driver not always detects charger at boot
19:38.04freemangordonif at all :)
19:39.24Palifreemangordon: kp or upstream?
19:39.27freemangordonor statusbar plugin doesn't check what is the state on the first load
19:39.32freemangordonupstream
19:40.05Paliok, then problem can be in isp module
19:40.13freemangordonisp?
19:40.20Paliisp1704
19:40.34Palithat doing charger detection
19:40.41freemangordonooh
19:41.07freemangordonI am thinking ISP, as in camera subsys :)
19:46.08*** join/#maemo-ssu Martix (~martix@static-84-242-103-180.net.upcbroadband.cz)
19:50.18*** join/#maemo-ssu M13 (~user@170.133-224-87.telenet.ru)
19:51.55*** join/#maemo-ssu okias (~okias@berger.cust.centro-net.cz)
19:56.29freemangordonPali: that patch didn't help :(
19:56.47*** join/#maemo-ssu Martix (~martix@static-84-242-103-180.net.upcbroadband.cz)
19:58.30*** join/#maemo-ssu Martix (~martix@static-84-242-103-180.net.upcbroadband.cz)
20:02.43*** join/#maemo-ssu sunny_s (~sunny_s@business-092-079-020-027.static.arcor-ip.net)
20:07.14Pali:-(
20:08.14*** join/#maemo-ssu xes (~xes@unaffiliated/xes)
20:39.59*** join/#maemo-ssu M4rtinK (~M4rtinK@ip-89-177-124-88.net.upcbroadband.cz)
20:47.44*** join/#maemo-ssu okias (~okias@berger.cust.centro-net.cz)
20:49.35*** join/#maemo-ssu Martix (~martix@static-84-242-103-180.net.upcbroadband.cz)
20:53.24*** join/#maemo-ssu okias (~okias@berger.cust.centro-net.cz)
21:06.07*** join/#maemo-ssu trx (ns-team@212.200.199.191)
21:06.07*** join/#maemo-ssu trx (ns-team@devbin/founder/trx)
21:14.17*** join/#maemo-ssu okias (~okias@berger.cust.centro-net.cz)
21:21.19*** join/#maemo-ssu okias (~okias@berger.cust.centro-net.cz)
21:43.40*** join/#maemo-ssu trx (ns-team@devbin/founder/trx)
21:47.50*** join/#maemo-ssu Martix (~martix@static-84-242-103-180.net.upcbroadband.cz)
21:49.39*** join/#maemo-ssu nox- (noident@freebsd/developer/nox)
21:59.16*** join/#maemo-ssu Martix_ (~martix@static-84-242-103-180.net.upcbroadband.cz)
22:00.43*** join/#maemo-ssu Martix (~martix@static-84-242-103-180.net.upcbroadband.cz)
22:03.33*** join/#maemo-ssu Martix (~martix@static-84-242-103-180.net.upcbroadband.cz)
22:04.49*** join/#maemo-ssu Martix (~martix@static-84-242-103-180.net.upcbroadband.cz)
22:24.38*** join/#maemo-ssu okias (~okias@berger.cust.centro-net.cz)
22:49.54*** join/#maemo-ssu dos11 (~dos@d38-152.icpnet.pl)
22:49.58*** join/#maemo-ssu dos11 (~dos@unaffiliated/dos1)
23:05.45*** join/#maemo-ssu okias (~okias@berger.cust.centro-net.cz)
23:10.12*** join/#maemo-ssu okias_ (~okias@berger.cust.centro-net.cz)
23:43.58*** join/#maemo-ssu discopig (~discopig@unaffiliated/discopig)
23:50.51*** join/#maemo-ssu LaoLang_cool (~LaoLang_c@113.73.183.40)

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