--- Log opened Thu May 25 00:00:27 2017
00:09 #navit: < abdul> @kazer hmm... ok thanks
00:38 -!- abdul_ [bca64e0e@gateway/web/freenode/ip.188.166.78.14] has joined #navit
00:52 -!- abdul_ [bca64e0e@gateway/web/freenode/ip.188.166.78.14] has quit [Quit: Page closed]
01:22 -!- udovdh [~udovdh@pindarots.xs4all.nl] has quit [Quit: Leaving]
01:25 -!- xenos1984 [~xenos1984@22-164-191-90.dyn.estpak.ee] has joined #navit
02:38 #navit: < abdul> hello
02:44 #navit: < abdul> Please has anyone had success adding some voice commands to navit. Such as start/stop navigation or set_destination?
02:56 -!- jjelen [jjelen@nat/redhat/x-knsubskkmojkfdzy] has joined #navit
03:15 #navit: < abdul> any help please?
03:29 #navit: < abdul> any directions or docs?
03:33 -!- xenos1984 [~xenos1984@22-164-191-90.dyn.estpak.ee] has quit [Ping timeout: 258 seconds]
04:39 #navit: < abdul> any help?
05:05 -!- abdul [bca649a9@gateway/web/freenode/ip.188.166.73.169] has quit [Ping timeout: 260 seconds]
05:26 -!- xenos1984 [~xenos1984@22-164-191-90.dyn.estpak.ee] has joined #navit
05:48 -!- abdul [b9891277@gateway/web/freenode/ip.185.137.18.119] has joined #navit
05:48 #navit: < abdul> hello
05:54 #navit: < ilovekiruna> abdul: I am also pretty new in this list
05:54 #navit: < ilovekiruna> Sometimes you need to be very patient
05:55 #navit: < abdul> ow ok.
05:55 #navit: < abdul> sure.
05:55 #navit: < ilovekiruna> remember: people in the list are in very different time zones
05:55 #navit: < ilovekiruna> so some might sleep now ;-)
06:00 #navit: < abdul> yh right
06:01 #navit: < ilovekiruna> kazer might sleep now
06:15 #navit: < abdul> yh
08:20 -!- abdul_ [29f2881b@gateway/web/freenode/ip.41.242.136.27] has joined #navit
08:22 -!- abdul [b9891277@gateway/web/freenode/ip.185.137.18.119] has quit [Ping timeout: 260 seconds]
09:28 -!- abdul_ [29f2881b@gateway/web/freenode/ip.41.242.136.27] has quit [Quit: Page closed]
09:28 -!- abdul [29f2881b@gateway/web/freenode/ip.41.242.136.27] has joined #navit
11:08 #navit: < abdul> hello @kazer
11:29 -!- jjelen [jjelen@nat/redhat/x-knsubskkmojkfdzy] has quit [Ping timeout: 255 seconds]
11:39 #navit: <@kazer> hi there
11:40 #navit: <@kazer> abdul: can you tell us a bit more about your project? maybe it'll help us help you
12:25 -!- jfitie [4df99fa5@gateway/web/freenode/ip.77.249.159.165] has joined #navit
12:26 #navit: < jfitie> hi kazer; can you check if this is correct? https://github.com/navit-gps/navit/pull/261
12:28 #navit: < abdul> @kazer I'm trying to add voice control using cmusphinx. So I decided to be able to control navit using dbus then from there I try to link things up. But setting the destination and route has been the problem using dbus
12:34 #navit: <@kazer> jfitie: this looks good to me, thanks for the PR. Maybe split "" in several lines to match what we have for the other items?
12:35 #navit: <@kazer> abdul: thanks that's helpful. using dbus should be the fastest way to achieve this, especially if your deadline is tomorrow. Another approach could be to write that as a plugin, it will allow a better control, but it might require some work.
12:36 #navit: <@kazer> Are you able to share your cmusphinx code? If I could have a peek at it maybe i could help more with the plugin approach
12:36 #navit: < jfitie> thanks kazer; want me to split these too? https://github.com/navit-gps/navit/commit/e91a4ca20da321be1131e004d5703a84b5496947
12:36 #navit: < abdul> I used the approach from ticket 705
12:36 #navit: <@kazer> jfitie: would be nice, yes please
12:37 #navit: < jfitie> ok; will do and add that to this pr
12:37 #navit: < abdul> @kazer http://trac.navit-project.org/ticket/705#comment:5
12:39 #navit: < abdul> @kazer I have not got it to work yet that's why I'm thinking of the dbus approach
12:39 #navit: < abdul> @kazer I wrote some code to get the text from speech though but not linked to navit yet
12:42 #navit: <@kazer> thanks abdul. Yeah while this trac approach work it is a bit hacky.
12:42 #navit: <@kazer> i think that we should be able to write a plugin using something like https://github.com/cmusphinx/pocketsphinx/blob/master/src/programs/continuous.c#L234
12:42 #navit: <@kazer> did you write your own code in C?
12:44 #navit: <@kazer> https://github.com/navit-gps/navit/blob/trunk/navit/plugin/j1850/j1850.c should be a decent plugin example. It shows how to register the plugin, how to build a custom OSD, how to process events in the idle loop, and how to interact with navit via commands
12:45 #navit: <@kazer> we can get dbus to work, but i believe that the plugin approach would be more robust
12:45 #navit: < abdul> @kazer the code to get the text from speech is in python
12:45 #navit: < abdul> @kazer ok would love to work on the plugin approach but i dont know if can get it done by tomorrow
12:46 #navit: <@kazer> yeah that's a tight deadline :)
12:47 #navit: <@kazer> give me 20 min and we can lok into dbus
12:47 #navit: < abdul> @kazer so could you help with the dbus approach? I could contact you so we work on the plugin too after tomorrow or?
12:47 #navit: < abdul> @kazer ok sure
12:49 #navit: < jfitie> @kazer https://github.com/navit-gps/navit/pull/261/commits/66167e21b85f46eada0dfc58a7972e1ac129db0f
13:01 -!- abdul [29f2881b@gateway/web/freenode/ip.41.242.136.27] has quit [Ping timeout: 260 seconds]
13:03 #navit: < jfitie> ci passed
13:06 #navit: < jfitie> also; is this comment still relevant? https://github.com/jfitie/navit/blob/66167e21b85f46eada0dfc58a7972e1ac129db0f/navit/item_def.h#L20
13:06 #navit: < jfitie> ITEM(poly_meadow) was added before my pr today
13:06 -!- jandegr [5bb4beaf@gateway/web/freenode/ip.91.180.190.175] has joined #navit
13:07 #navit: < jandegr> jfitie don't you have access to navit github ?
13:07 #navit: < jfitie> what do you mean jandegr?
13:08 #navit: < jandegr> for the changes you make it would be easier to test with QA and even build testmaps if you just worked in a branch in navit-github instead of in another fork
13:09 #navit: < jandegr> can be quite a mess if QA and maptool have to be tested on external forks
13:11 -!- jfitie_ [4df99fa5@gateway/web/freenode/ip.77.249.159.165] has joined #navit
13:12 #navit: < jfitie_> Not sure, probaby don't have access
13:12 #navit: < jfitie_> *probably
13:14 -!- jfitie [4df99fa5@gateway/web/freenode/ip.77.249.159.165] has quit [Ping timeout: 260 seconds]
13:14 #navit: <@kazer> thanks jfitie_
13:14 #navit: <@kazer> jfitie_: i can give you access if you are interested. Jan has a good point
13:15 #navit: < jfitie_> sure; if it makes things easier for you and for testing
13:15 #navit: <@kazer> ok i'll send an invite
13:16 #navit: <@kazer> regarding the comment about the wiki : i think that we should do it the other way around. Generate the wiki page from content in the code
13:16 #navit: <@kazer> the last edit in the wiki page was in 2013, so it has to be a manual process. That being said, the wiki page contains valuable information about the use of the items, we should port that to code documentation
13:16 #navit: <@kazer> jfitie_: do you know that we have a doxygen documentation? http://doxygen.navit-project.org/
13:19 #navit: < jfitie_> do now :-)
13:20 -!- abdul [29f2881b@gateway/web/freenode/ip.41.242.136.27] has joined #navit
13:24 #navit: < abdul> @kazer
13:24 #navit: <@kazer> jfitie_: :D
13:25 #navit: <@kazer> jfitie_: doxygen would be a good place to document all this, we just need to port the content from wiki to there
13:26 #navit: <@kazer> jfitie_: invite sent, let us know if you have questions
13:32 #navit: <@kazer> abdul: now let's look into this bookmark thing
13:32 #navit: < jfitie_> thanks. Should I close the pr and create a branch?
13:33 #navit: < abdul> @kazer awesome
13:33 #navit: <@kazer> jfitie_: if you don't ming, it'll be useful, because we can link images from the QA to show the changes
13:37 #navit: < jfitie_> https://github.com/navit-gps/navit/pull/262
13:38 #navit: < jfitie_> what are your branch naming conventions?
13:47 #navit: <@kazer> we don't really have a convention for branch naming, we just try to make its goal explicit
13:53 -!- jandegr [5bb4beaf@gateway/web/freenode/ip.91.180.190.175] has quit [Ping timeout: 260 seconds]
13:55 #navit: < abdul> @kazer please anything?
13:55 #navit: <@kazer> abdul: yeah i'm on it right now
13:55 #navit: < abdul> @kazer ow ok. Thanks. Waiting
13:59 -!- jfitie_ [4df99fa5@gateway/web/freenode/ip.77.249.159.165] has quit [Quit: Page closed]
14:07 -!- jandegr [5bb4beaf@gateway/web/freenode/ip.91.180.190.175] has joined #navit
14:08 #navit: <@kazer> abdul: what's the scope of your deadline? can you use a predetermined set of bookmarks for your demo? (like 'home', etc)
14:08 #navit: < jandegr> kazer do you have any idea why this happens :
14:08 #navit: < jandegr> error: pathspec 'AddMoreCommonLandusePolygons' did not match any file(s) known to git.
14:08 #navit: <@kazer> jandegr: odd. where did you see that?
14:08 #navit: < jandegr> https://github.com/navit-gps/maptool/blob/pr262/build.sh
14:09 #navit: < jandegr> https://circleci.com/gh/navit-gps/maptool/784
14:09 #navit: < abdul> @kazer I have added some bookmarks in navit already which I would like to use.
14:10 #navit: < abdul> @kazer the deadline is tomorrow by 12pm GMT ...
14:11 #navit: <@kazer> abdul: ok. if you already have a set of bookmarks, we can skip the part where we list them for today. Your immediate need is to route directly to a bookmark, correct?
14:12 -!- zintor [5b5902d7@gateway/web/freenode/ip.91.89.2.215] has joined #navit
14:12 #navit: < zintor> hi @all
14:12 #navit: <@kazer> zintor: !
14:12 #navit: < abdul> @kazer yh. The particular bookmark I get from the speech
14:13 #navit: <@kazer> jandegr: it works for me. Looks like it used a slightly older checkout maybe?
14:13 #navit: <@kazer> what happens if you retry?
14:13 #navit: < zintor> I read the progress on qt and qml...amazing work...looks very good!
14:13 #navit: < zintor> ...and I have no time to try things :(
14:14 #navit: <@kazer> zintor: thanks, and we're just getting started :)
14:15 #navit: <@kazer> hopefully you'll have more time soon.. anyway, feel free to chime in with comments or suggestions at any time. Building this new UI with a lot of user input will only make it better and easier to use
14:16 #navit: < zintor> is there a location (maybe wiki), where we could summarize the progress to avoid double work?
14:16 #navit: < zintor> and collect ideas!
14:17 #navit: < zintor> http://wiki.navit-project.org/index.php/Gui_QML is the old one
14:19 #navit: < zintor> what about http://wiki.navit-project.org/index.php/Gui_QML2 ;) or it is better in a closed "developer zone"?
14:20 #navit: < zintor> the google material design icons are nice (beside, that I do not like google...)
14:22 #navit: <@kazer> zintor: definitely a good idea to setup a place to collect feedback. And I do want this to be open for everyone to contribute
14:22 #navit: <@kazer> using the wiki for feedback might not be the best option, but we can try
14:23 #navit: <@kazer> re: google icons, yeah i'd be happy to replace it with anything else, as long as we get a consistent theme. https://mapicons.mapsmarker.com is really nice for example, but PNG only, and I really want SVG for this new UI
14:24 #navit: < zintor> qgreed to svg
14:24 #navit: < zintor> agreed
14:25 #navit: < zintor> agreed: feedback on wiki is not a good idea
14:26 #navit: < zintor> forum could be "reanimated"
14:32 #navit: <@kazer> yes, especially since that we moved it to a new server, it should be more responsive
14:33 #navit: <@kazer> would you like to help wrt forum moderation? i'm not saying take charge, just help as in bug people here if a post stays unanswered :)
14:39 #navit: < zintor> ehrm...do you mean, if someone have a question, try to help and if I can't, ask in chat and post the answer? did I understand it right?
14:46 #navit: <@kazer> yeah that's the idea. I try to monitor the forum but sometimes it can be several days before i get to it
14:46 #navit: <@kazer> if we get several people involved in triaging the issues and providing some basic troubleshooting infos, i'm sure that we can make it much better
14:46 #navit: <@kazer> it's just that having only one (or two) people doing it is not realistic - so i am recruiting :)
14:47 #navit: <@kazer> it does not required a deep knowledge of the code, just a periodic checkin to ensure we don't let posts without answers
14:47 #navit: < ilovekiruna> kazer: For smartphones, does navit in any way try to use the Accelerometer data?
14:48 #navit: < Millesimus> Uh, this reminds me of putting that bug thing to trac… argh
14:49 #navit: < zintor> the only thing I could say: I could try to have a regular look at the forum
14:50 #navit: <@kazer> ilovekiruna: i don't think that it does yet. There has been some work around this, if you look for dead reckoning in trac for example
14:50 #navit: <@kazer> Millesimus: :D
14:51 #navit: <@kazer> zintor: that's all i ask :) if you don't know an answer, please just put a reply to show the users that we care. For real issues, we probably need tickets.
14:51 #navit: <@kazer> usul was doing a really good job at this for example
14:59 #navit: < abdul> kazer: please any progress?
15:01 #navit: < zintor> I could and would like to give it a try. but do not flame me, if I fail!
15:02 #navit: <@kazer> abdul: almost done actually. need to fix a crash though
15:02 #navit: <@kazer> zintor: deal
15:03 #navit: < zintor> trapped! :D
15:03 #navit: < abdul> kazer: ok. Thanks so much. Will be waiting : )
15:06 #navit: <@kazer> zintor: :D
15:16 #navit: < zintor> brb
15:16 -!- zintor [5b5902d7@gateway/web/freenode/ip.91.89.2.215] has quit [Quit: Page closed]
15:26 -!- zintor [5b5902d7@gateway/web/freenode/ip.91.89.2.215] has joined #navit
15:26 #navit: < zintor> re
15:34 #navit: < zintor> where is https://translations.launchpad.net/navit/trunk/+pots/navit/de/749/+translate used?
15:35 #navit: < zintor> the 2nd sentence worries me
15:35 #navit: < zintor> restart navit and after that grant permission?
15:35 #navit: < zintor> isn't it way round?
15:35 #navit: < zintor> grant permission and restart navit?
15:37 #navit: <@kazer> damn our variables naming suck. just lost an hour because of that
15:38 #navit: < zintor> ^^ :(
15:39 #navit: <@kazer> zintor: good point. it's used here : https://github.com/navit-gps/navit/blob/97ba134165affb038a18080af0f0b5344ef730e5/navit/android/res/values/strings.xml#L81
15:39 #navit: <@kazer> we need to check if navit asks at each startup on android. if it does, the message makes sense (restarting navit will make it ask to grant the permission). if not, you're right and we should change it :)
15:39 #navit: <@kazer> jandegr: any opinion on this?
15:40 #navit: < jandegr> what is wrong with it ?
15:41 #navit: < zintor> I do not understand it right?!?
15:41 #navit: < jandegr> Navit needs permission to access GPS and read the map.
15:42 #navit: < zintor> ok
15:42 #navit: < jandegr> semms clear I suppose
15:42 #navit: < zintor> agreed
15:42 #navit: < jandegr> if it displays it you denied them
15:42 #navit: < jandegr> and then
15:42 #navit: < zintor> ok
15:42 #navit: < jandegr> If you change your mind please restart Navit and grant the permissions
15:43 #navit: < jandegr> I did write "please" :)
15:43 #navit: < zintor> :)
15:43 #navit: < zintor> I would write: If you change your mind please grant the permissions and restart Navit
15:44 #navit: < zintor> one moment
15:44 #navit: < zintor> to clarify:
15:44 #navit: < jandegr> hmm, if it worked properly your version is not straightforward
15:44 #navit: < jandegr> since is asks itself
15:45 #navit: < jandegr> users won't find the permissions settings to do it in advance
15:45 #navit: < zintor> ^^ ok
15:45 #navit: < zintor> I do not use android ;)
15:45 #navit: < jandegr> rem : the permissions thing still needs work :(
15:46 #navit: < zintor> so android ask, when navit starts
15:46 #navit: < zintor> and if you deny, you get this dialog
15:47 #navit: < jandegr> in case they are not already granted manually or because of a previous run
15:47 #navit: < zintor> I see
15:47 #navit: < jandegr> or they were revoked manully
15:47 #navit: < jandegr> manually
15:47 #navit: < zintor> ok...clear to me now
15:48 #navit: <@kazer> abdul: it's almost finished. Have to step out for about an hour, i'll be back
15:49 #navit: < abdul> kazer: ok sure.
15:51 #navit: < abdul> kazer: want to get that part working so I can try link the voice to it. So I'm kind of at a hault now. Would be waiting then
16:01 -!- jandegr [5bb4beaf@gateway/web/freenode/ip.91.180.190.175] has quit [Quit: Page closed]
16:07 #navit: < zintor> regarding forum: someone asks about icreasing map font size for streets. I would refer to layout options and itemgra, which depends on the street type and "text_size" in element "text", right?
16:37 #navit: < zintor> maybe interesting for qt5: preventing screensaver http://forum.navit-project.org/viewtopic.php?f=12&t=621
16:37 #navit: < zintor> ...if it works...
17:06 #navit: <@kazer> zintor: yep sounds good for the layout
17:07 #navit: <@kazer> zintor: for the screensaver post, it's qt specific, but it's a start. We already have something android specific too
17:10 #navit: < zintor> I answered in the forum :)
17:11 #navit: < zintor> do you know bbbike.org?
17:11 #navit: < zintor> http://extract.bbbike.org/?format=srtm.osm.pbf
17:11 #navit: < zintor> you can download maps with heightlines?!?
17:11 #navit: < zintor> or are these maps only "painting" the heightlines?
17:16 #navit: <@kazer> zintor: navit can do the same :)
17:17 #navit: < zintor> with planet extractor?
17:18 #navit: <@kazer> not even needed : https://github.com/navit-gps/navit/pull/111
17:20 #navit: < zintor> as explained here: http://forum.navit-project.org/viewtopic.php?f=6&t=618
17:20 #navit: < zintor> "The path to add elevation is collect SRTM data, convert to OSM using strm2osm and then let maptool turn it into a seperate navit map."
17:22 #navit: < abdul> kazer: please any update... : (
17:38 #navit: <@kazer> abdul: it's working
17:38 #navit: <@kazer> i'm looking into an edge case where sometimes the bookmark is not found in the list, depending of how the bookmarks are ordered
17:39 #navit: < abdul> kazer: awesome.ok can I have a look at it and how to set it up?
17:39 #navit: < abdul> kazer: ok cool
17:39 #navit: <@kazer> abdul: try this file : http://sd-55475.dedibox.fr/binding_dbus.c
17:40 #navit: <@kazer> and here's the relevant dbus call : dbus-send --session --type=method_call --print-reply --dest=org.navit_project.navit /org/navit_project/navit/default_navit org.navit_project.navit.bookmarks.set_as_destination string:Park
17:40 #navit: <@kazer> you can guess the name of the bookmark i used :)
17:42 #navit: <@kazer> if you want to troubleshoot, add with the debug statements at the beginning of your navit.xml
17:43 #navit: <@kazer> zintor: good catch. We can add SRTM data processing to our ci, and have the map be auto-generated
17:43 #navit: <@kazer> zintor: i can show you how to do it if you want :)
17:44 #navit: < zintor> would be cool
17:44 #navit: < abdul> kazer: ok cool. bookmark name , Park :D
17:45 #navit: < abdul> kazer: so by just replacing the binding_dbus.c file in navit it will work? or I have to re build from source?
17:46 #navit: <@kazer> abdul: you have to recompile navit, yes
17:46 #navit: <@kazer> zintor: the first step would be to get the process to work locally for you. Do you know where to get the file and how to process it ?
17:47 #navit: < abdul> kazer: ok will try it and let you know the result then. Thanks so so so so much.
17:47 #navit: < zintor> it is explained here: http://wiki.openstreetmap.org/wiki/Srtm2Osm
17:47 #navit: < zintor> jandegr post it in the forum
17:47 #navit: <@kazer> abdul: no problem :) we can still port it as a plugin, or improve the dbus code
17:48 #navit: < abdul> kazer: will I have to worry about the edge case?
17:48 #navit: <@kazer> abdul: here's the edge case if found : if the bookmark i call is the first of the list, it works. if it's second, not so much.
17:48 #navit: < abdul> kazer: sure. will be glad to help work on that as a plugin or improve the dbus code from the little I can learn from it
17:48 #navit: <@kazer> so if you need to demo using only one bookmark call, just put it at the top of your bookmark file
17:49 #navit: <@kazer> zintor: oh right. can you try to do it locally ?
17:50 #navit: < zintor> i will try it locally and give you a feedback
17:50 #navit: < abdul> kazer: I have a list of bookmarks which I choose based on the speech I get. Does it mean anytime I get the speech I have to reorder in a way to get the bookmark at the top?
17:50 #navit: <@kazer> perfect
17:50 #navit: < zintor> it will be on debian
17:50 #navit: <@kazer> abdul: we have to test.. this code is brand new :) let me know and we can look into it if something fails
17:51 #navit: <@kazer> zintor: should not be a problem. And our ci runs ubuntu
17:52 #navit: < zintor> ok
17:52 #navit: < abdul> kazer: ok sure. will get to that and let you know if any problem. thanks again. about to replace and recompile
17:53 #navit: < zintor> well...have to go sleeping
17:53 #navit: < zintor> gn8 all
17:54 #navit: < abdul> zintor: gn8
17:56 -!- zintor [5b5902d7@gateway/web/freenode/ip.91.89.2.215] has quit [Quit: Page closed]
18:03 -!- abdul [29f2881b@gateway/web/freenode/ip.41.242.136.27] has quit [Ping timeout: 260 seconds]
18:21 #navit: < ilovekiruna> kazer: What is still to test about my code?
18:21 #navit: < ilovekiruna> i would recompile again with the old setting for this->active
18:21 #navit: < ilovekiruna> and then next week try a field test again
18:22 #navit: < ilovekiruna> I really hope the speach navigation works, would be an awesome feature
18:30 #navit: <@kazer> ilovekiruna: sorry i lost the context. which code ?
18:30 -!- abdul [29f2893a@gateway/web/freenode/ip.41.242.137.58] has joined #navit
18:30 #navit: < ilovekiruna> We were working on the speed_warner for adding two different limits when crossing country borders
18:32 #navit: <@kazer> oh right. too much context switching here :)
18:32 #navit: <@kazer> where did we left off?
18:33 #navit: <@kazer> what do you want to do next?
18:33 #navit: < ilovekiruna> I know, I c which all issues u deal
18:33 #navit: < ilovekiruna> quite a lot
18:34 #navit: < ilovekiruna> I think I will revert that part about switching directly in the speed warner
18:34 #navit: < ilovekiruna> should be another button again
18:34 #navit: < ilovekiruna> after implementing would try to test next week, hv some long rides ahead
18:34 #navit: < ilovekiruna> so wonder what else is left
18:43 #navit: <@kazer> i would advise ensuring that you logs your tracks. it will help us if we can replay portions of your trip to test the behavior
18:59 -!- xenos1984 [~xenos1984@22-164-191-90.dyn.estpak.ee] has quit [Quit: Leaving.]
19:53 -!- Horwitz [~mich1@p200300800E05A000022268FFFE64E7C4.dip0.t-ipconnect.de] has quit [Ping timeout: 246 seconds]
20:06 -!- Horwitz [~mich1@p200300800E053700022268FFFE64E7C4.dip0.t-ipconnect.de] has joined #navit
20:06 -!- mode/#navit [+o Horwitz] by ChanServ
20:20 #navit: < ilovekiruna> will do
20:20 #navit: < ilovekiruna> also still need to debug my navit.xml file
20:21 #navit: < ilovekiruna> I think I will make a new diff between the auto-generated file and my own file.
20:22 #navit: <@kazer> sounds good. let me know if you need help
20:22 #navit: < ilovekiruna> out of curiousity
20:23 #navit: < ilovekiruna> is there any schedule for the next release?
20:23 #navit: < ilovekiruna> like 0.5.1?
20:24 #navit: < ilovekiruna> or was this fixed number abonded in between?
20:26 #navit: <@kazer> not really for now. we could release something like 0.5.1 indeed. things like the qml2 UI will also allow us to release 0.6.0
20:29 #navit: < ilovekiruna> saw today trac, so seemed quite a lot left in terms of open bugs
20:30 #navit: < ilovekiruna> but i guess somethings are just duplicates or already addressed
20:30 #navit: <@kazer> yeah exactly. We need help trying to check if errors are reproducible
20:30 #navit: <@kazer> if we get a few members to help, then it'll make it much easier, and we could create a 0.5.1 milestone to address the issues that are reproducible
20:33 #navit: < ilovekiruna> I hope that after my moving and transition, I also hv my branch done and could do some more testing
20:34 #navit: < ilovekiruna> I know for any project, one lacks workforce :(
20:40 #navit: < Navit> The following compiles failed: http://download.navit-project.org/logs/navit/android_armv5te/svn/navit-svn-7574.failed http://download.navit-project.org/logs/navit/src/svn/navit-svn-7574.failed http://download.navit-project.org/logs/navit/openmoko/svn/navit-svn-7574.failed http://download.navit-project.org/logs/navit/win32/svn/navit-svn-7574.failed http://download.navit-project.org/logs/navit/n800/svn/navit-svn-7574.failed http://download.navit-project.or
20:40 #navit: < Navit> it-svn-7574.failed http://download.navit-project.org/logs/navit/android_x86/svn/navit-svn-7574.failed http://download.navit-project.org/logs/navit/tomtom/svn/navit-svn-7574.failed
20:40 #navit: < Navit> See compile results history at http://download.navit-project.org/logs/navit/stats.html
20:41 #navit: <@kazer> yeah exactly. it's a lot of work to go through all the reports we have! so any help in triaging them is much appreciated :)
20:43 #navit: < ilovekiruna> btw: for ur qeustion about most updated packages in different distributions, I try together with a friend to make os-watershed up and running again. But load is more on my friend based on some initial work from me.
20:43 #navit: < ilovekiruna> i hope at some point in the undefined future this could be also done ;-)
21:03 -!- noradtux [~noradtux@port-2618.pppoe.wtnet.de] has quit [Ping timeout: 255 seconds]
21:04 -!- noradtux [~noradtux@port-1569.pppoe.wtnet.de] has joined #navit
21:17 #navit: < abdul> kazer: just finished compiling. tried testing with python but nothing happens.
21:23 #navit: <@kazer> ilovekiruna: os-watershed? do you have a link?
21:23 #navit: <@kazer> abdul: what's the output of the dbus command i shared ? (updated for your bookmark of course :) )
21:23 #navit: <@kazer> also please enable debugging and paste the logs
21:24 #navit: < abdul> The introspection still prints with the *.navit.navit interface. When try to change to bookmarks I get an error
21:30 #navit: <@kazer> which error? :)
21:31 -!- abdul_ [29f2893a@gateway/web/freenode/ip.41.242.137.58] has joined #navit
21:32 #navit: < abdul_> kazer: python code https://pastebin.com/pQbU1GkN
21:33 #navit: < abdul_> kazer: dbus.exceptions.DBusException: org.freedesktop.DBus.Error.ServiceUnknown: The name org.navit_project.navit.bookmarks was not provided by any .service files
21:34 #navit: < abdul_> kazer: That is the error when I do : remote_object = bus.get_object("org.navit_project.navit.bookmarks", # Connection name "/org/navit_project/navit/default_navit" ) # Object's path
21:43 #navit: <@kazer> almost looks like our new code isn't there. You did recompile navit, right?
21:43 #navit: < abdul> yes
21:44 #navit: < abdul> the code showing is from the interface navit.navit
21:44 #navit: < abdul> the new code is from navit.bookmarks
21:45 #navit: < abdul> if i use the dbus.Interface to get it, no error is generated
21:45 #navit: < abdul> but from there how do i call the method to set the destination?
21:48 #navit: <@kazer> if you try this, what do you get ?
21:48 #navit: <@kazer> dbus-send --session --type=method_call --print-reply --dest=org.navit_project.navit /org/navit_project/navit/default_navit org.navit_project.navit.bookmarks.set_as_destination string:EngineeringSchool
21:49 #navit: < abdul_> method return sender=:1.31 -> dest=:1.53 reply_serial=2
21:50 #navit: < ilovekiruna> kazer: It was a website which previously existed, now it is down and my plan is to create an uptodate mirror
21:50 #navit: <@kazer> abdul_: so there seems to be an issue with your python code :)
21:50 #navit: <@kazer> ilovekiruna: ah, ok!
21:51 #navit: < abdul_> kazer: I don't see any routing on the gui though
21:51 #navit: < ilovekiruna> the code and thesis behind you can find here:https://github.com/tannewt/open-source-watershed
21:51 #navit: < ilovekiruna> kazer: will sleep now. C u again tomorrow
21:52 #navit: <@kazer> abdul_: do you have a vehicle active? like the demo vehicle?
21:52 #navit: <@kazer> bye ilovekiruna
21:52 #navit: < abdul_> kazer: currently building on a pi
21:55 #navit: <@kazer> ok. did you enable the Demo vehicle in your config ?
21:55 #navit: <@kazer> (enable + make active)
21:55 #navit: < abdul> kazer: I enabled the bike profile
22:00 #navit: <@kazer> that's a different thing :) the profile is what defines how routes are calculated, for example using the bike profile you can drive through some special bike streets
22:00 #navit: <@kazer> the vehicle is what will track your position
22:00 #navit: <@kazer> grep "Demo" navit.xml ?
22:00 #navit: < abdul> kazer: ok I just went through the config and did that
22:01 #navit: <@kazer> so now if you set a position, and if you have a destination set, you will get a route
22:02 #navit: < abdul> kazer: I can't seem to find out what's wrong in my python code
22:02 #navit: <@kazer> first let's make sure that you can make it work using the UI : if you choose the bookmark from the ui, do you get a route ?
22:03 #navit: <@kazer> using the demo vehicle you will need to set your position at least once everytime you restart navit - this is not saved betwen runs
22:03 #navit: < abdul> kazer: Yes I get a route when I use the UI
22:04 #navit: < abdul> kazer: ok so how do get my current position to set it?
22:05 #navit: <@kazer> you can just click anywhere on the map, actions, click on the coordinates, then "set as position"
22:05 #navit: < abdul> Without the UI how do I do that?
22:06 #navit: <@kazer> https://github.com/navit-gps/routing-qa/blob/master/test.py#L63 for example
22:08 #navit: < abdul> kazer: I get that. per my application the UI will not be seen at all. I'm accessing navit by voice
22:08 #navit: < abdul> kazer: so I'm trying to get the action via dbus
22:09 #navit: <@kazer> let me recap :)
22:09 #navit: <@kazer> - start navit with the Demo vehicle enabled, and active (both)
22:09 #navit: < abdul> kazer: so at any point in time when the user gives the destination,I should be able to tell his position and route to the desired destination giving the turn by turn
22:09 #navit: <@kazer> - set the position usint a dbus call
22:09 #navit: <@kazer> - select a bookmark as destination using the new code
22:10 #navit: <@kazer> that's all you need, is that correct?
22:10 #navit: < abdul> kazer: yes fundamentally
22:10 #navit: <@kazer> ok. i'm suggesting the demo vehicle just because i do not know if you have a gps receiver hooked up or not. If you do, you don't need to worry about the demo vehicle
22:11 #navit: < abdul> i have a gps module for the pi
22:12 #navit: <@kazer> ok so no need to worry about it
22:13 #navit: <@kazer> demo vehicle has the benefit that it will simulate the user moving. so even if you are in a room and do not move, you will get turn by turn instructions
22:13 #navit: < abdul> ok. cool. Will probably use it while testing
22:14 #navit: < abdul> could you please look at my code and direct me as to how to make it work with new code so I can test to see if I get the route and turn by turn instructions?
22:16 #navit: < abdul> kazer: can't seem to get the python code to work
22:16 #navit: <@kazer> yeah i'm trying to but my python dbus install seems fucked up. ImportError: cannot import name glib when i do have the required packages installed
22:17 #navit: < abdul> ok. could you tell me what to try so I try and give you the feedback?
22:19 #navit: <@kazer> hard to tell.. we need to understand what's wrong with your code. does setting the destination via python work ?
22:19 #navit: < abdul> using the normal set_destination?
22:21 #navit: <@kazer> yep
22:22 #navit: < abdul> yes it works
22:23 #navit: <@kazer> ok
22:26 #navit: < abdul> at first I wasn't getting any routing but now just using coordinates I see the route on the gui
22:37 #navit: <@kazer> ok i fixed my python setup
22:38 #navit: < abdul> kazer: ok cool
22:38 #navit: < abdul> kazer: did you add anything to the normal set_destination code?
22:42 #navit: <@kazer> ok your code works as-is for me
22:43 #navit: < abdul> it works? : o
22:44 #navit: <@kazer> yep
22:44 #navit: < abdul> did it route on the gui?
22:44 #navit: <@kazer> so dbus-send from the command line works for you, but using python you get an error right?
22:44 #navit: <@kazer> yep
22:44 #navit: < abdul> yes
22:44 #navit: <@kazer> i start navit, set a position because i'm using the demo vehicle, make the call, and it works
22:45 #navit: < abdul> but for the normal set_destination using python works
22:45 #navit: <@kazer> python2.7 or 3?
22:45 #navit: < abdul> 2.7
22:45 #navit: < abdul> i have 3 too
22:45 #navit: <@kazer> ok i'm using 2.7
22:45 #navit: <@kazer> i will have to go soon. can we resume in ~13h ?
22:45 #navit: <@kazer> when is your deadline?
22:45 #navit: < abdul> ow i was compiling in python 3
22:46 #navit: <@kazer> :)
22:46 #navit: < abdul> let me try the 2.7
22:46 #navit: < abdul> deadline is at 12
22:47 #navit: <@kazer> what time is it for you?
22:47 #navit: <@kazer> i'll try to come back in ~2h
22:47 #navit: < abdul> 2:46am
22:47 #navit: <@kazer> oh shit :)
22:49 #navit: < abdul> can i use it for a pedestrian?
22:49 #navit: < abdul> cos that's what I want to use it for?
22:59 #navit: < abdul> ok just tried again. It sometimes works
23:10 #navit: < abdul> kazer: it works when I close and restart navit each time I run the code
23:10 #navit: < abdul> kazer:otherwise It gets stuck at looking for the bookmark
--- Log closed Fri May 26 00:00:29 2017