--- 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