--- Log opened Tue Aug 11 00:00:14 2015 00:32 #navit: < juse> kazer yes, 00:32 #navit: < juse> i'll look into this 00:32 #navit: <@KaZeR> cool! 00:32 #navit: <@KaZeR> out of curiosity, what are your skills? we're hiring :) 00:34 #navit: < juse> Well I'll tell you that I just finished my army service, and will start in Aalto Universityin 2 weeks 00:34 #navit: < juse> So I only got high school as my "base" knowledge (nothing) 00:35 #navit: < juse> Everything I've learned technically-wise (programming, electronics...), I've self-learned 00:35 #navit: < juse> that's my current point haha :) I will of course take programming classes in Uni 00:37 #navit: < juse> are you thinking about this Kalman method because of the FPS hack? It seems to be for noise filtering and estimating the current position.. 00:41 #navit: <@KaZeR> estimating the current position -> might be what we want. i've stumbled upon different algorithms during some researches. we will have to dig 00:41 #navit: <@KaZeR> you don't need to be a deep C expert to contribute to Navit. But you might learn along the way :) 00:42 #navit: <@KaZeR> there's a ton of areas where we could use anybody's help : tracking bugs in the app, suggesting a user interface improvement, updating the wiki. one of the most important one : spread the word about Navit 00:43 #navit: <@KaZeR> you're running on a Pi, correct ? 00:52 #navit: <@KaZeR> and also i think we discussed it before, but the finnish translation could use some love :) https://translations.launchpad.net/navit/trunk/+pots/navit/fi/+translate?show=untranslated 01:02 #navit: < juse> I'm on a Pi yes 01:03 #navit: < juse> and yea I'll make a user to the translation page 01:20 #navit: <@KaZeR> awesome. Your pi is a pib or pi2 ? 01:25 #navit: < juse> pi2 01:25 #navit: < juse> how come ? :) 01:31 #navit: <@KaZeR> how come ? 01:40 #navit: < juse> what does it matter if it's 2 or B I mean :) 01:41 #navit: <@KaZeR> ah. processing power :) 01:41 #navit: <@KaZeR> the pi2 is really a nice beast. the b was nice because of its price, but the quad core really makes a huge difference 01:47 #navit: < juse> yeah 01:47 #navit: < juse> My friend has the B model and I gotta say the 2 is much more powerful 02:14 #navit: <@KaZeR> iirc, compile time for navit went down from ~40 minutes to about 8! 02:14 -!- xenos1984 [~xenos1984@2001:bb8:2002:200:f1e6:250:b5cd:427f] has joined #navit 02:20 -!- robertp [584aaf83@gateway/web/freenode/ip.88.74.175.131] has joined #navit 02:20 #navit: < robertp> hi 02:20 #navit: <@KaZeR> hey robertp 02:20 #navit: < robertp> i could test navit on a pi a+ too, ;) 02:22 #navit: < robertp> currently ive the a+ (without navit :( ) in my car 02:28 #navit: < robertp> KaZeR, do you want to merge trunk into master, too? 02:28 -!- jjelen [jjelen@nat/redhat/x-jcpawzvzgpvtedcp] has joined #navit 02:28 #navit: <@KaZeR> robertp: in which repo ? 02:30 #navit: <@KaZeR> btw : i had a chat with sleske ( one of our devs ) and since we are breaking the link with SF we will probably rename trunk to develop to better follow the gitflow pattern 02:33 #navit: < robertp> ah, ok. 02:34 #navit: < robertp> i thougt the contribution should end in one single navit version. in the very end 02:34 #navit: < robertp> brb 02:34 -!- robertp [584aaf83@gateway/web/freenode/ip.88.74.175.131] has quit [Quit: Page closed] 02:48 #navit: <@KaZeR> which contribution? yours ? 02:50 #navit: < xenos1984> so what is the workflow for developers right now? checkout trunk, create a branch, work on that brunch until something is finished, merge trunk into this branch, correct possible conflicts, create a pull request for trunk, merge into trunk, auto-merge into master if automated checks succeed? 02:51 #navit: < xenos1984> branch, not brunch... i need some food... 02:56 #navit: <@KaZeR> xenos1984: sounds complicated when listed like this but it's indeed the expected workflow.. what are your thoughts on this ? 02:59 #navit: < xenos1984> KaZeR: in general it's a good idea, should be easy to follow, safe for larger changes / less experienced developers, but for small bug fixes with a single, safe commit it should be possible to work with trunk without creating a branch 03:00 #navit: <@KaZeR> xenos1984: i agree. currently we were forbidding commits to trunk because it was used to sync with svn 03:00 #navit: <@KaZeR> but SF lost 3 commits a few weeks ago, so the link is broken 03:00 #navit: < xenos1984> makes sense, so i guess now we can just drop svn completely 03:01 #navit: <@KaZeR> i've switched it to read only yesterday actually 03:02 #navit: <@KaZeR> i should grant you access btw. what's your github username ? 03:07 #navit: <@KaZeR> going afk a few hours, but i'll read the backlog 03:16 #navit: < xenos1984> xenos1984 ;) 03:17 #navit: < xenos1984> also afk 03:23 -!- robertp [bc5c2133@gateway/web/freenode/ip.188.92.33.51] has joined #navit 03:51 -!- jonathanmaw [~jonathanm@82-70-136-246.dsl.in-addr.zen.co.uk] has joined #navit 05:04 -!- xenos1984 [~xenos1984@2001:bb8:2002:200:f1e6:250:b5cd:427f] has quit [Ping timeout: 246 seconds] 05:07 -!- xenos1984 [~xenos1984@193.40.12.10] has joined #navit 05:50 -!- nudeltofu [~nudeltofu@nat49234.hs-niederrhein.de] has joined #navit 06:56 -!- xenos1984 [~xenos1984@193.40.12.10] has quit [Quit: Leaving.] 09:09 -!- xenos1984 [~xenos1984@127-166-191-90.dyn.estpak.ee] has joined #navit 09:15 -!- jjelen [jjelen@nat/redhat/x-jcpawzvzgpvtedcp] has quit [Ping timeout: 246 seconds] 09:28 -!- jjelen [jjelen@nat/redhat/x-npbfzrywfhgvrqow] has joined #navit 09:48 -!- jandegr [57417234@gateway/web/freenode/ip.87.65.114.52] has joined #navit 09:55 -!- udovdh [~udovdh@pindarots.xs4all.nl] has quit [Quit: Leaving] 09:56 -!- juse2 [~juse@b738.ip16.netikka.fi] has joined #navit 09:57 -!- juse [~juse@b738.ip16.netikka.fi] has quit [Ping timeout: 250 seconds] 10:12 -!- robertp [bc5c2133@gateway/web/freenode/ip.188.92.33.51] has quit [Quit: Page closed] 10:26 -!- jjelen [jjelen@nat/redhat/x-npbfzrywfhgvrqow] has quit [Ping timeout: 260 seconds] 10:38 -!- jjelen [jjelen@nat/redhat/x-dvwzlbzgvuuqizqh] has joined #navit 11:17 -!- KaZeR [~KaZeR@c-67-161-64-186.hsd1.ca.comcast.net] has quit [Remote host closed the connection] 11:21 -!- redurgam is now known as magruder 11:28 -!- KaZeR [~KaZeR@64.201.252.132] has joined #navit 11:29 -!- mode/#navit [+o KaZeR] by ChanServ 11:31 #navit: <@KaZeR> hi there 11:35 #navit: < xenos1984> hi KaZeR, thanks for the invitation! 11:37 #navit: < xenos1984> one thing i saw after checking out trunk and compiling it is that we need a new mechanism for putting a version number into the "about" menu - svnversion doesn't do the trick anymore for obvious reasons 11:38 #navit: < xenos1984> of course this is a minor issue ;) 11:40 #navit: <@KaZeR> xenos1984: yes exact. and we need it for the play store apk too. my idea was to increment a variable in a file each time we push to master. won't work in trunk, but trunk is really intended for development 11:49 #navit: < xenos1984> KaZeR: hm... we could also use the id of the last commit, but i guess that would not only be hard to read, but also to determine which one is newer 11:50 #navit: <@KaZeR> and it's also not an integer, so it does not work for the play store :) 11:50 #navit: < xenos1984> we could use the UTC timestamp of the last commit ;) 11:50 #navit: < xenos1984> maybe minus some constant offset 11:53 #navit: <@KaZeR> mmm that would work too. 11:54 #navit: <@KaZeR> why do you think that it's better than incrementing a variable? ( just curious ) 11:55 #navit: < xenos1984> maybe it isn't ;) i just don't know how to implement such a variable with git... and timestamps come for free 11:56 #navit: <@KaZeR> we will have to do it here i think : https://github.com/navit-gps/navit/blob/trunk/circle.yml#L72 11:58 #navit: < xenos1984> ah, looks like i should learn that syntax... 11:58 #navit: <@KaZeR> so we just need to use bash to increment a variable in a file 11:58 #navit: <@KaZeR> yeah the syntax is quite easy 11:58 #navit: <@KaZeR> https://circleci.com/docs/configuration :) 11:59 #navit: <@KaZeR> xenos1984: have you seen that 0.5.0-rc1 is out ? 12:00 #navit: < xenos1984> perfect ;) 12:00 #navit: < xenos1984> oh, great! :) 12:06 #navit: <@KaZeR> feedback is welcome :) 12:21 -!- tryagain [~quassel@178.216.76.190] has joined #navit 12:23 -!- jandegr [57417234@gateway/web/freenode/ip.87.65.114.52] has quit [Quit: Page closed] 12:29 -!- jonathanmaw [~jonathanm@82-70-136-246.dsl.in-addr.zen.co.uk] has quit [Quit: Leaving] 12:36 -!- jjelen [jjelen@nat/redhat/x-dvwzlbzgvuuqizqh] has quit [Ping timeout: 240 seconds] 12:57 -!- nudeltofu [~nudeltofu@nat49234.hs-niederrhein.de] has quit [Quit: Leaving] 13:54 -!- robertp [584aaf83@gateway/web/freenode/ip.88.74.175.131] has joined #navit 14:48 -!- carboncanyon [18f51b89@gateway/web/freenode/ip.24.245.27.137] has joined #navit 15:24 #navit: < carboncanyon> jolynn28 15:24 #navit: < carboncanyon> Oops 15:24 -!- carboncanyon [18f51b89@gateway/web/freenode/ip.24.245.27.137] has quit [Quit: Page closed] 15:24 #navit: < robertp> hi 15:25 #navit: < robertp> can someone explain, how to use the demo vehicle? 15:29 #navit: < xenos1984> robertp: once you enable it in navit.xml and set it to active, you can choose "set as destination" to choose a point to navigate to, "set as position" on another point in navit, and navit will navigate you from one to the other 15:29 #navit: < xenos1984> the demo vehicle will then follow the route and update the coordinates that normally come from your gps 15:31 #navit: < robertp> my navit complains that active is no valid argument in vehicle 15:32 #navit: < robertp> enables="yes" is clear but active="yes" does not work 15:32 -!- jandegr [57417234@gateway/web/freenode/ip.87.65.114.52] has joined #navit 15:35 #navit: < xenos1984> hm... strange 15:35 #navit: < xenos1984> 15:35 #navit: < xenos1984> works for me 15:39 #navit: <@KaZeR> yeah it will complain ( and we should remove that tag from the xml) but it should work 15:39 #navit: <@KaZeR> i'm using it right now actually :D 15:40 #navit: < robertp> thanks. that works... weird 15:40 #navit: <@KaZeR> yeah, it's just that this attribute is not useful for the demo vehicle 15:40 #navit: <@KaZeR> so when parsing the config, it just skips it 15:48 #navit: < robertp> i fear i will watch the demo vehicle driving around instead of programming the player... 15:48 #navit: <@KaZeR> haha 15:49 #navit: <@KaZeR> i found an interesting bug yesterday where, in a very specific condition, the vehicle will just loop around the destination. maybe it's trying to find a parking spot :D 15:49 #navit: < robertp> hahaha 15:50 #navit: < robertp> it must be a gta-type of vehicle, its not interested in traffic lights 15:51 #navit: <@KaZeR> haha 15:51 #navit: <@KaZeR> it's a hacker-driven vehicle. it just switch all lights to green on its way :) 15:52 #navit: < robertp> kazer: i ssh'd to my pi. 15:52 #navit: < robertp> how can i get the libspotify without a X11 on my pi? 15:53 #navit: <@KaZeR> you don't need X11 to get libspotify 15:53 #navit: <@KaZeR> hang on i have notes from last week-end 15:53 #navit: < robertp> ok its wget. 15:53 #navit: <@KaZeR> in a nutshell : https://bpaste.net/show/02d66d933ceb 15:54 #navit: < robertp> think first ask later... 15:54 #navit: < robertp> sorry and thanks 15:54 #navit: <@KaZeR> np 15:56 #navit: <@KaZeR> you will want that -DFREETYPE_INCLUDE_DIRS btw on raspian, because of an upstream bug in cmake 16:31 -!- robertp [584aaf83@gateway/web/freenode/ip.88.74.175.131] has quit [Quit: Page closed] 16:51 -!- jandegr [57417234@gateway/web/freenode/ip.87.65.114.52] has quit [Quit: Page closed] 17:08 -!- robertp [584aaf83@gateway/web/freenode/ip.88.74.175.131] has joined #navit 17:17 -!- robertp [584aaf83@gateway/web/freenode/ip.88.74.175.131] has quit [Quit: Page closed] 17:27 -!- xenos1984 [~xenos1984@127-166-191-90.dyn.estpak.ee] has quit [Quit: Leaving.] 17:31 #navit: * tryagain seems to have pushed his first github commit to a wrong branch, namely master 17:32 #navit: <@KaZeR> hey tryagain 17:32 #navit: <@KaZeR> good job :) 17:34 #navit: <@KaZeR> git reset --soft HEAD^ ? 17:34 #navit: <@KaZeR> or git push -f origin HEAD^:master 17:34 -!- circleci-bot [~circleci-@ec2-54-161-50-115.compute-1.amazonaws.com] has joined #navit 17:34 #navit: < circleci-bot> Success: mdankov's build (#449; push) in navit-gps/navit (master) -- https://circleci.com/gh/navit-gps/navit/449 17:34 -!- circleci-bot [~circleci-@ec2-54-161-50-115.compute-1.amazonaws.com] has quit [Client Quit] 17:36 #navit: * tryagain thinks lisp, prolog and reges are much simplier than git commandline 17:36 #navit: < tryagain> *regex 17:38 #navit: <@KaZeR> haha 17:38 #navit: <@KaZeR> HEAD^ means the last commit before the current head. you can use HEAD^^ to reference the one even before for example 17:42 #navit: < tryagain> i've done git reset --soft HEAD^ 17:42 #navit: <@KaZeR> git push ? 17:43 #navit: < tryagain> Everything up-to-date 17:43 #navit: < tryagain> * it said 17:43 #navit: * tryagain done git commit beforehand 17:45 #navit: <@KaZeR> mmm. 17:46 #navit: < tryagain> repeating the same without git commit gave the same result 17:46 #navit: * tryagain thinks he's doing things too fast 17:47 #navit: <@KaZeR> git push -f origin HEAD^:master fixed the problem 17:47 #navit: <@KaZeR> your commit has been reverted from master 17:47 #navit: <@KaZeR> ( -f = --force ) 17:47 #navit: < tryagain> thank you 17:48 #navit: < tryagain> what should i spell to push it to the trunk? 17:48 #navit: <@KaZeR> you should switch your current branch first : git checkout trunk 17:48 #navit: <@KaZeR> btw : the default branch of the repo is now trunk, so when you clone, you should be in trunk by default now 17:49 #navit: < tryagain> hm, may be i have pulled it too early :) 17:49 #navit: <@KaZeR> then you can redo your change in the current branch and commit, or you can checkout your file from the other branch : git checkout master 17:49 #navit: <@KaZeR> maybe :) 17:49 #navit: <@KaZeR> the checkout will work only for this one, as you have it commited locally 17:51 #navit: <@KaZeR> btw i could use your help later on if you have a few minutes to spare, regarding plugin type registration 17:52 #navit: < tryagain> just a few minutes right now... it's quite late here... 17:58 #navit: <@KaZeR> if not today it's ok :) 17:59 #navit: <@KaZeR> actually let me review my code once more before i ask, just in case 17:59 -!- circleci-bot [~circleci-@ec2-54-159-23-231.compute-1.amazonaws.com] has joined #navit 17:59 #navit: < circleci-bot> Success: pgrandin's build (#450; push) in navit-gps/navit (master) -- https://circleci.com/gh/navit-gps/navit/450 17:59 -!- circleci-bot [~circleci-@ec2-54-159-23-231.compute-1.amazonaws.com] has quit [Client Quit] 17:59 #navit: <@KaZeR> ping me whenever you want to discuss it 18:03 #navit: * tryagain has pushed his commit again, and it went both to trunk and master. Had to use git push -f origin HEAD^:master to remove it again. z80 instruction codes were easier to remember. 18:04 #navit: < tryagain> will go to bed now... 18:04 -!- tryagain [~quassel@178.216.76.190] has quit [Remote host closed the connection] 18:07 -!- circleci-bot [~circleci-@ec2-54-159-49-136.compute-1.amazonaws.com] has joined #navit 18:07 #navit: < circleci-bot> Success: mdankov's build (#451; push) in navit-gps/navit (trunk) -- https://circleci.com/gh/navit-gps/navit/451 18:07 -!- circleci-bot [~circleci-@ec2-54-159-49-136.compute-1.amazonaws.com] has quit [Client Quit] 18:10 -!- circleci-bot [~circleci-@ec2-54-158-50-100.compute-1.amazonaws.com] has joined #navit 18:10 #navit: < circleci-bot> Success: mdankov's build (#452; push) in navit-gps/navit (master) -- https://circleci.com/gh/navit-gps/navit/452 18:10 -!- circleci-bot [~circleci-@ec2-54-158-50-100.compute-1.amazonaws.com] has quit [Client Quit] 18:19 -!- circleci-bot [~circleci-@ec2-54-80-185-52.compute-1.amazonaws.com] has joined #navit 18:19 #navit: < circleci-bot> Success: pgrandin's build (#453; push) in navit-gps/navit (master) -- https://circleci.com/gh/navit-gps/navit/453 18:19 -!- circleci-bot [~circleci-@ec2-54-80-185-52.compute-1.amazonaws.com] has quit [Client Quit] 18:21 -!- magruder [redurgam@gateway/shell/panicbnc/x-idahblmdhpniddkz] has quit [Ping timeout: 245 seconds] 18:24 -!- redurgam [redurgam@gateway/shell/panicbnc/x-lvqeiwgantycvtls] has joined #navit 18:24 -!- redurgam is now known as magruder 19:03 -!- bzed_ [~bzed@shell.bzed.at] has joined #navit 19:04 -!- bzed [~bzed@shell.bzed.at] has quit [Ping timeout: 255 seconds] 19:04 -!- bzed_ is now known as bzed 20:29 -!- juse2 [~juse@b738.ip16.netikka.fi] has quit [Quit: Nettalk6 - www.ntalk.de] --- Log closed Wed Aug 12 00:00:16 2015