IRC logs for #automotive for Thursday, 2016-02-11

*** waltminer has quit IRC00:26
*** mvick has quit IRC00:37
*** waltminer has joined #automotive00:38
*** waltminer has quit IRC01:24
*** Saint_Isidore has joined #automotive01:38
*** Saint_Isidore has quit IRC01:53
*** Saint_Isidore has joined #automotive02:13
*** mdurnev has joined #automotive02:16
*** joone1 has joined #automotive02:27
*** Sisco_ has quit IRC02:34
*** Sisco has joined #automotive02:37
*** Sisco has quit IRC02:40
*** Saint_Is_ has joined #automotive02:42
*** Saint_Isidore has quit IRC02:43
*** Sisco has joined #automotive02:44
*** Sisco has joined #automotive02:46
*** chbae has joined #automotive02:51
*** sanjeev_ has joined #automotive02:57
*** AlisonChaiken has quit IRC03:12
*** Saint_Is_ has quit IRC03:37
*** Saint_Isidore has joined #automotive03:57
*** Saint_Is_ has joined #automotive04:00
*** Saint_Isidore has quit IRC04:02
*** Saint_Isidore has joined #automotive04:44
*** Saint_Is_ has quit IRC04:48
*** Saint_Is_ has joined #automotive04:56
*** Saint_Isidore has quit IRC05:00
*** AlisonChaiken has joined #automotive05:14
*** Saint_Is_ has quit IRC05:15
*** Saint_Is_ has joined #automotive05:16
*** Saint_Isidore has joined #automotive05:26
*** Saint_I__ has joined #automotive05:28
*** Saint_Is_ has quit IRC05:30
*** Saint_Isidore has quit IRC05:31
*** FaHer has joined #automotive06:33
*** FaHer has quit IRC07:03
*** FaHer has joined #automotive07:09
*** FaHer has quit IRC07:20
*** gmacario has joined #automotive07:37
*** fredcadete has joined #automotive07:56
*** toscalix has joined #automotive08:02
*** fredcadete has quit IRC08:04
*** fredcadete has joined #automotive08:04
CTtpollardgood morning08:13
*** Saint_Isidore has joined #automotive08:21
*** Saint_I__ has quit IRC08:25
*** leon-anavi has joined #automotive08:38
*** chbae has quit IRC08:39
*** Saint_Is_ has joined #automotive08:46
*** Saint_Isidore has quit IRC08:49
*** Saint_Isidore has joined #automotive08:56
*** Saint_Is_ has quit IRC08:58
*** Saint_Isidore has quit IRC08:58
*** CTtpollard has quit IRC08:59
*** CTtpollard has joined #automotive09:01
*** gunnarx has joined #automotive09:16
*** ctbruce has joined #automotive09:26
*** jonathanmaw has joined #automotive09:27
*** chbae has joined #automotive10:11
*** chbae has quit IRC10:19
*** ctbruce has quit IRC10:26
*** gunnarx has quit IRC11:19
*** CTtpollard has quit IRC11:28
*** CTtpollard has joined #automotive11:28
rjekget out, rjekalso.12:18
*** Sisco has quit IRC12:18
*** rjekalso has quit IRC12:18
CTtpollardsure told him12:18
*** Sisco has joined #automotive12:19
* CTtpollard is looking forward to finally having raspi support properly in GDP12:37
CTtpollard*Yocto12:37
CTtpollardwith meta-ivi9 and poky 1.8, it will be possible12:38
paulsherwoodyup... iirc Baserock GDP was demonstrated on raspi at Korea AMM12:38
paulsherwoodbut it's not perfect, by any means12:38
pedroalvarezyup12:38
pedroalvarezlot of things have been merged on linux upstream12:39
CTtpollardI have it built, but as always having issues with the vc4 drivers and mesa12:39
pedroalvarezWe might want to try again with kernel 4.512:39
paulsherwood+112:39
rZrCTtpollard,  do you have 3D support ?12:45
rZrI am trying this RPI as background task for tizen , I will keep you updated12:46
CTtpollardrZr: we have a 'non-supported' repo available that used the tizen fork with the vc4 driver12:47
CTtpollardnow that we support newer versions of meta-ivi & poky, we're hoping to support it properly12:48
rZrwe're nearer that's sure12:48
rZrbut unsure it is 100% ready to be used12:48
CTtpollardofc12:49
paulsherwoodwell, the usecase is development/innovation - some rough edges are allowed, i think? :)12:49
CTtpollard+112:49
CTtpollardin a perfect world we could just drop the layer in and build, but ofc it's never that easy12:53
rZrand if it was that way we would be jobless ;)12:54
CTtpollard;) indeed12:54
*** fredcadete has quit IRC12:55
*** gunnarx has joined #automotive12:58
*** shout-user79 has quit IRC13:04
*** mdurnev has quit IRC13:14
*** toscalix has quit IRC13:44
*** toscalix has joined #automotive13:52
*** toscalix has quit IRC14:01
*** toscalix has joined #automotive14:02
*** gunnarx has quit IRC14:03
*** gunnarx has joined #automotive14:06
*** gunnarx has joined #automotive14:06
*** chbae has joined #automotive14:09
*** Aleks1917 has joined #automotive14:15
chbaehello14:16
CTtpollardhi chbae14:17
chbaeI read GDP wiki pages and did GDP ivi9-beta build for qemux86-6414:19
chbaeand sent 1 small patch to genivi-projects and you. :)14:19
CTtpollardchbae: when did you send this chbae? :)14:21
chbaejust some second ago.14:21
*** waltminer has joined #automotive14:21
CTtpollardI'll keep an eye out on my mailbox :)14:22
chbaeok. then I looked into meta-genivi-demo shortly and I thought that the layer needs to re-arrange recipes.14:26
chbaeex) navit is existed as bb file but the recipes already exists in meta-openembedded layer. So it needs to be bbappend.14:27
chbaeAs you know, it’s good way to maintain layers and useful to upgrade yocto and genivi version.14:28
CTtpollardchbae: have you checked that the recipe in meta-oe is the same as genivi-demo?14:28
CTtpollardgenivi-demo has higher priority, so it could well be done on purpose14:29
chbaenot exactly same.14:29
chbaeright genivi-demo has higher and So we can be done on purpose as you said.14:29
chbaebut bbappend is better option.14:30
CTtpollardchbae: I'm sure people will give their opinions if it is highlighted on the list with your reasoning. I agree that as a rule of thumb an append to existing recipes is better14:30
chbaeok. :) then when we upgrade yocto version, navit may be automatacally upgraded.14:32
chbaebbappend is good for mainatance. Also I’ll check another recipes.14:32
chbaeI’m one of yocto experts and system/release engineer. Do you have any expection about GDP maintance? I also can handle git/gerrit….14:34
CTtpollardchbae: I'd hopefully like to see gerrit in the future, but for now we used git patches to the genivi-project mailing list14:40
chbaeyes. I see.14:40
CTtpollardchbae: I've still not received your patch that you mentioned14:40
CTtpollardwe also have a go.cd server, to help with maintenance14:41
chbaeTo: jonathan.maw@codethink.co.uk, tom.pollard@codethink.co.uk14:41
chbaeCC: genivi-projects@lists.genivi.org14:41
chbaeTitle; [meta-genivi-demo][PATCH] navit: Fix LICENSE warning14:41
CTtpollardI wonder if it is stuck in a mail server somewhere14:42
chbaeHum. I didn’t see http://lists.genivi.org/pipermail/genivi-projects/2016-February/thread.html14:43
chbaeI’ll send you direct by gmail. your mail address is tom.pollard@codethink.co.uk right?14:43
CTtpollardyes, and place cc the list if you can14:44
CTtpollard*please14:44
chbaeI sent you directly.14:44
CTtpollardI have an email from you to the list from a gmail account recently that I can see14:45
CTtpollardgot it, forwarded it to the list14:47
CTtpollardchbae: all looks well to me, I've seen bitbake give the warning, would be nice to remove that :)14:49
chbaeyes. :) I’ll check my environment again.14:50
chbaeDo you have any burden for GDP maintance and release? because I would like to work with your team. ex) I can handle genivi version upgrade and so on..14:51
*** chbae has quit IRC14:56
*** chbae has joined #automotive15:04
toscalixchbae: from what I understood, you are familiar with rpi215:06
toscalixmaking the current gdp-ivi9 beta work on rpi2 would be an outstanding contribution15:06
chbaeyes. I have rpi2 and minnowboard max :)15:06
toscalixwe will support you15:06
toscalixwe would publish the workl as an official target15:07
toscalixfor gdp15:07
chbaecool. someone can work for rpi2?15:07
toscalixit is already planned but expected until april. You help would make it possible sooner than that15:07
chbaeOk. that’s good. I can join it.15:07
chbaeWho is leading the task? and please let me know the jira number.15:08
CTtpollardI'm working on the raspi2 build when I can15:08
toscalixtry to write some bullet points as initial plan for the work to be done, from your point of view, we create a task in jira....and that's it15:08
toscalixmaybe CTtpollard can provide you some of those bullet points, based on his experience15:09
CTtpollardchbae: I'm trying to adapt from here: https://github.com/amirna2/genivi-manifest15:09
CTtpollardinto an official gdp branch, now that we support meta-ivi9 and poky1.8, a lot of the changes/hacks made by amir are not needed anymore15:10
chbaeyes. actually I built with the repository and tested on rpi2. :)15:11
chbaeit works but lots of crashes15:11
CTtpollardyes, some of them should now be fixed15:11
CTtpollardfor instance, the audio manager monitor15:11
CTtpollardbut the kernel and drm driver is uses are at an experimental stage15:12
chbaeyes. however I didn’t understand test case of GDP and I need to study it firstly.15:12
chbaeparallelly, I can work with you and could you share your status?15:13
CTtpollardsure15:14
chbaePlease share your status, how to build in rpi2, and what I need to do. Then I can follow up it tomorrow (KST :). and then let’s talk tomorrow again.15:16
chbaeI didn’t see rpi2 branch in http://git.projects.genivi.org/genivi-demo-platform.git.15:17
CTtpollardchbae: I've merged your patch http://git.projects.genivi.org/?p=meta-genivi-demo.git;a=summary15:20
CTtpollardchbae: I'm hoping to push the branch when I can, I'll make sure to make you aware :)15:21
chbaecool thx :) that’s my first contribution in GDP.15:21
chbaeoops. the title is wrong :(15:23
chbaemy intention is “navit: Fix LICENSE warning”15:23
CTtpollardchbae: I can fix that up15:24
chbaeok thx.15:24
CTtpollardchbae: here we go http://git.projects.genivi.org/?p=meta-genivi-demo.git;a=commit;h=c9d92c9e6bb2c16a01057078334a18f84c96b09315:26
toscalixchbae: http://www.genivi.org/contribute15:26
toscalixplease read this carefully15:26
chbaeok.15:27
CTtpollardah, I thought you already had chbae, I apologise15:27
toscalixchbae: make sure you understand what contributes mean. Ask if there is anything that is not clear15:27
chbaeI see.15:28
toscalixevery contribution counts...but you have to make sure you feel confortable with the general rights and obligations ;-)15:28
chbaesure.15:29
toscalixcode-contribution-help@mail.genivi.org  if you have questions or use this channel15:29
chbaeyes.15:30
toscalixthis page is specially important if you are contributing..."on behalf or an organization"15:30
toscalixif you are not...everything becomes simpler, I guess15:30
chbaeI know that. I’m also contributingyocto project :)15:31
toscalixah, great.15:31
toscalixI just did not assume you knew, just in case15:31
chbaeok.15:32
chbaenow let me share your rpi2 build method and status. then I’ll follow up the work.15:32
*** waltminer has quit IRC15:37
CTtpollardchbae: great :)15:48
*** chbae has quit IRC15:55
*** chbae has joined #automotive15:56
*** chbae has quit IRC16:00
*** chbae has joined #automotive16:02
chbaeCTtpollard: Will you share by mail? or here?16:03
CTtpollardchbae: once I can push the branch, I'll announce it16:04
chbaeCTtpollard: OK thx.16:04
*** Sisco_ has joined #automotive16:11
*** Sisco has quit IRC16:12
*** mvick has joined #automotive16:16
*** chbae has quit IRC16:17
*** waltminer has joined #automotive16:17
*** chbae has joined #automotive16:23
*** Sisco_ has quit IRC16:30
*** Sisco has joined #automotive16:32
*** mdp has quit IRC16:38
*** albanc has quit IRC16:38
*** albanc has joined #automotive16:44
*** mdp has joined #automotive16:55
*** leon-anavi has quit IRC16:57
*** gmacario has quit IRC17:00
*** CTtpollard has quit IRC17:06
*** Sisco has quit IRC17:12
jeremiahtoscalix: chbae: GENIVI has an official page on contribution: https://at.projects.genivi.org/wiki/display/PROJ/How+to+contribute+to+GENIVI17:15
jeremiahIn fact, I'd like to ask toscalix to see if he'd be willing to reuse that as the GDP contribution process.17:15
jeremiahI'll send an email to make it more formal.17:15
toscalixI think I was pointing to the old wiki. I will point to this one17:15
toscalixok17:16
*** chbae has quit IRC17:16
jeremiahIf anyone thinks there is something missing or lacking in the contribution process, please feel free to propose changes!17:16
toscalixwhen talking about bug tracker.....we are little by little migrating to JIRA. We have already. It might be worth mention it17:17
*** jlrmagnus has joined #automotive17:17
jeremiahOh, good point.17:17
toscalixWe=GDP17:17
jeremiahYes, the GDP is leading the way folks -- but it is not alone is using our shiny new JIRA17:18
toscalixah....17:18
toscalixgreat to hear17:18
jlrmagnusMoorning17:19
jeremiahIf you're looking for current issues or getting involved in the GDP or a number of other GENIVI projects, please look here: https://at.projects.genivi.org/jira/secure/BrowseProjects.jspa?selectedCategory=all&selectedProjectType=all17:19
*** jonathanmaw has quit IRC17:19
jeremiahjlrmagnus: 0/17:19
jeremiahmoooooorning17:19
*** chbae has joined #automotive17:19
jlrmagnusSorry for messing up your day yesterday with bunch of weirdo repo requests.17:19
jeremiahjlrmagnus: Not at all! :-)17:20
jeremiahThey were far from weird17:20
jeremiahI'm in a project that is using Ubuntu 14.04 as the development platform, so I look forward to use any eventual deb packages you folks come up with. :-)17:21
jlrmagnusCan you ping Philippe about my proposal for how to integrate git.projects.genivi.org with github?17:21
jlrmagnusYeah. The RVI packaging is very nice. Debian packaging system, however, is a bit mysterious.17:22
jeremiahSure17:26
jeremiahDebian packaging is a black art.17:27
jeremiahI mean, build-depends-indep? Wha?17:27
jeremiahBut, it makes for an impressive system when you can just17:27
jeremiahapt-get foo17:28
jlrmagnusI agree.17:28
JEEBtheir docs also either expect you to know things or are just about packaging stuff with DEBIAN dir17:28
jeremiahjlrmagnus: Can you remind me about your proposal, where can I find it to re-read?17:28
jeremiahJEEB: Indeed, and the writing is somewhat, well, dry17:28
jlrmagnusI've only spoken to Philippe about it, after checking with my team.17:28
rZrjlrmagnus, As deb maintainer, I can help you to push rvi in deb,17:29
jlrmagnusrZr, That would be very nice of you. Let17:29
jlrmagnusLet us check first that the quality pf the deb package is up to spec.17:29
jeremiahrZr: I didn't know you were a DM, nice!17:29
jeremiahLintian will not let you make that mistake. :P17:29
jlrmagnusOnce we're happy with the level, I'd be very happy to have it as a debian package.17:29
rZrdont repeat to the internetz I am suppose to maintain other distros ;)17:29
jeremiahheh17:30
jlrmagnusLinitian needs to be sternly overridden when you move away from your standard C/C++ setup.17:30
rZranyway we can do collab maintain of package17:30
jeremiahrZr: This has always been the most successful approach in Debian in my experience.17:31
rZrare your gpg keys in debian keyring ?17:31
jeremiahGlad to hear you're open to it.17:31
jlrmagnusjeremiah, The git proposal is that we move our RVI repos over to a github account owned by Genivi, and then have auto pushers from master and develop to mirror every commit up to git.projects.genivi.org.17:31
jlrmagnusGenivi git server is master, but we can work out of github.17:31
jeremiahjlrmagnus: That sounds like a good idea.17:31
jeremiahI'll support you as much as I can.17:32
jlrmagnusOk.17:32
jeremiahI've been pushing for an official GENIVI GitHub repo for a while now17:32
jlrmagnusWho owns github.com/GENVI?17:32
jeremiahBut it has fallen on fallow ground.17:32
jlrmagnusOk. Let's do it.17:32
jlrmagnusOne sec. My boss is hanging over me.17:32
jeremiahDunno? I didn't know there was a GENIVI repo there.17:32
* jeremiah goes to check17:33
jlrmagnusGENIVI organization is in plkace.17:33
rZrI know deb workflow , if you want to learn it I can guide you, if you're hurry I can review and try to upload for you and keep credits of course17:33
rZrjlrmagnus,  in return I'll need some hints from you on how to use it ;)17:33
jlrmagnusrZr,  Please keep the credits.17:34
jlrmagnusWe need to sync this with Rudi, who is doing the actual packaging.17:34
rZryea that's the idea17:34
jeremiahSo weird: https://github.com/genivi17:35
rZrI'll do review, update changelog and upload parts17:35
jlrmagnusOk.17:35
jlrmagnusI'll try to get Rudi onboard.17:35
gunnarxjlrmagnus, you could also add  the deb builds to Go CD if you like, pending any acceptance into Debian proper17:35
*** AlisonChaiken has quit IRC17:35
jeremiahgunnarx++17:35
gunnarxi.e. where are the build instructions!? :)17:35
jeremiahgunnarx: Do you know who created this: https://github.com/genivi17:36
jeremiah?17:36
*** Aleks1917 has quit IRC17:36
jeremiahAll lower case, sheesh17:36
gunnarxhmmm, let me check...17:36
jlrmagnusIf you give me access to that, I'll start transferring our repos asap.17:36
gunnarxjeremiah, SDL project is there apparently17:36
gunnarxgithub.com/genivigo is controlled by me for the time being tho :)17:37
gunnarxgithub.com/genivi, I thought you would know :)17:37
jeremiahBut the sdl repos there are just "starred" by genivi.17:37
rZrjlrmagnus, beside debian, yocto and tizen which distro does rvi support ?17:37
gunnarxAh, ok17:37
jlrmagnusTizen is out until we've fixed RPM packaging.17:37
jlrmagnusUbuntu 14.04 15.1017:38
jlrmagnusDebian 8.317:38
jlrmagnusRaspbian17:38
jlrmagnusYocto.17:38
gunnarxfull disclosure, I'm also sitting on hub.docker.com/genivi for future use17:38
jlrmagnusGunnar, the domain squatter.17:38
jeremiahnice17:38
gunnarxI expect the go containers to go up there some time soon.17:38
jeremiahI'm sitting on genivi.automotivegradelinux.org17:39
rZrjlrmagnus, I have rpm from tizen ongoing but had issue to get some contrib repo created17:39
gunnarxnot squatting, happy to turn them over to a responsible maintainer any day17:39
rZrjlrmagnus, that's still  at bottom of my todo list ;)17:39
gunnarxproblem is the "responsible" part, you know jlrmagnus17:39
jlrmagnusSo who controls github.com/genivi?17:40
rZrjlrmagnus, pass this url to rudi https://qa.debian.org/developer.php?login=rzr@gna.org17:40
jlrmagnusrZr, forwarded.17:41
jlrmagnusgunnarx, It's like you don't trust me after I uploaded 4.7GB of Donald Trump photos to the last repo you gave me push rights to.17:41
jeremiahoh the lulz17:42
gunnarxjlrmagnus has a strange sense of humor, but we like him anyway17:42
*** rstreif has joined #automotive17:42
jeremiahAre you a Swede for Trump Magnus?17:42
jlrmagnusgunnarx, knows that this is all Swedish humor.17:42
jeremiahmorn rudi!17:42
gunnarxjlrmagnus:  missed it above ^^ so "access to that" means GoCD?  If so, follow the instructions.  They have been posted many times but here again : https://at.projects.genivi.org/wiki/display/TOOL/User+Account+for+Go+server17:42
rstreifHi guys17:42
jlrmagnusjeremiah, I would never vote for him, but the entertainment value would be immense.17:43
jeremiahlol, Gunnars mantra "follow the instructions"17:43
jeremiahHillary will crush him like a bug.17:43
gunnarxFTI!17:43
jlrmagnus... with him as a president. Right up until the point nukes start flying.17:43
jeremiahWhat nukes? He and Putin are pals17:43
*** chbae has quit IRC17:43
jlrmagnusrstreif, Check the logs re rzr's offer to shift RVI in as a debian package.17:43
rZrjlrmagnus, let me ask again is there a short kickstart tutorial to use RVI, as it might be unclear for debian users  ?17:44
rstreifIf she gets nominated in the first place. Sanders is kicking her corrupt butt.17:44
gunnarxBring back Palin. Now there's entertainment.17:44
rZrrstreif, yea I can stay around to help rvi to land in debian17:44
jlrmagnusrZr, Sorry: Tatiana at our team is writing debian install documentation, including validating system installation.17:44
rZras I want to test it17:44
jeremiahgunnarx: It would be fun yes, but she doesn't qualify the citizenship test given that her one language is not English.17:45
gunnarxah, bummer17:45
jlrmagnusgunnarx, I was more interested in github.com/genivi than github.com/genivigo, for now.17:45
rZrjlrmagnus, ok I also can be one to bother for testing adoption of rvi17:45
gunnarxyes and?17:45
jlrmagnusBut once I've fully comprehended the glory of Go, I am sure that I will never look back.17:45
jlrmagnusgunnarx, Sorry. Confused by parallel threads.17:46
rstreifrZr, what's necessary to make RVI a Debian package? I know that there's a lot of documentation.17:46
gunnarxI'm not expecting anyone to be interested in github/genivigo, it's just storage space17:46
gunnarxgo.genivi.org on the other hand17:46
jlrmagnusOk. But we are looking for a new RVI home to do active development against. Would genivigo fulfill that requirement?17:46
gunnarxis a work of art17:46
rZrrstreif, you need to build a deb from source , using pbuilder and make lintian happy, request some bugs17:46
rZrI mean make a couple of requests using the bug tracker17:47
rZrand sign your package w/ a GPG key connected to in deb keyring17:47
jlrmagnusbrb17:47
rZr-in17:47
jeremiahrZr: We could probably help him out by filing a ITP bug no?17:47
rZrjeremiah, yea RFS / ITP is the 1st step17:48
gunnarxjlrmagnus, let's book some minutes to go through it, let me know.  Until then use the link I gave for user account.17:48
jeremiahI already have a couple GENIVI bugs open in the BTS :/17:48
rZrrstreif, so let me reusume the last part is to find someone to upload your package to archive17:49
rZrrstreif, that one could be very long if you're unknown to them17:49
rZrrstreif, best is to join a team17:49
jeremiahrZr: Well there is this: https://wiki.debian.org/Automotive17:51
rstreifrZr, ok, we can build the package to Debian reqs but it has a dependency that is also not currently in the official Debian repos, esl-erlang from Erlang solutions17:51
jlrmagnusgunnarx, ok.17:51
jeremiahAnd it would be really cool to get help uploading this to archive: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=68858617:51
rstreifrZr, the problem there is that we require Erlang OTP 18.2 which has not yet made it into the official Debian repos, at least not for Jessie17:51
rZrrstreif, try to push  esl-erlang  1st17:52
rZrin unstable17:52
jeremiahrstreif: You can check for a backport of Erlang 18.217:52
rZrjeremiah, I would suggest rstreif to join erlang team instead17:52
rZrhttps://wiki.debian.org/Teams/ErlangPackagingTeam17:52
rstreifrZr, jeremiah, it's Erlang Soluation who packages esl-erlang. There is a Debian package for Erlang, it just has not caught up yet with the latest version. It's probably just a matter of time.17:53
rZryea debian and time are tied concepts ;)17:54
jlrmagnusrstreif, Standup in five...17:54
rZrrstreif, http://lists.alioth.debian.org/pipermail/pkg-erlang-devel/2016-January/001940.html17:54
rZrtarget unstable 1st17:55
rZrif you have it landing in unstable you've done the most difficult part17:55
*** gunnarx has quit IRC17:57
*** AlisonChaiken has joined #automotive17:57
*** jlrmagnus has quit IRC17:59
jeremiahWhen is GENIVI going to get a slack account?18:01
*** gmacario has joined #automotive18:02
*** murphy has joined #automotive18:05
rstreifjeremiah, you are the GENIVI community manager. Maybe you can initiate the Slack account?18:05
*** toscalix has quit IRC18:06
*** waltminer has quit IRC18:07
paulsherwoodone potential issue with slack is it doesn't get logged or published by default ... and there's a 10000 message limit for free channels18:08
*** jlrmagnus has joined #automotive18:11
*** gmacario1 has joined #automotive18:16
*** gmacario has quit IRC18:16
*** aeiche has joined #automotive18:18
aeicheAllright Automotive, I am trying to wrap my head around GDPs UI layer18:21
aeicheDoes anyone here have a good sense of how it works, and how I can integrate into it?18:22
*** rosch has quit IRC18:24
*** rosch has joined #automotive18:26
*** jlrmagnus has quit IRC18:26
*** jukansan has quit IRC18:27
*** jukansan has joined #automotive18:28
paulsherwoodradiofree: ^^?18:29
paulsherwoodaeiche: i fear the maintainers have already signed off for the day...18:31
*** jukansan has quit IRC18:31
*** rosch has quit IRC18:32
*** samuli has quit IRC18:33
*** jukansan has joined #automotive18:33
*** rosch has joined #automotive18:33
*** samuli has joined #automotive18:34
*** jlrmagnus has joined #automotive18:40
*** samuli has quit IRC18:40
*** samuli has joined #automotive18:42
aeicheRats18:49
aeichewell, that's not terribly surprising.18:49
paulsherwoodi know radiofree is still around, but he's afk18:51
paulsherwoodi'm thinking about asking GENIVI to consider integrating the AGL HMI, btw.... it's pretty awesome :)18:52
aeicheWe're actually working on that right now.19:07
aeicheGDP's UI is a much different beast though than what we used internally, and what AGL did.19:08
paulsherwoodaeiche: iiuc no-one is claiming tht GDP's ui is sacred19:11
aeicheNo - I don't think anyone is19:11
aeicheI've been told that the UI was discouraged for a while because GENIVI didn't want to dictate what the UI should be or how it should behave19:12
paulsherwoodtrue19:12
paulsherwoodso maybe if enough momentum builds on using the AGL ui instead...19:12
paulsherwoodjus sayin' :)19:13
aeicheThat's where we have to figure out how to do it.19:13
paulsherwoodack19:13
aeicheI'm sure there's someone here who is able & willing to help me, but I have to get up early enough to catch them :)19:13
murphyhey is there currently a way top setup AGL and build a system for my jeep on my own?19:15
murphyi dont wanna spend 2k on that new alpine system that supports ODBii19:16
murphyplus i think it would be cool to have support for other stuff like rtl-sdr19:19
aeichehang on, afk19:23
aeicheOkay, I'm back19:34
aeichemurphy, You could definitely pull the code and build it19:35
aeichebut AGL is not in a state where it would be safe to use in a vehicle.19:35
aeicheAnd in most respects, it wouldn't offer much anyway.19:35
aeicheJust recently, AGL announced the Unified Code Base, which is on the way to be an actual distribution. It's current functionality is limited to handful of technologies though19:36
radiofreeBy ui layer do you mean Weston/ivi-extension19:59
radiofreeI.e the layer management19:59
radiofreeOr toolkit?19:59
aeicheGood question19:59
aeicheon AGL, and in some internal work that we've done here, we have a compositor that's running QML20:00
aeicheI'm not entirely clear what GDP is doing, but it looks a little more complex :)20:00
radiofreeAgl is running the same compositor20:00
aeicheokay20:00
aeicheThat's very encouraging.20:01
radiofreeHowever it's a monolithic qml app, rather than using any layering concepts20:01
murphyso just keep monitoring the progress till its ready?20:01
radiofreeQt5 works fine in wayland-ivi-entension20:01
murphyi just really want a build s legit car system that does media and odb2 and nav20:01
radiofreeHowever you need to patch QtWayland (same as agl)20:01
aeicheradiofree, Patch it for what?20:02
murphybasically i want this http://www.alpine-usa.com/product/view/jeep-wrangler-radio-x009-wra/20:02
murphybut as something i can modify20:03
aeichemurphy, If you can, jump in. We definitely need more individuals contributing.20:04
aeicheI need to go grab lunch - I'll be back in ~1 hour20:04
jeremiahWe're going to offer GENIVI a Qt AS session at the upcoming AMM: http://www.qt.io/qt-automotive-suite/20:04
aeicheradiofree, are you going to be around later?20:04
jlrmagnusLively here today.20:04
aeichejlrmagnus, We replaced all the bots in the channel with real, live human beings.20:05
jlrmagnusThat's not healthy.20:05
rZrjlrmagnus, back20:05
rZrjlrmagnus, did you see the video I posted in list about new protocols ?20:05
jlrmagnusThe Iotivity video?20:06
rZryea20:06
aeichebe back soon...20:06
jlrmagnusI started looking at it, but got distracted.20:06
rZr;)20:07
jlrmagnusI'll dig into it agaiin.20:07
jlrmagnusHowever. I need lunch first.20:07
jlrmagnusback in 15 min, and will view the video as my lunch entertainment.20:07
rZrjlrmagnus, ok bon appetit, it's dinner time here too20:07
radiofreethe AGL ui certainly looks great20:07
radiofreea combination of that + the layering concepts from ivi-extension would be a really neat demo20:08
radiofreei.e you'd split top bar out, it's it's own layer, use some protocol to control the layers etc...20:08
jeremiahMuch of the IVI layer management is now in Qt and qtwayland20:08
* radiofree monitors the progress of the qtwayland patches20:08
radiofreeup to patch set 12 https://codereview.qt-project.org/#/c/121297/ :)20:09
radiofreeaeiche: ^20:09
aeicheThe fog is starting to clear on how this all works.20:10
aeicheokay20:10
radiofreeaeiche: i may be around later, but now, dinner :)20:10
aeicheseriously, I'm going to go get some food.20:10
aeiche:)20:10
jeremiahlol --> "We're writing to let you know that the group you tried to contact (UM-PD-Engineering-Electrical-Infotainment-OSS) may not exist, "20:21
jeremiahradiofree: You mentioned once a technology coming into git that would obviate the need for things like gerrit I believe20:22
jeremiahradiofree: Do you remember what that was? It sounded very cool20:22
jlrmagnusjeremiah, I try to blind copy the wider PDX team here on all OSS communication.20:29
jeremiah:-)20:33
jlrmagnusrZr, very cool video.20:43
jlrmagnusWe are talking to various OIC parties about how to work together.20:43
jeremiahPlease tell me I'm wrong but it feels like IoT is going through a landgrab phase which is producing a lot of non-interoperable protocols.20:46
ulf`jlrmagnus: +120:46
jlrmagnusYes.20:46
jlrmagnusThe protocols usually also require a stable connection to the device and/or the internet.20:47
jlrmagnusSomething which is rarely true in an automotive environment.20:47
jlrmagnusWe definitely need to integrate with IOT when it comes to home integration etc, but I (biased as I am) believe that RVI has a unique role to play in the connected vehicle world.20:47
ulf`jlrmagnus: Just do IoTivity over SMTP20:48
ulf`jlrmagnus: You can use Postfix20:48
ulf`jlrmagnus: It will queue the packages ;)20:48
jlrmagnusulf`, You need to think out of the box: IoTivity over UUCP.20:48
jlrmagnusResend. Does not require IP. Handles narrowband connections/20:49
ulf`jlrmagnus: I like Postfix20:49
jlrmagnusYep. Nobody seems to care about the core bits, such as email, anymore.20:50
ulf`That is because it's expected to work20:50
ulf`Soon enough people who once knew how to configure MTA's will be gone20:50
ulf`And there is a FORTUNE to be made knowing how to configure relays that don't spam :-)20:51
*** waltminer has joined #automotive21:02
aeicheand I'm back21:10
aeicheMQTT has kind of become the posterchild for DIY IOT stuff.21:12
rjekheh21:22
rjekMQTT ia nice, apart from all the hideous complexity21:22
jeremiahulf`: Exim > Postfix :-)21:38
jeremiahulf`: You know, I think you're right. Add to the non-spammy relay proper STARTTLS support IMAP and an uncluttered front end and you have a Gmail killer21:40
jeremiahaeiche: Yeah, I'm seeing automotive companies adopting MQTT too21:41
rjekOne of the channels I am in is filled with Postfix hate today21:41
rjekWith good reason21:41
aeichejeremiah, Our first iteration of RVI used MQTT as a protocol.21:42
ulf`jeremiah: nein :)21:44
jlrmagnusaeiche, We had to leave that quickly though since it wasn't really adapted to what we tried to do.21:45
radiofreejeremiah: hmm, not sure, maybe patchworks? also "git review" is nice (integrates with gerrit) https://www.mediawiki.org/wiki/Gerrit/git-review21:45
radiofreei think phabricator looks pretty great21:47
radiofreethough the fact it's written in php seems to be a blocker for a lot of people21:47
aeichejlrmagnus, Right - but wasn't someone suggesting reimplementing it on top of what we did?21:47
jlrmagnusYes. We can easily do a pub/sub setup as RVI services.21:47
aeichek21:47
jlrmagnusBut with sturdier transport service, allowing resends over multiple data links.21:48
aeicheradiofree, You were saying the GDP HMI is a QML App?21:48
radiofreeit's certainly Qt, not sure it's QML, AGL is QML21:48
aeicheYeah - the AGL stuff came out of JLR21:49
aeichemost of it anyway, they've done some additional work since then21:50
aeicheI'm trying to get that QML to run in the compositor on GDP.21:50
radiofreethe AGL? it's certainly possible21:50
*** jlrmagnus has quit IRC21:53
aeicheDo you know where in GDP I can find the script that starts up the Qt App?21:53
radiofreeit's a systemd service21:54
aeicheI was thinking I might be able to prevent it from launching, and launch the QML in it's place21:55
radiofreea user service if i remember correctly, try /usr/lib/systemd/user/21:56
aeichetime to boot up the box and take a look21:56
radiofree`systemctl --user status gdp-hmi-panel` should tell you the folder21:57
*** jlrmagnus has joined #automotive22:00
aeichebuilding time..22:02
jeremiahradiofree: I think phabricator is really great. And I agree that just because it is php is no reason to turn up one's nose.22:02
jeremiahWe use a bunch of Java tools in GENIVI after all.22:03
jeremiahradiofree: I think it was git-review. I use that now, thanks for the recommendation.22:03
aeichephp gets a lot of flak for it's growing pains.22:04
jeremiahAnd its crazy namespaces :-)22:04
jeremiahBut I like it because its kinda perl-like.22:05
* jeremiah crawls back in his cave22:05
aeiche:)22:05
swissyou only get to claim "growing paints" for so long with a language22:07
swissand what's a better setup than MQTT for basic pub/sub needs?22:08
waltminerjeremiah are you in the USA now?22:08
paulsherwoodi think we all are :)22:09
paulsherwoodUnited States of Automotive22:13
paulsherwoodgnite :)22:13
waltminerlater gator22:13
*** gunnarx has joined #automotive22:14
*** gunnarx has joined #automotive22:14
jeremiahwaltminer: Nope. Still in Sweden.22:24
jeremiahwaltminer: I'm moving back to the East Coast in June though, permanently.22:25
gunnarxWe stay up for you guys...  Where did you all go?22:25
gunnarx:)22:25
waltminerI knew you were, just was not sure when22:25
jeremiahYep, Juneish22:25
gunnarxYou moving back the US Jeremiah?22:25
waltminerWest coast guys are probably at lunch22:25
jeremiahgunnarx: Yeah. Gonna spend some time with the folks who are getting up there. :-)22:26
gunnarxYeah lunch between 12 and 2PM those guys...22:26
gunnarxThat's a loss22:26
jeremiahDo you mean me?22:26
gunnarxyes, kinda thought you would be a Swede forever22:26
jeremiahIf so, that is very kind of you to say.22:27
gunnarxbut it's in your blood now :)22:27
rjekHello!22:27
jeremiahI will forever remain a Swede22:27
jeremiahI love this country22:27
* jeremiah votes for Trump22:27
jeremiahJust kidding, I'm voting Cruz22:28
rjekGet out, jeremiah.22:28
jeremiahNow the Eurotrash comes out!22:28
rjekhaha22:28
jeremiah:P22:28
rjekCan we get that tea out of Boston Harbour?22:28
jeremiahheh22:29
aeicheI don't know who else pops in here who's on the West Coast, but I'd be willing to bet all the JLR people are in.22:29
rjekWhat an awful waste.22:29
jeremiahA waste of good Indian tea for sure.22:29
jeremiahaeiche: I don't see too many UK based JLRians though22:30
jeremiahDo they not have IRC in Birmingham?22:30
rjekIs that a troll?22:30
aeichejeremiah, No, I think it's too late.22:30
rjekI didn't know JLR are in Brum :)22:31
jeremiahrjek: Heavens no.22:31
jeremiahI have the deepest respect for UK infrastructure.22:31
rjekBrum is Rover :)22:31
rjek(Before Rover became Land Rover.)22:31
FelixHMaybe they are busy with oil leaks22:31
jeremiahBut Gaydon, dude, that place needs fiber or something22:31
*** gunnarx has quit IRC22:31
*** jlrmagnus has quit IRC22:32
rjekGaydon is beautiful, if you like the countryside.22:32
jeremiahGaydon is lovely.22:32
*** gunnarx has joined #automotive22:32
rjekBut it is somewhat in the middle of nowhere.22:32
rjekIt has a handful of good pubs, so it's fine by me.22:32
gunnarxOops, just realized I was disconnected a while.  IRC can do that to you I've noticed.  You might be typing into thin air.22:33
rjekLast time I was in Gaydon was for a tradeshow for an OS nobody has ever heard of: https://www.riscosopen.org/photos/projects/show/322:33
jeremiahI've heard of Open RISC22:33
jeremiahDunno what it is but I've heard of it.22:34
rjek"A Crowd at the NetSurf table" contains me.22:34
rjekjeremiah: RISC OS is the original OS for ARM22:34
jeremiahOkay22:34
rjek(ie, the OS from the creators of ARM)22:34
rjekThe native OS.22:34
rjekIt's pretty dreadful, but fun in the same way AmigaOS is22:34
radiofreecareful now22:35
rjekradiofree: :)22:35
jeremiahrjek: Are you the one sporting the ponytail in the picture?22:35
rjekNo.22:35
rjekDon't be ridiculous.22:35
jeremiahheh22:36
gunnarxOh good, I was disconnected during my political rant.  :) Phew.22:36
rjek(guy leaning over with glasses central)22:36
rjekgunnarx: I hate everything you agree with.  Happy now?22:36
jeremiahI have a man-bun so ponytails point and laugh at me.22:36
jeremiahphew, glad we settled that22:36
gunnarxrjek, sounds good to me, then I succeeded22:36
rjekHmm, 2007.  No gray hair.  Boo.22:36
rjekgunnarx: :D22:36
* radiofree spots colleagues22:36
aeicheAnyone know what the difference is between meta-agl-demo and meta-agl? waltminer ?22:37
waltminerjeremiah is waiting for trump to announce Palin as his running mate. Then he is all in22:37
rjekradiofree: You may also spot Kinnison and tlsa and kyllikki22:37
jeremiahTotally. Fun times.22:37
rjekwaltminer: ahaha22:37
waltminermeta-agl-demo is supposed to be the demo apps and anything needed to run them not in the platform22:37
waltminermeta-agl is the AGL platform code on top of poky (and meta-ivi-common)22:38
rjekradiofree: I just noticed how red Kinnison looks.  Blimey.22:38
waltminerwe stuck a few things into meta-agl-demo for convenience sake that will be moved to meta-agl or meta-ivi-common like the USB MOST driver22:38
aeicheAhh - so they're complimentary packages.22:38
*** jeremiah is now known as jeremiah|afk22:39
waltmineryes22:39
aeicheI assumed they were branches off the same trunk, one for Demo22:39
jeremiah|afkgnite gents and lady, see you soon22:39
aeiche:D22:39
aeicheglad I asked.22:39
aeichecya jeremiah|afk22:39
waltminer:)22:39
*** gmacario1 has quit IRC22:39
gunnarxoh good, I was staying up just to beat jeremiah.  can go to bed now22:40
aeiche:)22:40
waltmineryou still have 21 minutes unto you turn into a pumpkin22:40
waltminer20 minutes now22:40
gunnarxwut?22:40
gunnarxwe don't have pumkins in Sweden22:40
*** jlrmagnus has joined #automotive22:40
waltminerdidn’t you read Cinderella?22:41
gunnarxmaybe that's why we need to turn into them?22:41
rjekgunnarx: What do you do in late October?22:41
waltminershovel snow22:41
jlrmagnusgunnarx, Saw the V90 leak today. Nice car.22:41
gunnarxNo, I watched the 3D movie instead22:41
waltminerbwahahahaha22:41
gunnarxjlrmagnus, oops22:41
jlrmagnusIt seemed fairly well-orchestrated by Volvo.22:42
rjekgunnarx: :)22:42
gunnarxno, they paid me good money for those pics22:42
jlrmagnuslol22:42
jlrmagnusWe have an F-Pace in the shop 30 feet from me, in case you want hot, sweaty, inside pics.22:42
* rjek does not want to know22:42
gunnarxjk, there is not a lot I wouldn't do but that's one thing22:42
rjekjlrmagnus: !22:42
jlrmagnusjlrmagnus checks his budget allocation and wonders if he can use it to bribe Gunnar.22:43
gunnarxunlikely you can afford it22:43
rjekIs that out to tender?22:43
jlrmagnusYou don't know our budget...22:43
gunnarxand you don't know my price22:43
jlrmagnusWe'll get a new XJ tomorrow, which means that our old one needs to go. And weirdly enough it has disappeared from the system.22:44
jlrmagnusShitty beta release of our infotainment software included.22:44
gunnarxok... now I am getting mildly tempted22:44
rjekYou know, it's much too late for this sort of inter-business intrigue.22:44
gunnarxfortunately I have strong character22:44
jlrmagnus1600 watt stereo for that dansbands-music.22:44
aeichewow - way to support the product Magnus...22:44
jlrmagnusQuiet aeiche, I want to see what the new XC60 looks like.22:45
* rjek awaites Stephenie Meyer's new novel, "#automotive of the night"22:46
gunnarxrjek, to answer your question - in late October we participate in a watered down attempt at mimicking an american Halloween.22:48
gunnarxIt's a disgrace.22:48
gunnarxSome kids go around knocking on doors.22:48
jlrmagnusAllhelgonahelgen?22:48
rjekgunnarx: We do similar.  I go to the pub in order to avoid them.22:48
aeicheMan, really?22:49
gunnarxHalf the doors open and are like "what the hell are you on about kids, get off my lawn" haha22:49
aeicheKids are the best part of Halloween22:49
aeichegranted, not all kids22:49
rjekFriend of mine from years ago answered the door "trick", and proceeded to spray pig blood.  Only got arrested once.22:49
gunnarxthat sounds extreme22:50
rjekHilarious from a distance, though.22:50
jlrmagnusWow. Child therapy invoice: astronomical.22:50
rjekjlrmagnus: National Health Service.  No invoice.22:51
gunnarxsocialist!22:51
* rjek nods22:51
jlrmagnusAhh. Yes - Vague memories of my carefree days of socialist health care in Sweden.22:51
gunnarxwe need to stop the political talk here...22:51
jlrmagnusYes. You little miljöpartist.22:51
gunnarxlol, that'll be the day22:51
* rjek grins22:52
jlrmagnusVolvo has already caved in with your hybrid hippie tree hugging drive trains.22:52
* rjek laughed at the NHS essentially suing Disney for fixing Harrison Ford's leg.22:52
gunnarxgive it up, no matter how you bait me22:52
jlrmagnussigh, I can never rile Gunnar up.22:53
rjekjlrmagnus: Try saying CAN is unfit for purpose.22:53
jlrmagnusCAN is unfit for anything.22:53
rjek:D22:54
jlrmagnusUDP/IP for total idiots.22:54
gunnarxand I only agree22:54
jlrmagnusYes. Now we just need to convince the rest of electrical that this is the fact.22:54
rjekI got into an Uber this evening where there were RSS feeds being displayed between speedo and rev meter22:56
* rjek almost demanded to get out :(22:56
jlrmagnusWhich vehicle?22:56
rjekSkoda Superb22:56
jlrmagnuswow.22:56
gunnarxnow there's a contradiction in terms ;)22:57
rjek:)22:57
jlrmagnusNow. Now. Don't be elitist.22:57
jlrmagnusThere is a place for value brands.22:57
jlrmagnus*sips tea*22:57
rjekOK, I won't be elistist.  I broke the PA in an UberExec later this evening with some Bela Fleck.22:59
rjek(Overheated amplifier, infotainment cut out)22:59
*** Saint_Isidore has joined #automotive22:59
* rjek says nothing of the model ;-p22:59
gunnarxOh, I have one of those horrible Asia + US meetings at an ungodly hour tomorrow morning.23:00
jlrmagnusSame here.  Same meeting.23:01
gunnarxSleepy time.23:01
rjekgunnarx: Simply get up before you go to sleep.23:01
aeicheWhat meeting is that?23:02
gunnarxaeiche, Me and jlrmagnus swapping pictures of cars, nothing to worry about.23:03
gunnarxok I'm off23:03
rjek:)23:03
rjekNight gunnarx23:04
gunnarxnight23:04
*** gunnarx has quit IRC23:04
jlrmagnusSo, waiting for Mr Wick to show up and ask the same question.23:13
jlrmagnusHas there been any interest in creating command line tools for translating FrancaIDL to CommonAPI code?23:13
jlrmagnusIt seems like eclipse can be cumbersome in an automated build situation?23:13
aeicheYes23:14
aeicheYes23:15
aeicheThe answer to this question is yes.23:15
jlrmagnusOk. The problem is that we must generate compatible code that sends out the same DBUS / SOME IP commands as the current framework does.23:15
jlrmagnusI.e. An interface generated by eclipse must interop with something created by the command line tool.23:16
aeicheSure - the question in my mind is why was this written as a plugin for Eclipse in the first place?23:19
jlrmagnusI don't know.23:19
jlrmagnusAnother question is who would be upset if a competing command line tool set suddenly showed up.23:20
aeicheThis may be down the rabbit hole, but what if we generated the command line tool out of the eclipse plugin source.23:21
aeiche?23:21
jlrmagnusTHat would probably be a much better idea. Vick had the same thought.23:22
jlrmagnusThen it would also be easier to spin off additional language support. *coughython*23:23
mvickjlrmagnus: Yep, here now, sorry for the AFK. :)23:32
jlrmagnusnp23:32
jlrmagnusSo we have two goals:23:33
jlrmagnus1. Extract eclipse CommonAPI generators so we can run them from the command line.23:33
jlrmagnus2. Write a small parser that reads CommonAPI-generated header files and produces an Qt/QML Object wrapper around them, exposing the FrancaIDL API as a Qt/QML object.23:34
jlrmagnusFor the latter, we can use the following chain:23:34
jlrmagnusgcc_xml -> XML -> Python.23:34
jlrmagnusPython reads the header file, represented as XML, and iterates over all members to generate the equivalent QML object.23:34
mvickSounds great!23:35
jlrmagnushttp://gccxml.github.io/23:35
*** Saint_Is_ has joined #automotive23:35
jlrmagnusI'm taking gccxml for a spin right now. Much more fun than reading RFQ responses.23:35
mvickI'm starting work now on a project that should give us a reference Qt class at the end of the chain, assuming the Python script doesn't beat me there. :)23:35
jlrmagnusgccxml cloned and building.23:37
*** Saint_Isidore has quit IRC23:38
jlrmagnusAh. gccxml has been superseded by CastXML.23:39
jlrmagnusWhich is a debian package. Brilliant.23:39
jlrmagnusWorked!23:48
jlrmagnusSmall C++ Class with void hello(void); member, generated:23:50
jlrmagnus<Method id="_334" name="hello" returns="_297" context="_223" access="public" location="f9:5" file="f9" line="5" mangled="_ZN4Test5helloEv"/>23:50
*** waltminer has quit IRC23:58
*** Saint_Is_ has quit IRC23:58
*** Saint_Isidore has joined #automotive23:59

Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!