*** RhymeswA has joined #mer | 00:04 | |
*** BeholdMyGlory has quit IRC | 00:07 | |
*** Behold has joined #mer | 00:07 | |
*** himamura has joined #mer | 00:23 | |
*** M4rtinK has joined #mer | 00:58 | |
*** M4rtinK has quit IRC | 01:12 | |
*** harha has joined #mer | 01:16 | |
*** tilgovi has joined #mer | 01:19 | |
*** Openfree` has joined #mer | 01:25 | |
*** phdeswer has quit IRC | 01:26 | |
*** tilgovi has quit IRC | 01:33 | |
*** swer has joined #mer | 01:36 | |
*** slx has quit IRC | 01:40 | |
*** Milhouse has quit IRC | 01:50 | |
*** himamura_ has joined #mer | 02:01 | |
*** himamura has quit IRC | 02:04 | |
*** harha has quit IRC | 02:07 | |
*** dijenerate has joined #mer | 02:39 | |
*** shrikrishna has joined #mer | 02:56 | |
*** Openfree` has quit IRC | 03:03 | |
*** Estel_ has joined #mer | 03:06 | |
*** Openfree` has joined #mer | 03:11 | |
*** Estel_ has quit IRC | 03:30 | |
*** himamura_ has quit IRC | 03:34 | |
*** himamura has joined #mer | 03:35 | |
*** Estel_ has joined #mer | 03:43 | |
*** clopez has quit IRC | 03:43 | |
*** furikku has joined #mer | 03:57 | |
iekku | morning | 04:00 |
---|---|---|
dm8tbr | moaning | 04:16 |
*** gimli_ has joined #mer | 04:23 | |
*** harha has joined #mer | 04:39 | |
*** harha has joined #mer | 04:40 | |
*** rdqfdx has joined #mer | 04:40 | |
Sage_ | morning | 04:49 |
*** harha has quit IRC | 04:50 | |
iekku | hi sage | 04:52 |
Sage_ | lbt: when is the Mer release going to happen btw? | 04:53 |
Sage_ | https://bugs.nemomobile.org/show_bug.cgi?id=202 is something that would be nice to have fixed in next release. Need more info though. | 04:54 |
Stskeeps | Sage_: nemo images needed to verify quality | 05:12 |
Stskeeps | and i've been away too | 05:12 |
Sage_ | Stskeeps: well that feature isn't used in nemo images yet thus nobody has noted it earlier AFAIK. | 05:13 |
Stskeeps | i didnt see bug yet | 05:15 |
Stskeeps | but we need those imges | 05:15 |
Sage_ | I meant that even if I do images we dont' see the bug in the image as the calendar isn't in nemo repos but only in their devel tree. | 05:17 |
Sage_ | the calendar that shows the bug that is | 05:17 |
Sage_ | I'll do images today when I get "few" things sorted out. :P | 05:17 |
*** lamikr has joined #mer | 05:20 | |
Stskeeps | ok | 05:20 |
* Stskeeps just woke up and is extremely trashed | 05:21 | |
iekku | i hope i wake at some point | 05:22 |
* Sage_ feels better when hearing that he is not the only one :) | 05:22 | |
*** harha has joined #mer | 05:23 | |
iekku | i had alarm set at 7:00. woke up about 5 times for wife's alarm and 6:10 he was yelling downstairs that he can't find he's wallet... | 05:24 |
w00t | Stskeeps: got my message? | 05:41 |
*** pomm is now known as borax | 05:41 | |
Stskeeps | w00t: whatmessageneedcoffee | 05:41 |
E-P | Morning | 05:42 |
dm8tbr | Stskeeps: how was your flight? :) | 05:42 |
Stskeeps | morn E-P :) | 05:42 |
Stskeeps | dm8tbr: bumpy, strong tail wind | 05:42 |
dm8tbr | ic, did that make the kids shut up? :) | 05:42 |
Stskeeps | it certainly added for a nice noise filter | 05:43 |
dm8tbr | :] | 05:43 |
w00t | 06/24@21:23:15 <#mer/w00t> Stskeeps: i fixed the y-flip bug, i have no idea how | 05:43 |
w00t | 06/24@21:23:20 <#mer/w00t> Stskeeps: also, we require no qml patch | 05:43 |
w00t | 06/24@21:23:49 <#mer/w00t> Stskeeps: install qt5-qtqml-import-window2 | 05:43 |
Stskeeps | w00t: ok, that solves it for you? | 05:43 |
Stskeeps | the installing | 05:44 |
w00t | had 4 minimer demos running fine | 05:44 |
w00t | in qml-compositor | 05:44 |
Stskeeps | ok | 05:45 |
Stskeeps | without qml patching? | 05:45 |
Stskeeps | or with | 05:45 |
w00t | without | 05:45 |
w00t | the patching was caused by the missing package | 05:45 |
w00t | i was just an idiot and didn't realise the error | 05:46 |
w00t | :P | 05:46 |
Stskeeps | okay, so a bare qt-qtwayland package, works with qt5-qtqml-import-window2 ? | 05:47 |
w00t | yes | 05:48 |
w00t | i guess if you package qml example seperate, then you could add a dependency and it'd work | 05:48 |
Stskeeps | ok | 05:48 |
Stskeeps | k | 05:48 |
Stskeeps | good | 05:52 |
Stskeeps | i wonder why that is though | 05:53 |
w00t | why it is? because the QML uses that import | 05:54 |
Stskeeps | ok | 05:54 |
Stskeeps | i really wonder at times if rpm should autogenerate qml dependencies | 05:55 |
Stskeeps | er, rpmbuild | 05:55 |
* w00t packs the laptop up | 05:56 | |
w00t | downstairs for breakfast, and then airport time | 05:57 |
w00t | o/ | 05:57 |
Stskeeps | enjoy | 05:58 |
*** Siosm has joined #mer | 06:04 | |
*** pohly has joined #mer | 06:04 | |
*** harha has quit IRC | 06:11 | |
*** niqt has joined #mer | 06:23 | |
*** beford has quit IRC | 06:26 | |
*** harha has joined #mer | 06:28 | |
*** gimli_ has quit IRC | 06:33 | |
*** vilpan has joined #mer | 06:34 | |
*** harha has quit IRC | 06:39 | |
*** rcg has joined #mer | 06:49 | |
*** Venemo_N9 has joined #mer | 06:49 | |
Venemo_N9 | good morning :) | 06:50 |
iekku | morning | 06:50 |
E-P | morning | 06:51 |
*** sonach has joined #mer | 06:51 | |
rcg | morning | 06:52 |
*** _ol has quit IRC | 06:54 | |
*** eebrah has joined #mer | 06:56 | |
*** sonach_ has joined #mer | 06:58 | |
*** sonach has left #mer | 07:00 | |
*** sonach_ is now known as sonach | 07:00 | |
*** niqt has quit IRC | 07:02 | |
*** yunta has joined #mer | 07:04 | |
*** Venemo_N9 has quit IRC | 07:09 | |
*** stefan_schmidt_w has joined #mer | 07:12 | |
*** phaeron_n9 has joined #mer | 07:13 | |
*** harbaum has joined #mer | 07:15 | |
*** harha has joined #mer | 07:16 | |
*** harha has quit IRC | 07:17 | |
*** otep has quit IRC | 07:31 | |
*** lamikr has quit IRC | 07:32 | |
*** otep has joined #mer | 07:33 | |
rcg | Sage_: I filed a new bug for mer. Should I close the initial bug for nemo as "resolved" or as "triagedupstream"? | 07:34 |
rcg | I also added a somewhat revised version of the patch | 07:35 |
Sage_ | resolve that bug somehow :) | 07:36 |
rcg | right, done :) | 07:37 |
*** fvennetier has quit IRC | 07:37 | |
*** harha has joined #mer | 07:40 | |
*** harha has quit IRC | 07:46 | |
*** ssirkia has joined #mer | 07:55 | |
*** harha has joined #mer | 08:02 | |
*** slaine has joined #mer | 08:05 | |
Stskeeps | morn slaine o/ | 08:05 |
slaine | Morning Stskeeps | 08:08 |
lbt | morning all | 08:09 |
rcg | morning lbt | 08:09 |
Stskeeps | morn lbt | 08:09 |
rcg | Sage_: http://pastebin.com/bhLAv9qK | 08:09 |
* Stskeeps is finally back at his desk, missed it very much. | 08:09 | |
rcg | wb Stskeeps :) | 08:10 |
*** drussell has quit IRC | 08:10 | |
iekku | Stskeeps, hope you don't need to travel soon again | 08:10 |
sonach | lbt: morning! I am re-running your scripts :) | 08:11 |
rcg | Sage_: i think that's what you meant with having the return in the cpp file? I also think that this gives the meaning away much better | 08:11 |
lbt | sonach: good :) | 08:11 |
*** shrikrishna has quit IRC | 08:11 | |
lbt | rcg: I see #387 | 08:11 |
rcg | lbt: yes | 08:11 |
lbt | rcg: this isn't a regression is it? | 08:15 |
lbt | just a recently spotted bug? | 08:15 |
Stskeeps | rcg: this looks like an awesome opportunity to learn how to submit changes to mer :) | 08:15 |
lbt | https://wiki.merproject.org/wiki/Contribution_in_detail | 08:16 |
rcg | lbt: dunno if it is a regression. i just stumbled over it while hacking on qmlcalendar and trying to get persistency to work | 08:16 |
lbt | Stskeeps: mainly was wondering about doing another snapshot with it - but think not | 08:16 |
Stskeeps | no | 08:16 |
rcg | Stskeeps: hehe, ic :) | 08:17 |
Stskeeps | not a release blocker in my book and we're already delayed | 08:17 |
lbt | Stskeeps: agree, a regression would have been | 08:17 |
Stskeeps | rcg: it's quite simple really, git clone, change patch, submit.. | 08:17 |
*** andre__ has joined #mer | 08:19 | |
rcg | Stskeeps: yeah, i had a quick look at the link lbt sent | 08:19 |
rcg | unfortunately, right now i really need to get my ass up and go to work | 08:19 |
rcg | :/ | 08:19 |
Stskeeps | hehe | 08:19 |
lbt | Stskeeps: fyi I need to patch : rpm, build and osc to get quickbuild working | 08:19 |
Stskeeps | lbt: OK | 08:20 |
Stskeeps | no objections from me | 08:20 |
rcg | got some freaking important stuff i should have been working on much much more | 08:20 |
lbt | rpmbuild runs %clean when passed -bb | 08:20 |
lbt | http://www.rpm.org/max-rpm-snapshot/rpmbuild.8.html | 08:20 |
rcg | Stskeeps: i might come back to you tonight when, hopefully, i finished the other work :) | 08:20 |
Stskeeps | lbt: well, my initial quickbuild was just on sources side | 08:21 |
lbt | Stskeeps: so are you OK if I patch our rpmbuild to not do that | 08:21 |
Stskeeps | lbt: that alone is a speedup | 08:21 |
lbt | and instead to behave as documented | 08:21 |
Stskeeps | lbt: in case you're doing --skipprep or whatever | 08:21 |
Stskeeps | well | 08:21 |
Stskeeps | .. okay | 08:21 |
Stskeeps | check the man page in rpm first | 08:21 |
Stskeeps | not max-rpm-snapshot | 08:21 |
lbt | I did | 08:21 |
lbt | same text | 08:21 |
Stskeeps | after that, it's OK | 08:21 |
lbt | also - it's actually quite unpleasant to reproduce an 'as shipped' source tree | 08:22 |
Stskeeps | hmm? | 08:22 |
lbt | eg for rpm | 08:22 |
lbt | package has 14 patches | 08:23 |
Stskeeps | yes | 08:23 |
Stskeeps | i've looked into rpm 4.10 as well | 08:23 |
Stskeeps | some can be cut | 08:23 |
lbt | 9 is missing | 08:23 |
lbt | 3 are not applied | 08:23 |
Stskeeps | :nod: | 08:23 |
Stskeeps | we should do some automated work to clean up our packages | 08:23 |
lbt | it's just .... ugly :) | 08:23 |
lbt | yes | 08:23 |
lbt | OK - coffee now | 08:24 |
Stskeeps | indeed | 08:24 |
*** Tm_T has quit IRC | 08:25 | |
*** u1106-office has joined #mer | 08:28 | |
*** cxl000 has joined #mer | 08:30 | |
*** HazardousWaster has quit IRC | 08:41 | |
*** HazardousRooster has joined #mer | 08:41 | |
*** M4rtinK has joined #mer | 08:43 | |
*** notmart has joined #mer | 08:48 | |
*** ZiQiangHuan has joined #mer | 08:54 | |
sonach | lbt: how to change 'OBSRSYNC_INT="obsrun@obsfe.example.com"'? | 08:59 |
sonach | lbt: if my OBSFE=192.168.188.143, is it OBSRSYNC_INT="obsrun@192.168.188.143"? | 09:00 |
*** jukkaeklund has joined #mer | 09:00 | |
lbt | yes, that should work | 09:00 |
*** harha has quit IRC | 09:05 | |
sonach | ok, | 09:09 |
*** Attie has joined #mer | 09:16 | |
*** sonach has left #mer | 09:24 | |
*** rcg has quit IRC | 09:31 | |
*** himamura has quit IRC | 09:35 | |
*** harha has joined #mer | 09:37 | |
*** Openfree` has quit IRC | 09:38 | |
*** phaeron has joined #mer | 09:38 | |
*** phaeron_n9 has quit IRC | 09:41 | |
*** Openfree` has joined #mer | 09:43 | |
*** niqt has joined #mer | 09:43 | |
*** rcg has joined #mer | 09:52 | |
*** clopez has joined #mer | 09:54 | |
*** shrikrishna has joined #mer | 10:30 | |
*** Behold has quit IRC | 10:35 | |
*** BeholdMyGlory has joined #mer | 10:36 | |
*** wmarone has quit IRC | 10:41 | |
*** wmarone_ has joined #mer | 10:41 | |
*** Behold has joined #mer | 10:45 | |
*** BeholdMyGlory has quit IRC | 10:45 | |
*** BeholdMyGlory has joined #mer | 10:53 | |
*** Behold has quit IRC | 10:54 | |
*** ZiQiangHuan has quit IRC | 10:55 | |
*** ZiQiangHuan_ has joined #mer | 10:55 | |
*** ZiQiangHuan_ is now known as ZiQiangHuan | 10:55 | |
*** shrikrishna has quit IRC | 10:56 | |
*** shrikrishna has joined #mer | 10:56 | |
iekku | mer bug triage starting soon | 10:59 |
*** swisstomcat has joined #mer | 11:08 | |
swisstomcat | hiya | 11:08 |
Stskeeps | 'lo swisstomcat :) back from a lot of travel? | 11:09 |
swisstomcat | hey :) | 11:09 |
swisstomcat | yeah | 11:09 |
Stskeeps | same here.. first day back after 3 weeks on the move, so tired | 11:09 |
swisstomcat | i'll be in madrid soon | 11:09 |
swisstomcat | for spainjs | 11:09 |
*** rcg has quit IRC | 11:10 | |
swisstomcat | i met with scott jenson when i was in palo alto | 11:11 |
Stskeeps | yeah, i had a talk with him on the phone a week or two ago | 11:11 |
swisstomcat | talking about ubiquitous computing and project grande | 11:11 |
Stskeeps | went quite well, after we sorted out technical difficulties of intercontinential voice communication | 11:12 |
swisstomcat | very interesting stuff | 11:12 |
swisstomcat | i hope we can somehow push this forward | 11:12 |
lbt | swisstomcat: hey | 11:13 |
swisstomcat | hi lbt | 11:13 |
Stskeeps | yes - i think it might be worthwhile to establish some kind of mailing list for sharing ideas -- because alone we can't lift this stuff but even a small group of people can be doing a lot | 11:13 |
swisstomcat | yep | 11:13 |
swisstomcat | i also met someone at mobilism who seemed very interested (scott spoke there) | 11:13 |
lbt | swisstomcat: never heard back from Steve Lemke :( | 11:14 |
swisstomcat | oh :( | 11:14 |
Stskeeps | swisstomcat: we've been hacking a bit on sw side this weekend, we now have a nice stack with qt5, qml compositor and llvmpipe in a virtualbox, makes for great prototyping of next-gen systems | 11:14 |
swisstomcat | cool, i'd be interested in testing that (not that i know much about qt5/qml) | 11:15 |
Stskeeps | oh, and wayland | 11:15 |
lbt | swisstomcat: maybe you can prod him :) | 11:15 |
Stskeeps | as you can do anything you'd like with windows, shade them differently, etc | 11:15 |
swisstomcat | lbt: i think they're still working on OE | 11:15 |
lbt | ah ... we'll wait for their eyes to bleed some more then :) | 11:16 |
swisstomcat | lbt: i could remind steve | 11:16 |
lbt | *nod* | 11:17 |
*** rcg has joined #mer | 11:17 | |
alterego | lbt: see the wiki migration went well :) | 11:18 |
Stskeeps | images/ ? | 11:19 |
lbt | alterego: yes thanks - and you should be able to carry on looking after it too | 11:19 |
alterego | I can't seem to SSH in to the vm | 11:19 |
lbt | hmm | 11:19 |
*** lamikr has joined #mer | 11:19 | |
lbt | let me finish bug triage | 11:20 |
alterego | Yeah, not urgent. | 11:20 |
alterego | yes | 11:20 |
alterego | ~yet | 11:20 |
*** jluisn has joined #mer | 11:23 | |
*** lizardo has joined #mer | 11:32 | |
*** slaine has quit IRC | 11:32 | |
*** ZiQiangHuan has quit IRC | 11:40 | |
*** lizardo has quit IRC | 11:48 | |
*** furikku has quit IRC | 11:50 | |
*** furikku has joined #mer | 11:50 | |
* alterego wonders if he can fit a gpg key on an NFC tag | 11:51 | |
*** niqt has quit IRC | 11:51 | |
Stskeeps | public or private? | 11:53 |
alterego | Well, public should fit | 11:55 |
dm8tbr | alterego: the hash should fit easily | 11:55 |
alterego | And private I think would be a bit of a security issue :) | 11:55 |
lbt | indeed | 11:55 |
dm8tbr | there are small tags, but there are nice 1k tags too. 4k prolly too | 11:55 |
alterego | I've got 1k tags | 11:55 |
* dm8tbr always wanted to fit a vcard in there | 11:56 | |
kimju | are those bits or bytes? | 11:56 |
alterego | bytes | 11:56 |
Stskeeps | alterego: perhaps better to fit in a keyserver ID? | 11:56 |
dm8tbr | bytes | 11:56 |
dm8tbr | yes, hash plus ID, that's what I thought | 11:56 |
alterego | Stskeeps: yeah, and as far as vcard, you could fit a small vcard on there. But maybe having some kind of link to an open id profile or something. | 11:56 |
alterego | It's a shame the NFC stack in the N9 is closed. | 11:57 |
*** shrikrishna has quit IRC | 11:59 | |
Stskeeps | w00t: confirmed, -window2 did the trick | 12:04 |
w00t | Stskeeps: good | 12:05 |
Stskeeps | no qml mods, etc | 12:05 |
phaeron | Stskeeps: you mentioned you had testrunner-lite working ? | 12:18 |
Stskeeps | phaeron: sure | 12:18 |
Stskeeps | phaeron: http://releases.merproject.org/~carsten/mer-core-raspberrypi.ks | 12:19 |
Stskeeps | and testrunner-lite and -ui in sdk | 12:19 |
phaeron | ok | 12:20 |
lbt | alterego: what's the ssh issue? | 12:22 |
alterego | lbt: just times out :/ | 12:22 |
alterego | Oh ffs, I'm using the wrong port again .. | 12:22 |
alterego | What's the port number? | 12:23 |
alterego | 2221? | 12:23 |
lbt | hmm | 12:24 |
alterego | Hmm, that's not having it either .. | 12:24 |
lbt | 2222 | 12:24 |
alterego | There we go :) | 12:25 |
alterego | Cool, | 12:26 |
lbt | I'll remove the old session | 12:26 |
lbt | 2003 30627 30626 0 Feb16 pts/2 00:00:00 -bash | 12:26 |
lbt | :) | 12:26 |
alterego | I have an old session? | 12:28 |
lbt | two ... Feb 16 and Mar 26 | 12:28 |
lbt | killed now | 12:28 |
alterego | Interesting, wonder why they weren't being reaped. | 12:28 |
alterego | Not got screen on there. | 12:29 |
lbt | not sure - I assumed they were in a screen elsewhere | 12:30 |
alterego | Nope | 12:30 |
lbt | maybe ssh isn't doing keepalives and so doesn't notice dead connections | 12:30 |
lbt | anyhow ... back to food and then more fastbuild | 12:32 |
lbt | oh alterego I installed some Debian extensions too - Cite and a few others - maybe see if they're operational and we can put up a page | 12:32 |
lbt | CategoryTree Footnote RSSReader and LDAP of course | 12:33 |
alterego | Cool | 12:36 |
alterego | Well, I'm sorta busy this week, but I'll hopefully have some time in the evenings. | 12:36 |
*** fvennetier has joined #mer | 12:47 | |
*** eebrah has quit IRC | 12:50 | |
*** niqt has joined #mer | 12:51 | |
*** eebrah has joined #mer | 12:52 | |
*** eebrah is now known as Guest15573 | 12:52 | |
alterego | Well, just "Registered my interest" in a raspberry pi. Could have sworn I pre-ordered last year but meh. | 12:55 |
*** niqt has quit IRC | 12:57 | |
*** lizardo has joined #mer | 12:58 | |
*** niqt has joined #mer | 13:00 | |
*** DocScrutinizer05 has quit IRC | 13:01 | |
*** DocScrutinizer06 has joined #mer | 13:01 | |
*** DocScrutinizer has quit IRC | 13:01 | |
*** DocScrutinizer has joined #mer | 13:02 | |
*** niqt has quit IRC | 13:07 | |
*** harha has quit IRC | 13:08 | |
*** DocScrutinizer06 has quit IRC | 13:09 | |
*** jukkaeklund has quit IRC | 13:09 | |
*** DocScrutinizer05 has joined #mer | 13:09 | |
*** niqt has joined #mer | 13:09 | |
*** Guest15573 has quit IRC | 13:10 | |
*** DocScrutinizer05 has quit IRC | 13:10 | |
*** DocScrutinizer05 has joined #mer | 13:10 | |
*** Aurium has joined #mer | 13:12 | |
*** Behold has joined #mer | 13:19 | |
*** sonach has joined #mer | 13:20 | |
*** sonach has left #mer | 13:22 | |
*** BeholdMyGlory has quit IRC | 13:23 | |
*** niqt has quit IRC | 13:30 | |
*** niqt has joined #mer | 13:31 | |
*** M4rtinK has quit IRC | 13:37 | |
*** niqt has quit IRC | 13:38 | |
*** niqt has joined #mer | 13:39 | |
*** nj3ma has joined #mer | 13:41 | |
*** niqt has quit IRC | 13:48 | |
*** niqt has joined #mer | 13:50 | |
*** niqt has quit IRC | 13:57 | |
*** niqt has joined #mer | 13:59 | |
*** niqt has quit IRC | 14:05 | |
*** niqt has joined #mer | 14:19 | |
*** himamura has joined #mer | 14:21 | |
*** shadeslayer has quit IRC | 14:25 | |
*** shadeslayer has joined #mer | 14:27 | |
*** trbs has joined #mer | 14:29 | |
*** niqt has quit IRC | 14:35 | |
*** Anssi138 has quit IRC | 14:37 | |
*** BeholdMyGlory has joined #mer | 14:43 | |
*** Behold has quit IRC | 14:43 | |
Stskeeps | w00t: regarding mouse cursor, my virtualbox has an option for absolute pointer device | 14:44 |
w00t | Stskeeps: meaning? | 14:44 |
Stskeeps | meaning 'act like a touchscreen' | 14:44 |
w00t | hmm | 14:45 |
w00t | still not quite sure what you mean in practice, does that help the bad sensitivity problem or? | 14:45 |
Stskeeps | yes, you'd get touch instead of relative mouse movement | 14:45 |
w00t | hmm | 14:45 |
w00t | interesting maybe | 14:46 |
*** shrikrishna has joined #mer | 14:52 | |
*** Behold has joined #mer | 14:56 | |
*** jluisn has quit IRC | 14:59 | |
*** BeholdMyGlory has quit IRC | 15:00 | |
*** talavis has quit IRC | 15:01 | |
Stskeeps | well, i don't know what we did, but nemo on newest prerelease feels faster | 15:02 |
Stskeeps | i wonder if this is related to the zlib-SSSE3 optimizations | 15:02 |
w00t | what hw? | 15:02 |
*** ol has joined #mer | 15:03 | |
Stskeeps | exopc | 15:03 |
w00t | cool | 15:03 |
*** ol is now known as Guest24470 | 15:03 | |
*** Guest24470 is now known as _ol | 15:03 | |
w00t | time for me to go see if i have a gate, i suppose.. | 15:03 |
w00t | laptop is just about dead | 15:03 |
*** the-gibson has quit IRC | 15:08 | |
*** the-gibson has joined #mer | 15:09 | |
*** the-gibson has quit IRC | 15:09 | |
*** the-gibson has joined #mer | 15:09 | |
*** phaeron has quit IRC | 15:12 | |
*** Openfree` has quit IRC | 15:12 | |
*** Pantti has quit IRC | 15:18 | |
Stskeeps | timoph: http://talk.maemo.org/showpost.php?p=1227178&postcount=75 | 15:18 |
*** harbaum has quit IRC | 15:24 | |
*** beford has joined #mer | 15:25 | |
*** stefan_schmidt_w has quit IRC | 15:25 | |
*** M4rtinK has joined #mer | 15:28 | |
*** Behold has quit IRC | 15:31 | |
*** BeholdMyGlory has joined #mer | 15:34 | |
*** Pantti has joined #mer | 15:38 | |
*** smoku has quit IRC | 15:41 | |
*** NIN101 has joined #mer | 15:54 | |
*** u1106-office has left #mer | 16:00 | |
*** vilpan has quit IRC | 16:26 | |
*** jluisn has joined #mer | 16:46 | |
*** gimli has joined #mer | 16:58 | |
*** ssirkia has quit IRC | 16:58 | |
*** CosmoHill has joined #mer | 17:05 | |
*** tsdedst has joined #mer | 17:07 | |
*** nsuffys has joined #mer | 17:07 | |
*** rcg has quit IRC | 17:07 | |
*** zeq1 has joined #mer | 17:15 | |
*** phaeron has joined #mer | 17:26 | |
*** tilgovi has joined #mer | 17:32 | |
CosmoHill | what dynamic DNS providers do you guys use? | 17:36 |
*** lizardo has quit IRC | 17:45 | |
*** lizardo has joined #mer | 17:49 | |
*** tsdedst has quit IRC | 17:52 | |
*** tsdedst has joined #mer | 17:52 | |
*** tilgovi_ has joined #mer | 17:52 | |
*** tilgovi has quit IRC | 17:53 | |
zeq1 | Hi guys, over a #maemo we've been fixing Fennec not to use QtSensors for orientation information. I was just wondering if you still use this broken polling API, or if it's being fixed/replace with an event/notification based API? | 17:58 |
*** tsdedst has quit IRC | 18:10 | |
*** tilgovi_ is now known as tilgovi | 18:10 | |
*** tilgovi_ has joined #mer | 18:15 | |
*** tilgovi has quit IRC | 18:15 | |
*** gabrbedd has joined #mer | 18:23 | |
*** Siosm has quit IRC | 18:26 | |
*** Alison_Chaiken has quit IRC | 18:26 | |
*** furikku has quit IRC | 18:38 | |
Stskeeps | zeq1: depends, send a patch? | 18:43 |
*** tilgovi_ has quit IRC | 18:44 | |
*** freemangordon has joined #mer | 18:47 | |
zeq1 | Stskeeps: I could take a stab at it, I was just wondering if you were using those libqtm APIs, and if so for what purposes. Any new API has to meet existing requirements where they make sense, or else code like in Fennec needs to be modified to use a more suitable API. | 18:49 |
Stskeeps | zeq1: it might be better to look at qt5's ways of doing it | 18:49 |
Stskeeps | as qtm is part of that | 18:49 |
Stskeeps | qt4.* isn't likely to change APIs | 18:50 |
Stskeeps | also, for DocS, i can actually read #maemo irc logs too you know | 18:50 |
Stskeeps | :P | 18:50 |
Stskeeps | zeq1: could you investigate android APIs as well in this respect? | 18:51 |
zeq1 | I did mention we were talking about it :) | 18:51 |
Ronksu | evenings | 18:51 |
Stskeeps | but seriously though: the usual gripe is about a certain driver in a hardware adaptation, which is external to the mer project. the qt mobility api's may be sub-optimal | 18:52 |
Stskeeps | and qt4.* apis aren't likely to be better | 18:52 |
zeq1 | I'll take a look at what's in qt5/android | 18:53 |
Stskeeps | i can't help but wonder if it was at some point evaluated to be "not that significant an issue" though - i know the people who do wakeup checks and power management on n900 | 18:54 |
Stskeeps | well, before they lost their jobs | 18:54 |
*** beford has quit IRC | 18:55 | |
Stskeeps | and i doubt they'd oversee a wakeup source like that if it was significant | 18:56 |
DocScrutinizer05 | yeah, but when N900=maemo5, then that's the only architecture that uses a semi-decent IRQ driven approach | 18:56 |
DocScrutinizer05 | based on a mameo-specific hw driver | 18:56 |
freemangordon | Stskeeps: AFAIK Qt on maemo5 uses mce for orientation reading, could be wrong though | 18:56 |
zeq1 | probably hard to ask them now. certainly in principle you' want to wake up as little as possible regardless of adaptation | 18:56 |
*** cristi has joined #mer | 18:56 | |
Stskeeps | let's just say that beyond community there isn't a terribly much going to happen on the n900 kernel, or for that matter n950/n9 | 18:56 |
DocScrutinizer05 | the issue is embedded domain | 18:57 |
DocScrutinizer05 | not that it would hurt to have a decent arch on desktop platforms | 18:58 |
Stskeeps | zeq1: agreed | 18:58 |
yunta | zeq1: just use ipheartbeat (if it's actually open) to synchronize polling. impact will be very minimal then. | 18:59 |
Stskeeps | yunta: iphb library is but i think the kernel side wasn't really accepted upstream, i think.. | 18:59 |
Stskeeps | but i might be wrong | 18:59 |
DocScrutinizer05 | when I hear heartbeat, i already frown | 18:59 |
yunta | hehe, stupid little thing, but it's all we had in n900 | 19:00 |
Stskeeps | yunta: well, idea is pretty good | 19:00 |
DocScrutinizer05 | we got NO_HZ on what? kernel version 2.4.somebeers? | 19:01 |
yunta | general idea yes, but their implementation missed the point completely, at least for high level services | 19:01 |
Stskeeps | yunta: for sure | 19:01 |
freemangordon | do we have hartbeat when the device is offline? | 19:01 |
Stskeeps | it was vastly underdocumented | 19:01 |
DocScrutinizer05 | idea been a idle platform is actually iudle | 19:01 |
DocScrutinizer05 | you generally don't want *any* timers running on an idle platform, just to do some polling | 19:02 |
yunta | we still have heartbeat from battery and other sources (timer in syshb) when offline | 19:02 |
yunta | you know, as in : battery *HAS* to be checked every 12s or whatever | 19:03 |
DocScrutinizer05 | and if polling isn't avoidable, then the timer needs to be inside or close to the sensor that gets polled | 19:03 |
* Stskeeps has to get some sleep | 19:03 | |
DocScrutinizer05 | battery *has* to be checked? just WHY? | 19:03 |
yunta | depends on battery implementation I guess | 19:04 |
yunta | speaking about n900 and n9 - it's about safety | 19:04 |
DocScrutinizer05 | I for the life of mine couldn't think of any reason to check battery every 12 seconds | 19:05 |
*** icota has joined #mer | 19:05 | |
DocScrutinizer05 | no, yunta. THIS is not related to safety | 19:05 |
DocScrutinizer05 | on N9* we got a proper battery management chip that needs no attention whatsoever during discharge | 19:06 |
DocScrutinizer05 | (end *very* little attention during charging) | 19:06 |
yunta | hmmm | 19:06 |
yunta | I think 60s was normal discharge polling time | 19:07 |
freemangordon | :nod: | 19:07 |
DocScrutinizer05 | to display the battery icon with proper amount of bars inside, yes | 19:07 |
DocScrutinizer05 | could be completely stopped when screen is locked so icon not showing | 19:08 |
DocScrutinizer05 | no sound rationale to *poll* | 19:08 |
DocScrutinizer05 | the story is always the same: "look, we're polling as there's already something else that does" | 19:09 |
freemangordon | DocScrutinizer05: it is stopped | 19:09 |
freemangordon | (when the screen is off) | 19:09 |
freemangordon | libbmeipc listens to mce and stops the timer when needed | 19:10 |
*** harbaum has joined #mer | 19:12 | |
DocScrutinizer05 | it's a golden commandment: never use polling on embedded when there's *any* other way | 19:13 |
DocScrutinizer05 | and alas e.g. for acellerometer, avoiding polling and still allowing instant reaction on a movement of device (even during 'idle') means we can't use the API and concept based on polling, as the two concepts conflict | 19:15 |
yunta | sure, if you want to make things perfect | 19:16 |
DocScrutinizer05 | for battery it's maybe no problem to poll as long as you need the actual values, and stop polling as soon as e.g. screen gets locked. Since battery usually can't create any unexpected unforseeable events | 19:17 |
yunta | in practice if you need like 0.01s for you poll, you can poll every 0.5s and you won't notice a difference in power consumption with screen-on | 19:18 |
*** zeq has joined #mer | 19:18 | |
yunta | just because cpu will use 5mA more, and screen uses 180mA anyway | 19:18 |
DocScrutinizer05 | for accel however we got a nice chip with proper IRQ and a whole zoo of comparators and filters | 19:18 |
DocScrutinizer05 | yunta: that's all pretty fine _as long as screen on_ | 19:19 |
yunta | yeah | 19:19 |
DocScrutinizer05 | if however you one day get the funny idea to maybe ring an alarm when somebody touches your device (movement detection), you'll start to curse the day you decided polling is the _simpler_ way to go for you as a developer | 19:20 |
*** zeq has quit IRC | 19:21 | |
*** phdeswer has joined #mer | 19:21 | |
*** zeq1 is now known as zeq | 19:21 | |
aard_ | DocScrutinizer05: reminds me, there's some car whatever utilities app in the store, with one function 'take pictures on movement'. my wife installed that, and the app didn't shut down properly. took a while to figure out where the hundreds of pictures on her phone came from :) | 19:22 |
DocScrutinizer05 | and btw, polling ever 0.5s seems intolerably long a delay when we expect device to react promptly on moves | 19:22 |
*** M4rtinK has quit IRC | 19:23 | |
DocScrutinizer05 | au contraire we already need a sample period of at least 150..200ms to filter out sporadic bouncing | 19:26 |
*** rcg1 has joined #mer | 19:27 | |
yunta | still acceptable in screen-on, but I totally support your view | 19:27 |
DocScrutinizer05 | during that sample period we should scan the orientation way more often than a mere 2Hz | 19:27 |
*** lamikr has quit IRC | 19:28 | |
*** Eismann has quit IRC | 19:31 | |
*** Eismann has joined #mer | 19:32 | |
*** clopez has quit IRC | 19:36 | |
DocScrutinizer05 | and once you accept that a sensor data _maybe_ is also needed when actually nothing else in active on device (situation when an app is waiting for an orientation change IRQ/signal, while device is 'idle'), you suddenly realize that 1320mAh / n << 1320mAh / (n + 5mA) | 19:39 |
DocScrutinizer05 | s/<</>>/ | 19:40 |
DocScrutinizer05 | where n is for example ~6mA for an idle N900 | 19:40 |
*** jluisn has quit IRC | 19:43 | |
*** pohly has quit IRC | 19:44 | |
*** swisstomcat has left #mer | 19:50 | |
*** CosmoHill has quit IRC | 19:51 | |
*** mardy has quit IRC | 19:52 | |
*** nj3ma has quit IRC | 19:52 | |
*** mardy has joined #mer | 19:53 | |
*** arcean has joined #mer | 19:55 | |
lbt | DocScrutinizer05: what happens when the device is idle in your pocket? | 20:02 |
DocScrutinizer05 | lbt: shall I guess what's the point you have in mind? | 20:03 |
lbt | you're talking about event vs poll | 20:04 |
DocScrutinizer05 | yep | 20:04 |
lbt | when the device is in my pocket and I'm moving then it will be continuall emitting events | 20:04 |
DocScrutinizer05 | not more frequently than when you're polling it at a sane rate | 20:05 |
*** harbaum has quit IRC | 20:05 | |
lbt | why? | 20:05 |
lbt | are events rate limited? | 20:05 |
DocScrutinizer05 | and even if it would, you're still free to power down the whole chip | 20:05 |
lbt | I was actually thinking that rate limiting events would help | 20:05 |
lbt | but if they already are then ... no need | 20:05 |
DocScrutinizer05 | or simply wait with servicing the IRQ and re-loading it | 20:06 |
lbt | and it may have to wakeup too much to simply process the event to rate limit it | 20:06 |
DocScrutinizer05 | nope | 20:06 |
DocScrutinizer05 | there's no second IRQ until you serviced the first one | 20:06 |
lbt | OK, so rather than poll | 20:07 |
lbt | you say "won't accept another for Xms" | 20:07 |
lbt | by sleep X; reload IRQ | 20:07 |
DocScrutinizer05 | and after all it's up to you (or your middleware) to set the thresholds in lis302 so that you only get events you're interested in | 20:08 |
lbt | and yes, X could be parameterised for appropriate power usage | 20:08 |
lbt | thanks - just getting my head round that aspect - I hadn't appreciated how the event stream could be managed | 20:09 |
lbt | for those sensors - how much noise is there? ie would a stationary device send a stream of interrupts due to minor fluctuations? | 20:10 |
DocScrutinizer05 | look, you got 2 apps that are intersted in orientation (at large). A wants to wake up on hard bouncing, B wants to know when you turn device upside down. Both need to register to a service that finds common denominator of the requests and adjusts lis302 accordinly | 20:10 |
DocScrutinizer05 | if nobody is interested in any orientation event at all, the driver should just power down the whole chip | 20:11 |
lbt | of course | 20:11 |
DocScrutinizer05 | the rest is up to "you" | 20:11 |
DocScrutinizer05 | (noise) you adjust thresholds in chip | 20:12 |
lbt | right - was just thinking I'd need to understand the chip capabilities | 20:12 |
DocScrutinizer05 | you got iirc 2 comparators, a set of highpass filters (to detect changes aka motion), and an adder to monitor 3 axes with just one comparator | 20:13 |
DocScrutinizer05 | you (again iirc) could set up all these blocks so one comparator gets highpass-filtered events of arbitrary set of axis, and would fire when change in orientation is >x/timeunit. A second comparator could monitor sum of all three axis raw unfiltered values, and fire when it gets <0.01g (means freefall). You even have two IRQ output pins, though I'm not sure both are connected on N900 | 20:16 |
*** harha has joined #mer | 20:16 | |
DocScrutinizer05 | all parameters of comparators and filter are configurable | 20:17 |
lbt | *nod* ... was just googling a bit | 20:17 |
DocScrutinizer05 | and yes, there's also a mode where IRQ fires on a timepace, like 100/s, for *real* polling | 20:17 |
DocScrutinizer05 | of course if your config says "fire IRQ1 when X >0.8G" and you simply reset the IRQ without changing the setup nor the orientation, then the IRQ gets triggered again instantly | 20:19 |
DocScrutinizer05 | less of a problem for highpass filtered stuff though | 20:19 |
DocScrutinizer05 | also please take all that with a grain of salt, I last time looked into lis302 datasheet like 6 months ago | 20:20 |
lbt | which is why you'd look at the desired responsiveness when sleeping before reseting IRQ | 20:21 |
lbt | *nod* ... conceptually I'm sure it's sound :) | 20:21 |
*** harha has quit IRC | 20:21 | |
DocScrutinizer05 | yep | 20:21 |
DocScrutinizer05 | kept it in a dark corner of my mind for >2 years | 20:21 |
DocScrutinizer05 | it's "ripe" | 20:22 |
lbt | is it just accel btw? or orientation too? | 20:22 |
*** tsdedst has joined #mer | 20:22 | |
DocScrutinizer05 | only orientation | 20:22 |
DocScrutinizer05 | meants which size and direction has the g vector | 20:22 |
DocScrutinizer05 | it measures acceleration | 20:23 |
lbt | ah, OK | 20:23 |
DocScrutinizer05 | just a small mass on 3 gauges | 20:24 |
lbt | yep - my mental model was wrong | 20:24 |
*** jstaniek has joined #mer | 20:28 | |
DocScrutinizer05 | lbt: that for it basically cant detect rotations, at least when roatation axis is || g-vector | 20:30 |
lbt | thanks ... now, must not get *too* distracted :) | 20:32 |
DocScrutinizer05 | :nod: | 20:32 |
*** harha has joined #mer | 20:33 | |
*** nsuffys has quit IRC | 20:34 | |
*** tsdedst has quit IRC | 20:50 | |
*** jluisn has joined #mer | 20:52 | |
*** lizardo has quit IRC | 20:59 | |
*** NIN101 has quit IRC | 21:01 | |
*** notmart has quit IRC | 21:01 | |
*** M4rtinK has joined #mer | 21:15 | |
*** shrikrishna has quit IRC | 21:15 | |
*** shrikrishna has joined #mer | 21:17 | |
*** wicket64 has joined #mer | 21:22 | |
*** ALoGeNo has quit IRC | 21:23 | |
*** jluisn has quit IRC | 21:23 | |
*** tilgovi has joined #mer | 21:24 | |
*** gabrbedd has quit IRC | 21:30 | |
*** zeq has quit IRC | 21:30 | |
*** CosmoHill has joined #mer | 21:32 | |
*** gabrbedd has joined #mer | 21:35 | |
*** Alison_Chaiken has joined #mer | 21:36 | |
*** harha has quit IRC | 21:36 | |
*** ALoGeNo has joined #mer | 21:38 | |
*** ALoGeNo has joined #mer | 21:38 | |
*** zeq has joined #mer | 21:40 | |
*** arcean has quit IRC | 21:40 | |
*** harha has joined #mer | 21:41 | |
*** Behold has joined #mer | 21:42 | |
*** CosmoHill has quit IRC | 21:42 | |
*** BeholdMyGlory has quit IRC | 21:45 | |
*** harha has quit IRC | 21:45 | |
*** sigkill_ has joined #mer | 21:47 | |
*** s1gk1ll has quit IRC | 21:50 | |
*** gimli has quit IRC | 21:52 | |
*** BeholdMyGlory has joined #mer | 21:56 | |
*** tsdedst has joined #mer | 21:56 | |
*** freemangordon has left #mer | 21:56 | |
*** BeholdMy- has joined #mer | 21:58 | |
*** Behold has quit IRC | 21:59 | |
*** BeholdMyGlory has quit IRC | 22:00 | |
*** BeholdMy- has quit IRC | 22:02 | |
*** BeholdMy- has joined #mer | 22:02 | |
*** BeholdMy- is now known as BeholdMyGlory | 22:02 | |
*** Behold has joined #mer | 22:04 | |
*** BeholdMyGlory has quit IRC | 22:07 | |
*** tsdedst has quit IRC | 22:10 | |
*** cxl000 has quit IRC | 22:17 | |
*** yunta has quit IRC | 22:17 | |
*** himamura has quit IRC | 22:19 | |
*** himamura has joined #mer | 22:19 | |
*** tilgovi_ has joined #mer | 22:19 | |
*** tilgovi has quit IRC | 22:20 | |
*** himamura has quit IRC | 22:23 | |
*** tsdedst has joined #mer | 22:24 | |
*** niqt has joined #mer | 22:26 | |
*** rcg1 has quit IRC | 22:37 | |
*** niqt has quit IRC | 22:43 | |
*** Estel_ has quit IRC | 22:47 | |
*** Estel_ has joined #mer | 22:47 | |
*** cristi has quit IRC | 22:54 | |
*** Aurium has quit IRC | 22:58 | |
*** rdqfdx has quit IRC | 23:17 | |
*** trbs has quit IRC | 23:18 | |
*** rzr has joined #mer | 23:18 | |
*** tilgovi_ has quit IRC | 23:23 | |
*** jstaniek has quit IRC | 23:25 | |
*** DocScrutinizer05 has quit IRC | 23:30 | |
*** DocScrutinizer05 has joined #mer | 23:30 | |
*** jussi has quit IRC | 23:30 | |
*** jussi has joined #mer | 23:30 | |
*** wicket64 has quit IRC | 23:33 | |
*** icota has quit IRC | 23:33 | |
*** sethstorm has quit IRC | 23:34 | |
*** sethstorm has joined #mer | 23:35 | |
*** decibyte has quit IRC | 23:40 | |
*** w00t has quit IRC | 23:40 | |
*** w00t has joined #mer | 23:40 | |
*** w00t has quit IRC | 23:40 | |
*** w00t has joined #mer | 23:40 | |
*** decibyte has joined #mer | 23:41 | |
*** kimitake_idle has quit IRC | 23:42 | |
*** shrikrishna has quit IRC | 23:44 | |
*** kimitake_idle has joined #mer | 23:44 | |
*** clopez has joined #mer | 23:46 |
Generated by irclog2html.py 2.17.1 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!