IRC log for #maemo-ssu on 20161010

00:00.15*** join/#maemo-ssu atk (Arch-TK@fsf/member/Arch-TK)
01:04.13*** join/#maemo-ssu xes (~xes@unaffiliated/xes)
01:31.29*** join/#maemo-ssu g3kk3r (~torrkull@far.torrkulla.net)
01:47.15*** join/#maemo-ssu xes (~xes@unaffiliated/xes)
04:34.58*** join/#maemo-ssu DocScrutinizer05 (~saturn@openmoko/engineers/joerg)
08:50.24*** join/#maemo-ssu sicelo_ (~sicelo@kozue.soulik.info)
08:59.56*** join/#maemo-ssu XDS2010 (sid1218@gateway/web/irccloud.com/x-rzpyrlfiphiygrxg)
09:01.13*** join/#maemo-ssu APic (apic@apic.name)
09:03.33*** join/#maemo-ssu XDS2010 (sid1218@gateway/web/irccloud.com/x-gtyjprprjgapktji)
10:09.39*** join/#maemo-ssu DrCode (~DrCode@5.28.134.3)
10:38.52*** join/#maemo-ssu Sicelo (~sicelo@unaffiliated/sicelo)
12:49.57*** join/#maemo-ssu DrCode (~DrCode@5.28.134.3)
13:28.51*** join/#maemo-ssu NishanthMenon (~nmenon@192.91.101.30)
13:28.51*** join/#maemo-ssu NishanthMenon (~nmenon@unaffiliated/nishanthmenon)
15:23.41*** join/#maemo-ssu badcloud (2e74d5cc@gateway/web/freenode/session)
15:23.50badcloudHello all
15:24.14badcloudis the n900 supposed to answer/end calls by opening/closing hardware keyboard?
15:24.38badcloudI'm running Thumb Testing
15:37.29*** join/#maemo-ssu DrCode (~DrCode@5.28.134.3)
15:38.24*** join/#maemo-ssu Pali (~pali@Maemo/community/contributor/Pali)
15:40.57badcloudHi DrCode, Pali
15:41.08Palibadcloud: hi
15:41.53badcloudDo you guys know of it's possible to answer/end calls by opening/closing hardware keyboard? I'm running cssu thumb testing
15:42.16Palido not know...
15:42.38PaliIIRC no such feature was added to CSSU
15:43.25badcloudthanks Pali
15:43.53badcloudin that case it would be a nice feature to have
15:44.17badcloudalbiet I'm asking ~6-7 years late :)
15:48.45bencohcall-ui is closed-source ... I wonder if there'd be a clean way to implement it
15:55.47Palisome daemon
15:56.12Paliopen/close keyboard event is sent via gpio-switch /sys/ interface
15:56.31Paliand IIRC answering call can be done via dbus
15:56.38Paliending probably too
15:57.18Palibadcloud: but try to look at talk.maemo.org or in existing Maemo applications in Extras
15:57.26Palimaybe there is already some which can do that...
15:58.39bencohwouldn't that conflict with rtcom-call-ui? (I have actually no idea)
15:58.50Paliwhy conflict?
15:59.03Palicall-ui provides some DBUS api
15:59.10Paliand you can use it
15:59.11bencohwell there is a slider app to answer calls, so you might be right
15:59.18freemangordonhi!
15:59.30Palihi!
15:59.38bencohha in that case yeah, I thought dbus api was exposed by the underlying framework (rtcom_
15:59.41bencohhey o?
15:59.42bencoho/
16:00.43freemangordonPali: did you think about leaving CSSU thumb-only?
16:01.06PaliI have no opinion...
16:01.17Palibasically I do not see any problem
16:01.23freemangordonwell, I need support, not opinions :)
16:01.36bencohyou wanna switch CSSU to thumb?
16:01.45freemangordonthe point is - I won't do it alone
16:02.02PaliI can help
16:02.04Palias always
16:02.05freemangordonbencoh: no, I wanna keep further development on -thumb only
16:02.33Palibasically all github repos should be prepared for thumb
16:02.33freemangordonPali: I know you can, the question is will you commit to it
16:02.40bencohfreemangordon: migrating -testing to -thumb, and backport changes to stable?
16:03.07freemangordonbencoh: no, freezing -stabe and -testing at the point where they are now
16:03.15bencohhmm
16:03.22freemangordoneverything new to be in -thumb only
16:04.03freemangordonbencoh: the reason behind that is the lack of manpower
16:04.12freemangordonas simple as that
16:04.14bencohI guess you're only talking about cssu, not extras builder?
16:04.28freemangordonI have no powers ove extras builder
16:04.31freemangordon*over
16:04.34bencohright
16:04.50freemangordonwell, I *have* powers, but still :)
16:04.55bencohand ... does everything work on cssu-thumb in the end?
16:05.05freemangordonmost probably no
16:05.33freemangordonbut it will be better than end where nothing works, no matter thumb or not
16:05.45bencohtrue
16:06.01freemangordonbencoh: as everyday more and more stuff, esp online is not working anymore
16:06.15bencohwell I'd be happy to see -thumb hosted on maemo infra for a start, and a thumb build of -stable too
16:06.33freemangordonand who's going to to that?
16:06.35bencohand you're right about manpower, so...
16:06.38bencohno idea :)
16:06.42freemangordonsee :)
16:06.58bencohI'd be glad to help ... still need to grab a second device though
16:08.33freemangordongo ahead :).
16:09.27freemangordonTBH I need someone to driver the PR stuff - like TMO posting, release notes etc. Dvel stuff as well, ofc
16:09.31freemangordon*drive
16:10.22bencoh:)
16:11.31bencohdo we have an up-to-date list of open tasks?
16:11.41bencohor something remotely close to that?
16:11.42freemangordonbencoh: no idea, honestly
16:11.57freemangordonin my TODO top priority is TLS
16:12.00bencohI know maemo has a bugtracker, but err...
16:12.04bencohwhat about TLS?
16:12.25freemangordonit is olde
16:12.28freemangordon*old
16:12.33bencohah you mean openssl
16:12.41freemangordonno, I meant TLS
16:13.08freemangordongnutls
16:13.13bencohah, that one
16:13.53bencohwhich parts of maemo depend on gnutls (and not openssl or libnss)?
16:14.09freemangordonyep. libsoup uses it, gstreamer-http uses libsoup :)
16:14.29bencohI see
16:14.32freemangordonso soon we will have no https video playback ;)
16:14.39bencohindeed
16:15.27bencohhm I actually thought we didn't have https support in gstreamer thus far
16:15.33freemangordonwe have
16:15.47bencohdid you check gnutls ABI?
16:15.52freemangordoncutetube uses it through Qt
16:16.09freemangordonbencoh: no, but do we have an option?
16:16.27bencohyeah but ... who takes care of https? phonon through qtnetwork stuff, or gstreamer through libsoup?
16:16.42freemangordongstreamer through libsoup
16:16.48bencohhmmkay
16:16.53freemangordonand libsoup through gnutls
16:17.27bencohsouphttpsrc?
16:17.43freemangordonand for the fun to be full, newer gnutls wants newer glib2-0 :)
16:17.51freemangordonGstHttpSrc iirc
16:20.16freemangordonanyway, we can't stay on 2.24 forever
16:22.10freemangordonso, if somebody wants to help, call me :)
16:23.46bencohI'm actually quite clueless regarding glib upgrade :/
16:24.20bencohI know quite a few projects need it, but ... newer releases really break ABI
16:24.26freemangordonwhat do you mean by saying clueless?
16:24.39bencohI mean I dont really know what to do about it
16:24.46freemangordonyes I know ABI will be broken, but again - what are the options?
16:25.16bencohhow would we prevent closed-source core apps from breaking then?
16:25.21Sicelowould ike to help in non developer things (dunno about PR though)
16:25.22freemangordonin short - we will have to manage to build it in SB, this is
16:25.54freemangordonSicelo: well, I use "PR" when I talk about ton-devel stuff :)
16:26.00freemangordon*non-devel
16:26.48bencohfreemangordon: do you mean patching recent glib to preserve old ABI, or build new vanilla glib and ship with 2 versions?
16:26.51freemangordonbencoh: we will either patch it, or do some LD_PRELOAD magic
16:27.04bencohhuhu, stop reading in my mind :D
16:27.16Sicelothen yes, ping me anytime
16:27.35freemangordonbencoh: either ways we'll have to forward-port maemo-specific patches, but there are just a couple of them
16:28.02bencohyeah I'm not too afraid about maemo-specific patches
16:28.28freemangordonbencoh: the bigger problem will be with the dependencies, I wan't to try to avoid pulling half the debian (or ubuntu) packages in maemo, albeit it might become inevitable
16:28.41bencohtrue
16:29.05freemangordonSicelo: ok
16:29.05bencohthat's why I dont really wanna play with LD_PRELOAD /multiversioning
16:29.21freemangordonbencoh: I did some job recently, then stopped
16:29.44bencohtbh the real solution here would be to remove/replace closed stuff, but...
16:30.00freemangordonsee https://github.com/community-ssu, gmp and nettle
16:30.09freemangordongnutls needs those
16:30.17bencohyou know better than me that it'd take quite a looong time
16:30.43freemangordonwell, but sooner we start...
16:31.05freemangordonif we don;t start it, count maemo dead in 2 years or sooner
16:31.53freemangordonwell, it is already dead, but refuses to admit it :). But if it stays like that...
16:32.38freemangordonalso, maybe it is not that bad idea to start pulling stuff from alive distros
16:34.15bencohwhat about trying to build maemo "from scratch" as suggested by doc?
16:34.57bencohie start with a blob-free base, and progressively add stuff?
16:35.12freemangordonthis is another task, separate from cssu
16:35.32bencohboth would meet at some point
16:35.42freemangordonin a distant future, maybe
16:35.43bencohwe cant upgrade any of the core libs without breaking everything
16:35.51freemangordonwhy everything?
16:36.00bencohevery blob
16:36.12bencohwell, not everything, but every glib-dependent blob
16:36.28freemangordonwe can;t be sure unless we try. at least we will know what needs to be fixed
16:36.58bencohah, sure you could start by breaking it and try to mend it :)
16:37.11freemangordondo you see any other option?
16:37.54freemangordonglib maemo uses is how old? 7 years?
16:38.21freemangordonwe need to break the eggs
16:38.29freemangordonunless I am missing somethign
16:39.34bencohiirc you updated glib to some 5yo version
16:39.42freemangordonthis is in cssu, yes
16:39.43bencohbut yeah, still freaking old
16:39.53*** join/#maemo-ssu Sicelo009N (~sicelo@unaffiliated/sicelo)
16:40.25bencoh'kay .... any n900 to sell in your region of the world? :)
16:40.43freemangordonbencoh: you're in europe?
16:42.32freemangordonbencoh: you'd better ask on TMO
16:44.27bencohI no longer live in europe but can still have it delivered there
17:23.29*** join/#maemo-ssu badcloud (2e74d5cc@gateway/web/freenode/ip.46.116.213.204)
17:42.10*** join/#maemo-ssu M4rtinK (~M4rtinK@ip-78-45-144-165.net.upcbroadband.cz)
17:47.38*** join/#maemo-ssu RedW (~redw@89-76-164-87.dynamic.chello.pl)
18:47.38badcloudbencoh: which slider app?
18:49.16Sicelodunno the application, but https://wiki.maemo.org/Phone_control#Answer_current_phone_call
18:51.30Sicelo(otoh if open keyboard to take call was to be implemented, i'd hope it would be not mandatory ... i personally don't like the idea so well. i understand it would help in borked TS situation maybe)
19:24.37*** join/#maemo-ssu freemangordon (~ivo@46.249.74.23)
19:34.19*** join/#maemo-ssu badcloud (2e74d5cc@gateway/web/freenode/ip.46.116.213.204)
19:35.36badcloudnone of my installed menu apps are showing up in thumb testing, tried "killall hildon-status-menu" but nothing shows up except for "clocks, profile, connection and bt"
19:35.41badcloudany ideas?
19:36.44Siceloreinstall them?
19:36.54Sicelowhat are menu apps by the way?
19:44.45badcloudas-status,flashlight,fmtx,slide2answer,tweakr
19:44.50badcloudand the usual
19:46.23Siceloreinstall them .. or check /usr/share/applications/hildon-status-menu/status_area_load_applet.desktop
19:46.34Siceloi mean .. /usr/share/applications/hildon-status-menu/
19:49.19badcloudchecked, they're all there
19:52.42Siceloborked system :-)
19:52.44Siceloreboot?
20:04.19badcloudI'll try
20:49.46*** join/#maemo-ssu badcloud (2e74d5cc@gateway/web/freenode/ip.46.116.213.204)
20:50.06badcloudSicelo: I removed maemo-statusmenu-fmtx, rebooted, reinstalled, killall  hildon-status-menu, still no new menu item
20:52.05badcloudeverything looks fine in /etc/hildon-desktop/status-menu.plugins
21:01.55badcloudwould it be inadvisable to reinstall hildon-status-menu?
22:10.57*** join/#maemo-ssu M4rtinK (~M4rtinK@ip-78-45-144-165.net.upcbroadband.cz)

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