--- Log opened Mon Aug 28 00:00:03 2017 02:48 -!- noradtux [~noradtux@2a02:2028:52a:a01:5e:5340:669d:2fa9] has quit [Ping timeout: 246 seconds] 02:53 -!- noradtux [~noradtux@port-7114.pppoe.wtnet.de] has joined #navit 03:59 -!- gio [4f11b1f0@gateway/web/freenode/ip.79.17.177.240] has joined #navit 04:00 -!- gio [4f11b1f0@gateway/web/freenode/ip.79.17.177.240] has quit [Client Quit] 13:57 -!- pmckinley [~Peter_McK@88-110-206-173.dynamic.dsl.as9105.com] has joined #navit 13:57 -!- pmckinley [~Peter_McK@88-110-206-173.dynamic.dsl.as9105.com] has left #navit [] 16:48 #navit: <@KaZeR> hi there 16:48 #navit: <@KaZeR> ilovekiruna: one way to do it would be to create a branch, and then revert the latest commit in that branch 16:53 #navit: < ilovekiruna> kazer: so no simple, clicky way, right? 16:58 #navit: < ilovekiruna> actually I just want to revert my changes to the circles.yml file 16:58 #navit: < ilovekiruna> that only android versions are built in my branch 17:00 #navit: <@KaZeR> you can try cherry picking too. Are you familiar with that ? 17:05 #navit: < ilovekiruna> not too much 17:18 #navit: < ilovekiruna> is it possible to cherry pick for a pull request? 17:18 #navit: < ilovekiruna> i mean without creating another branch 17:18 #navit: < ilovekiruna> or I just commit the whole pull request and you cherry pick the commits? 17:20 #navit: <@KaZeR> the pull request is something that lives with your branch. Any changes made to that branch will be reflected in the PR 17:20 #navit: <@KaZeR> so if you cherry pick that commit out of your branch, it should do what you want. I can give it a shot in a few minutes 17:21 #navit: < ilovekiruna> sure, would be great if you could write me how to do it 17:31 #navit: <@KaZeR> ok what's the branch you want to submit in your PR ilovekiruna ? 17:32 #navit: <@KaZeR> jkoan: you have a checklist with unchecked items in your PR. usually this is used to keep track of what's left to do. Is #309 ready to merge? I see that the CI is passing 17:40 #navit: < ilovekiruna> ajustable_speed_warner 17:42 #navit: <@KaZeR> thanks 17:48 -!- pmckinley [~Peter_McK@88-110-209-132.dynamic.dsl.as9105.com] has joined #navit 17:49 #navit: < pmckinley> Hey KaZer :) 17:49 #navit: < pmckinley> oops 17:49 #navit: < pmckinley> KaZeR! 17:50 #navit: < pmckinley> =-O 17:52 #navit: <@KaZeR> hey pmckinley 18:40 #navit: < jkoan> Yes, it's ready, but then we will need to do this after the merge 18:56 -!- gernot_ [d9e52510@gateway/web/freenode/ip.217.229.37.16] has joined #navit 18:56 #navit: < gernot_> hi 18:57 #navit: <@KaZeR> hi gernot_ 18:58 #navit: <@KaZeR> gernot_: i've started migrating our CI workflow to circleci v2. It has some benefits for us, like the fact that we can have build steps being independant from each other 18:58 #navit: <@KaZeR> the linux build and the win32 build seem OK so far, i'll have to finish migrating the tomtom and android ones : https://circleci.com/gh/navit-gps/navit/2312 18:58 #navit: <@KaZeR> but i ran out of time when working on it 18:58 #navit: < gernot_> nice 18:59 #navit: <@KaZeR> with v2 for example we can rebuild one specific step instead of rebuilding everything. Also it has better parallelisation controls 18:59 #navit: < gernot_> tt is harder because you need the complete toolset 18:59 #navit: <@KaZeR> indeed. But we can actually build a docker image with the toolset and reuse that image instead of rebuilding the toolset everytime 18:59 #navit: <@KaZeR> https://circleci.com/workflow-run/4d90e22e-1fd4-49ad-afe4-95128abaed97 19:00 #navit: < gernot_> yes, that is good 19:00 #navit: <@KaZeR> so if you have some time to spare and want to help updating the tomtom builds that'd be awesome 19:00 #navit: < gernot_> i spend most time to build the toolset... 19:01 #navit: < gernot_> yes, but i dont know how 19:03 #navit: < gernot_> I dont have a circle ci account. 19:05 #navit: <@KaZeR> you don't need a circleci account, you can log in using your github account 19:05 #navit: <@KaZeR> permissions are linked to your permissions on github 19:05 #navit: < gernot_> ah. that is good 19:05 #navit: <@KaZeR> yep. Are you familiar with docker? 19:06 #navit: < gernot_> never uaed it. (virtualbox user) 19:06 #navit: < gernot_> uaed=used 19:08 #navit: <@KaZeR> ok. I'll write up some stuffs in the wiki 19:08 #navit: < gernot_> ok 19:14 #navit: < gernot_> signing in at circleci workes 19:24 #navit: < gernot_> I see navit-gps, but workflow is empty 19:29 #navit: < gernot_> found worklow......its not easy 19:36 -!- xenos1984 [~xenos1984@22-164-191-90.dyn.estpak.ee] has joined #navit 19:38 #navit: < ilovekiruna> kazer: I am a bit familar with that 19:42 -!- j_f-f [~quassel@rs-6.jff-webhosting.net] has quit [Remote host closed the connection] 19:46 -!- j_f-f [~quassel@rs-6.jff-webhosting.net] has joined #navit 19:55 -!- ilovekiruna [~ilovekiru@ip2505a0ef.dynamic.kabel-deutschland.de] has quit [Remote host closed the connection] 20:02 #navit: < gernot_> bedtime... 20:02 #navit: < gernot_> by 20:02 -!- gernot_ [d9e52510@gateway/web/freenode/ip.217.229.37.16] has quit [Quit: Page closed] 20:33 -!- ilovekiruna [~ilovekiru@ip2505a0ef.dynamic.kabel-deutschland.de] has joined #navit 20:56 #navit: <@KaZeR> ilovekiruna: great! 20:56 #navit: <@KaZeR> would you like to help with the android builds? 20:56 #navit: <@KaZeR> circleci v1 provides an environment with the ndk installed by default, but in v2 you have to pick your images (or build them yourself) 20:57 #navit: <@KaZeR> https://circleci.com/gh/navit-gps/navit/2308 21:08 #navit: < ilovekiruna> kazer: I can have look, but just c that other things on navit ofc get then more delayed 21:09 #navit: < ilovekiruna> what is there to do with docker? 21:09 #navit: < ilovekiruna> ah, I c 21:09 #navit: < ilovekiruna> that i can try to check 21:09 #navit: < ilovekiruna> I would actually expect that such docker images exist 21:11 #navit: < ilovekiruna> which versions are you looking for? 21:12 #navit: <@KaZeR> images probably exist indeed, and building our own shouldn't be that hard 21:12 #navit: < ilovekiruna> in general I also wouldnt expect it to be hard 21:12 #navit: < ilovekiruna> would be just important to know, what you wnat in the image 21:13 #navit: <@KaZeR> regarding versions, i think that we should start with something close to what we already have to avoid issues 21:13 #navit: < ilovekiruna> can u tell me what we have? 21:13 #navit: <@KaZeR> sure 21:14 #navit: < ilovekiruna> u can imagine a Dockerfile a bit like a script file 21:15 #navit: <@KaZeR> absolutely 21:15 #navit: < ilovekiruna> we just need to add all the commands we would use, if we set it up manually 21:17 #navit: <@KaZeR> so it looks like currently we are using http://dl.google.com/android/repository/android-ndk-r11c-linux-x86_64.zip and we have android-22 to android-25 as available targets 21:18 #navit: <@KaZeR> you can see the details in https://circleci.com/api/v1.1/project/github/navit-gps/navit/2243/output/21/0?file=true 21:18 #navit: <@KaZeR> which is also a good argument to move to ci v2 as we'll get logs per tasks, instead of per containers :) 21:19 #navit: < ilovekiruna> looking at the last link, I dont notice much 21:20 #navit: < ilovekiruna> seems more like just how the build is working 21:20 #navit: < ilovekiruna> not much about the underlying system 21:20 #navit: < ilovekiruna> except that is a ubuntu of some sort 21:21 #navit: < ilovekiruna> but that should be easy to figure out the version 21:22 #navit: < ilovekiruna> are we using ubuntu 14.04 (Trusty) while building? 21:22 #navit: < ilovekiruna> https://circleci.com/docs/1.0/build-image-trusty/ 21:22 #navit: < ilovekiruna> ? 21:23 #navit: <@KaZeR> yes, correct 21:24 #navit: < ilovekiruna> that image itself is already available on docker 21:24 #navit: < ilovekiruna> https://hub.docker.com/r/circleci/build-image/tags/ 21:24 #navit: < ilovekiruna> so we could built on that 21:27 #navit: < ilovekiruna> i slowly need to turn in now, but on Wednesday, could continue to discuss or help you 21:27 #navit: < ilovekiruna> my guess is, if we just pull the docker image directly, nothing much has to change 21:28 #navit: < ilovekiruna> maybe just some commands to install ndk 21:31 #navit: <@KaZeR> great! 21:31 #navit: <@KaZeR> i honestly haven't looked into moving the android build to v2 yet, but if we could finish this soon it'd be great 21:34 #navit: < ilovekiruna> so, you would say, among all I planned to do, i should prioritze this? 21:36 #navit: <@KaZeR> oh that's totally up to you :) 21:37 #navit: < ilovekiruna> r u aware, what else i have on my agenda for navit? 21:38 #navit: <@KaZeR> i'm not sure. But if you'd like, you're welcome to track them in trac or trello to bring more visibility 21:38 #navit: <@KaZeR> i know that you are working on the speed warner for example 21:38 #navit: < ilovekiruna> screencast for sailfish, a script jkoan asked me about, the pull request and, the android testing using robotium or others 21:38 #navit: < ilovekiruna> so wonder which is most urgent 21:39 #navit: <@KaZeR> oh so if i were to pick one i'd say robotium 21:39 #navit: <@KaZeR> but you should work on whatever you want to work on ;) 22:05 -!- xenos1984 [~xenos1984@22-164-191-90.dyn.estpak.ee] has quit [Quit: Leaving.] 23:42 -!- Horwitz [~mich1@p200300800E014600022268FFFE64E7C4.dip0.t-ipconnect.de] has quit [Ping timeout: 276 seconds] 23:52 -!- pmckinley [~Peter_McK@88-110-209-132.dynamic.dsl.as9105.com] has left #navit [] 23:54 -!- Horwitz [~mich1@p200300800E017000022268FFFE64E7C4.dip0.t-ipconnect.de] has joined #navit 23:54 -!- mode/#navit [+o Horwitz] by ChanServ --- Log closed Tue Aug 29 00:00:05 2017