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.22 | merlin1991 | didn't realize, that his cssu build env is on his desktop, not laptop |
08:27.28 | merlin1991 | gotta do the release tonight then |
08:46.03 | FatPhil | DocScrutinizer05: 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.38 | FatPhil | My 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.04 | DocScrutinizer05 | well, with me you got a similar "in" to him ;) |
08:49.28 | DocScrutinizer05 | we shared the openmoko apartment in Taipei |
08:50.04 | DocScrutinizer05 | and funny enough he's from same town as I am |
08:53.02 | DocScrutinizer05 | ~seen laf0rge |
08:53.07 | infobot | i haven't seen 'laf0rge', DocScrutinizer05 |
08:53.14 | DocScrutinizer05 | o.O |
08:54.20 | DocScrutinizer05 | -NickServ- Last seen : Sep 25 04:26:28 2013 (2 weeks, 5 days, 04:27:16 ago) |
09:07.57 | FatPhil | Oh, I rewrote most of powertop in perl, so that it's portable to any arch/distro |
09:08.30 | FatPhil | And then a workmate rewrote that in awk, so that it would run on devices which didn't come with perl! |
09:09.15 | DocScrutinizer05 | great! :-D |
09:26.59 | jonwil | wonders if there are other Nokia license violations for N900/Fremantle other than powertop out there for us to look into |
09:27.08 | jonwil | I suspect there are but nothing worth putting any effort into |
09:29.27 | jonwil | That 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.36 | jonwil | and whether that affects Pulseaudio as used on the N900 |
09:36.56 | jonwil | that 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.51 | peetah | jonwil: that could be worth enough to check in details :) |
11:47.20 | jonwil | There 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.09 | Pali | jonwil: what and where it is written? |
11:54.20 | jonwil | the changelog entry I just said is in the changelog for puilseaudio |
11:54.24 | jonwil | pulseaudio |
12:05.44 | jonwil | a 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.11 | jonwil | ok, 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.19 | jonwil | hence the GPL/LGPL distinction in the license files and such |
12:09.21 | jonwil | and the changelog entry |
12:09.31 | jonwil | i.e. "remove this thing so that we can ship something that is LGPL clean" |
12:10.21 | Pali | jonwil: can you check if libsamplerate is really GPL? |
12:10.47 | jonwil | its not linked into Pulseaudio as shipped with Fremantle so its license doesn't matter as far as I can see |
12:12.06 | Pali | jonwil: something which I forgot which can be usefull for RE: hildon status bar usb plugin |
12:12.43 | Pali | I wanted to have it more configurable, but closed source I cannot modify |
12:12.45 | jonwil | PR1.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.58 | jonwil | ok, hildon-status-bar-USB I think I can reverse engineer |
12:13.36 | Pali | jonwil: we have fremantle PA git tree on cssu gitorious |
12:13.42 | Pali | you can check it |
12:14.07 | Pali | jonwil: ok nice, something which you maybe ca finally RE and which can be usefull |
12:15.01 | Pali | I wanted to have function for turning off pcsuite/mass modes and maybe adding usb network (and/or configure it) |
12:16.56 | Pali | jonwil: also profile control panel widget can be usefull for RE: because it support only two profiles (silent, general) |
12:17.12 | Pali | and no support for adding new profile |
12:17.40 | Pali | but maybe this is already RE/reimplemented in extras(-devel) |
12:28.02 | jonwil | anyhow, I find no evidence that pulseaudio was ever shipped by Nokia as a binary in a way that contained GPL code |
12:28.47 | jonwil | which means there is no license violation |
12:31.49 | Pali | jonwil: what is license of speex and vorbis? |
12:32.06 | Pali | that libraries are modified and closed by nokia |
12:32.27 | Pali | modification is not available (at least I was not able to find it) |
12:48.02 | Pali | no answer here yet :-( https://lkml.org/lkml/2013/10/11/533 |
12:55.49 | Pali | fatphil: 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.32 | jonwil | speex and vorbis are BSD-esque |
13:15.55 | jonwil | http://www.speex.org/docs/manual/speex-manual/node15.html |
13:16.34 | jonwil | so no violation in that |
13:19.28 | jonwil | FatPhil: ping |
13:20.45 | *** join/#maemo-ssu drathir (~kamiljk8@s51.linuxpl.com) |
13:27.49 | jonwil | Pali: ping |
13:29.43 | Pali | jonwil: pong |
13:29.48 | Pali | I'm here |
13:33.04 | jonwil | so yeah no violation for speex or vorbis |
13:33.29 | jonwil | going to see what I can do with hildon-status-bar-usb soonish |
13:36.11 | Pali | ok |
13:37.56 | Pali | it looks like arm neon patches for speex are public: http://lists.xiph.org/pipermail/speex-dev/2011-September/008238.html |
13:40.31 | jonwil | yeah but the DSP bits are not |
13:41.11 | FatPhil | jonwil: pong |
13:41.51 | jonwil | now I cant remember why I wanted to talk to you :P |
13:41.55 | freemangordon | jonwil: DSP bits? |
13:41.56 | FatPhil | np |
13:42.25 | jonwil | <PROTECTED> |
13:45.08 | jonwil | actually that may not be true3 |
13:45.32 | jonwil | I 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.35 | freemangordon | hmm, afaik DSP is not involved there |
13:45.53 | jonwil | the names say DSP |
13:46.20 | freemangordon | I know, but in order to have something wunning on DSP, there should be a codec node in /lib/dsp |
13:46.25 | freemangordon | *running |
13:46.31 | jonwil | but you are right, they appear to be standard packages |
13:46.39 | jonwil | and not Maemo or ARM or TI specific packages |
13:48.23 | jonwil | package in question comes from the same source as libspeex-dev etc and seems to just be an addon library to libspeex |
13:48.39 | jonwil | probably called DSP because it is doing digital signal processing things |
13:48.49 | freemangordon | yep |
13:49.09 | jonwil | yeah speex homepage confirms |
13:49.36 | jonwil | so 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.57 | jonwil | given the changelog entries for -nokia stuff, I bet its not all of them |
13:50.35 | jonwil | there is definatly mention in the changelog of "fixes nokia internal bug blah" |
13:50.44 | jonwil | so its obviously Nokia-specific changes |
13:50.56 | jonwil | and that patchset is from TI not Nokia |
13:51.06 | jonwil | oh wait no I mis-read |
13:52.40 | jonwil | wait no, thise ARE from TI |
13:52.42 | jonwil | those |
13:53.17 | freemangordon | jonwil: shouldn't matter, as long as those patches are only optimizations |
13:53.19 | jonwil | so those patches are nice but not what Nokia are shipping |
13:53.29 | jonwil | i.e. no reason we cant use em |
13:53.37 | jonwil | but using em wont give us the same bits as Nokia |
13:53.43 | freemangordon | but if there is some extra functionality... |
13:54.01 | jonwil | we have no way to know what the Nokia changes did |
13:54.12 | jonwil | short of reverse engineering libspeex and libspeexdsp |
13:54.17 | jonwil | which I for one dont want to spend time doing :P |
13:56.32 | jonwil | ok, 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.15 | Pali | jonwil: if you write some status bar code, please can you use gtk code style? |
14:23.34 | jonwil | will see what I can do but I make no promises :P |
14:23.37 | Pali | gtk code style is better for reading gtk code |
14:23.56 | Pali | look for example at battery statusbar code |
14:24.23 | jonwil | ok |
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.47 | Pali | freemangordon: anything new about kernel? |
19:32.00 | freemangordon | Pali: https://lkml.org/lkml/2013/9/25/561 |
19:32.30 | freemangordon | going to try that in an attempt to fix CMA |
19:32.51 | freemangordon | in other words - trying to fix OMAPFB |
19:33.25 | Pali | ok |
19:34.55 | *** join/#maemo-ssu Martix (~martix@static-84-242-103-180.net.upcbroadband.cz) |
19:35.11 | Pali | freemangordon: gstreamer on maemo/cssu does not have rtmp plugin which is needed for lot of online streams |
19:35.28 | Pali | it is part of some gst-plugins-bad/ugly package |
19:35.39 | freemangordon | yep, maemo gstreamer is old |
19:35.53 | Pali | I will look why it is missing... and if we have old version, it is possible update? |
19:35.58 | freemangordon | I guess we can try to raise the version |
19:36.19 | freemangordon | but iirc there was some libc dependency |
19:36.23 | Pali | maybe plugin from new version can be recompiled for maemo |
19:36.29 | freemangordon | Maybe we should ask aapo for help |
19:36.52 | freemangordon | well, it i sbetetr to have the whole gst upgraded. if possuble |
19:37.04 | Pali | btw, do you know if (qt)mediaplayer support online video streams? |
19:37.12 | freemangordon | afaik yes |
19:37.56 | freemangordon | Pali: BTW bq driver not always detects charger at boot |
19:38.04 | freemangordon | if at all :) |
19:39.24 | Pali | freemangordon: kp or upstream? |
19:39.27 | freemangordon | or statusbar plugin doesn't check what is the state on the first load |
19:39.32 | freemangordon | upstream |
19:40.05 | Pali | ok, then problem can be in isp module |
19:40.13 | freemangordon | isp? |
19:40.20 | Pali | isp1704 |
19:40.34 | Pali | that doing charger detection |
19:40.41 | freemangordon | ooh |
19:41.07 | freemangordon | I 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.29 | freemangordon | Pali: 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.14 | Pali | :-( |
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) |