IRC logs for #automotive for Wednesday, 2015-08-05

*** bharmon_ has quit IRC00:04
*** aeiche has quit IRC00:22
*** gvancuts has quit IRC00:25
*** bbranch has left #automotive00:49
*** waltminer has joined #automotive00:54
*** waltminer has left #automotive01:36
*** wschaller has joined #automotive02:00
*** wschaller has quit IRC02:16
*** riazantsev has quit IRC02:21
*** waltminer has joined #automotive02:23
*** waltminer has left #automotive02:27
*** fury has quit IRC03:03
*** fury has joined #automotive03:13
*** fury has quit IRC03:15
*** fury has joined #automotive03:18
*** fury has quit IRC03:36
*** fury has joined #automotive03:38
*** riazantsev has joined #automotive04:02
*** luyu__ has quit IRC04:26
*** luyu__ has joined #automotive04:27
*** riazantsev has quit IRC04:29
*** klausbirken has joined #automotive07:25
*** jonathanmaw has joined #automotive08:05
*** jacobo has joined #automotive08:08
*** klausbirken has quit IRC08:16
paulsherwoodjonathanmaw: can you confirm what groups you belong to on the agl gerrit please?08:25
*** klausbirken has joined #automotive08:26
jonathanmawpaulsherwood: I'm in the group AGL-committers08:26
paulsherwoodjonathanmaw: please could you push a test commit to verify that works?08:29
paulsherwoodthere is a Test project for this very purpose08:29
jonathanmawhrm. "fatal: Upload denied for project 'AGL/Test-Project'"08:36
paulsherwoodthat's what i see too08:36
paulsherwoodhave you tried adding a public key?08:37
jonathanmawmy public key is added08:37
paulsherwoodright. after setting a password for https, i get...08:39
paulsherwood~/Projects/2015/AGL/Test-Project>git push origin master08:39
paulsherwoodUsername for 'https://gerrit.automotivelinux.org': paulsherwood08:39
paulsherwoodPassword for 'https://paulsherwood@gerrit.automotivelinux.org':08:39
paulsherwoodfatal: remote error:08:39
paulsherwoodUpload denied for project 'AGL/Test-Project'08:39
paulsherwoodwhich means that auth is working at least. and probably it's correct i should not be able to push to master08:39
paulsherwoodbut i can't push to a branch either08:40
paulsherwoodand using git:// i get fatal: remote error: access denied or repository not exported: /gerrit/AGL/Test-Project.git08:41
paulsherwoodpushing to branch or to master08:41
jonathanmawpaulsherwood: have you tried "git push origin HEAD/refs/for/master"? It's not working for me, but who knows for you.08:47
paulsherwoodnerror: failed to push some refs to 'https://gerrit.automotivelinux.org/gerrit/AGL/Test-Project'08:49
paulsherwoodi think tanikawa-san has identified the problem08:50
*** RzR has quit IRC08:50
paulsherwoodhe thinks no-one has push rights08:51
CTtpollardI currently have a list of ~15 urls which yocto  gdp fails to fetch when building, but successfully manages to find mirrors of09:07
CTtpollardwould it be beneficial to find the mirrors manually and change them, or not?09:08
paulsherwoodCTtpollard: post that set to the genivi-projects list, please.09:18
paulsherwoodi think it would be worth tracking down the mirrors, but also it may be that they are already mirrored at git.baserock.org?09:19
CTtpollardpaulsherwood: two failed, which I used jonathanmaw's patch to fix, these don't fail, but it might be nice to tidy it up09:19
*** jeremiah has joined #automotive09:20
paulsherwoodit *would* be nice to tidy it up, but there's a slightly deeper question, about whether genivi (and agl) want to host mirrrors of all the upstreams they care about09:20
jeremiahOHAI!09:20
paulsherwoodif you post the current problem list, i'll follow up and get the discussion moving09:21
paulsherwoodjeremiah: welcome!09:21
jeremiahpaulsherwood: Thanks! Great to be here amongst friends. :-)09:21
paulsherwoodlots more folk hanging here than on #genivi these days :)09:21
jeremiahI think we should shut #genivi down actually.09:21
CTtpollardpaulsherwood: ok09:21
paulsherwoodjeremiah: i think we may finally be reachin 'critical mass' to call it an actual community :)09:21
jeremiahBut we'll let it linger a bit and then pull the plug before 201609:21
jeremiahpaulsherwood: I agree!09:22
paulsherwoodjeremiah: maybe leave it, with a redirect in the topic to point folks here?09:22
jeremiahLots of list traffic, active IRC channel, what more could you want?09:22
jeremiahNow all we need is some code . . .09:22
paulsherwoodjeremiah: working code!09:22
jeremiahheh09:22
paulsherwoodjeremiah: note we're logging here, so we folks can be as opinionated as they like :-)09:23
jeremiahSounds good, logging can be quite useful.09:23
jeremiahI'll try not to use salty language but hey, its IRC and old habits die hard. ;D09:23
jeremiahjonathanmaw++ for helping out J. Lowe.09:24
jeremiahI missed the BIT meeting today :/09:25
jonathanmawjeremiah: Although Johnny Karlsson actually beat me to it, with his cunning plan of being in the office before I was09:25
jeremiahjonathanmaw: The gall of the man.09:25
jeremiahHow dare he.09:25
rjekhah09:26
jeremiahHe joined the genivi-projects list too so I expect we'll see him around. :-)09:26
jeremiahJust got a Porter board, going to use it for testing.09:57
CTtpollard\o/09:58
*** apinheiro has joined #automotive09:58
* rjek now requires porter.10:00
CTtpollardlooking at the edit page of the Hardware & Software setup for GDP, it has a hidden section for pre-built images. What are the plans for hosting this?10:01
*** klausbirken has quit IRC10:40
*** klausbirken has joined #automotive10:50
jeremiahMy understanding is that the Porter is going to be able to be purchased through DigiKey.11:06
jeremiahI've no idea when or for howmuch but I'm sure there'll be a message about it here.11:07
* CTtpollard boots GDP for the first time 11:12
CTtpollardI might switch to KVM for the suggested better performance though11:17
*** waltminer has joined #automotive12:11
*** waltminer has quit IRC12:23
*** waltminer has joined #automotive12:37
waltminergood morning12:40
waltminertip for the day. Connect your second display if you expect it show your desktop12:41
* waltminer will start to hunt down gerrit problems12:41
jeremiahHunt those gerrits!12:42
waltminerjonathanmaw did you try to push a branch?12:44
jonathanmawwaltminer: not for about 4 hours12:44
waltminerUnder access rights all “AGL-committers” have “Submit” permissions12:44
waltminerI have not changed anything12:45
waltminerI thought that gave you permisson to submit a branch12:46
*** dzen has joined #automotive12:46
jonathanmawwaltminer: here's what happens when I try to push: http://pastebin.com/T8x5kLBt12:47
waltminerYou should be pushing to a branch not to master12:51
waltminerlet me try my test account. My main account will work without a problem12:52
jonathanmawwaltminer: I get the same error when I try "HEAD:refs/for/jonathan-test" or "jonathan-test"12:52
waltminerok12:53
*** emaj has joined #automotive13:26
CTtpollardrunning gdp under kvm-qemu is much much faster from my experience, as discussed here http://lists.genivi.org/pipermail/genivi-meta-ivi/2015-May/000529.html13:42
*** jlrmagnus has joined #automotive14:18
*** riazantsev has joined #automotive14:24
CTtpollardmy yocto gdp currently has working the nav , media and application examples, but I believe browser should also work? Has anyone else experienced this?14:29
radiofreei certainly never managed to get it working with any reliability when integrating it for the jetson14:49
*** gvancuts has joined #automotive14:49
radiofreeprobably requires a dozen or so random patches from every corner of the internet14:49
CTtpollardradiofree: i catch your drift14:50
waltminerjonathanmaw please try again15:05
jonathanmawwaltminer: something happened!15:06
jonathanmawI now have a test commit up for review for the Test-Project15:06
waltminerWoot15:06
paulsherwoodwaltminer: if you could review mine too please, there's a dear :)15:08
paulsherwoodwaltminer: could i be added to mergers, please?15:10
waltminer+1 to jm from my committer only account15:10
paulsherwoodi saw that :)15:12
waltminersubmitted from main account15:12
paulsherwoodand his change is merged.... w00t! :)15:12
CTtpollard:D15:13
waltminerok this seems wrong15:13
paulsherwoodwhatdoes?15:13
waltminerI was able to revert the commit from my test account15:14
paulsherwoodit was all looking fantastic there for a while :)15:14
waltmineri know but I try to break things15:14
paulsherwoodwaltminer: i don't thiny you've reverted it in master on gerrit?15:14
jonathanmawwaltminer: It seems you can put reverting a change up for review, that seems sensible behaviour to me.15:14
paulsherwood+115:14
waltmineryes, that is what happened.15:17
waltminerI abandoned the revert from my real account15:18
waltminerwith great power comes great responsibility15:21
waltminerpaulsherwood you are now a merger15:22
* paulsherwood grins, maniacally :)15:23
paulsherwoodtvm waltminer15:23
waltminernp15:24
waltminerwill send an email in a sec to the list about the set up15:24
* waltminer first needs more coffee15:25
*** wschaller has joined #automotive15:26
dl9pfcoffee ++15:28
*** jlrmagnus has quit IRC15:51
*** gvancuts has quit IRC15:51
*** jonathanmaw has quit IRC16:01
*** bharmon has joined #automotive16:06
*** riazantsev has quit IRC16:07
*** apinheiro has quit IRC16:09
*** apinheiro has joined #automotive16:12
*** wschaller has quit IRC16:15
*** riazantsev has joined #automotive16:27
*** aeiche has joined #automotive16:30
*** apinheiro has quit IRC16:31
*** bbranch has joined #automotive16:35
*** wschaller has joined #automotive16:37
*** klausbirken has quit IRC16:53
*** wschaller has quit IRC17:15
*** waltminer has quit IRC17:18
*** jlrmagnus has joined #automotive17:33
*** jacobo has quit IRC18:02
*** aeiche has quit IRC18:13
*** waltminer has joined #automotive19:26
*** emj has joined #automotive20:31
*** emj is now known as Guest4353820:31
*** emaj has quit IRC20:32
*** waltminer has quit IRC20:33
*** waltminer has joined #automotive20:43
*** bharmon has quit IRC21:05
*** emaj has joined #automotive21:15
*** Guest43538 has quit IRC21:18
waltminerpaulsherwood are you still awake?21:37
paulsherwoodwaltminer: yes21:42
* paulsherwood is forever on irc :)21:42
waltminerdid you start of the developer flow?21:43
paulsherwoodyou mean https://wiki.automotivelinux.org/agl-distro/integration-flow ?21:43
waltminerI saw you made a minor but interesting change to the wiki this morning in governance21:44
paulsherwoodi just did a quick hack of what was sent to the list, i need to think about it more carefully any polish21:44
paulsherwoodwhat was 'interesting' about it? did i do sometihing dumb?21:44
waltminerjust the substitution of the “/21:45
paulsherwoodoh, yes. is that ok?21:45
waltminerNot sure. I want to have the roles we defined today in gerrit reflected in the governance and add a diagram. That is my next task unless you had started on it. I think the integration flow follows from there21:47
paulsherwoodi have not done any more writing on this, so i'll follow your lead21:47
waltminerThis is what I was saying when we spoke earlier. Committer = AGL-merger21:48
paulsherwoodeugeny's email raises an interesting question... if a company wants to contribute, without naming individual engineers, would we consider allowing for a generic maintainer@foo-organisation identity?21:48
paulsherwoodright21:48
waltminerI have seen companies have a designated contributor/ upstreamer21:49
paulsherwoodhowever, i was only adjusting the title to reflect the existing text21:49
paulsherwood'we have no distinction between Committers and Contributors'21:49
paulsherwoodso i would suggest we describe Merger separately?21:49
waltminerthat is what I am going to do21:50
paulsherwoodah, ok. so you're tweaking the text on that page?21:50
waltminerI plan to21:50
waltminerin the next hour or so21:50
waltmineri need to send out the link to the SC so companies will have a better idea of what we expect their FTEs to do21:51
paulsherwoodis the 'overall maintainer' concept still valid? or do you want to go with the Mergers can merge across projects?21:51
waltminerI want to tidy it up a bit21:51
waltminerI have thinking about that one. Probably best for an email, but the AGL-mergers can merge across projects the way it is set up now. The question I have is do we set up another group (per project(?)) that are the subsystem maintainers21:53
paulsherwoodi don't think it's necessary, really?21:54
waltminerOr do we add them to an ever growing merger group21:54
paulsherwoodi don't think it will be 'ever growing'... can easily be pruned if folks cease to contribute21:55
paulsherwoodthe main reason i'm in favour of the general approach is to avoid bottlenecks, ensure multiple folks are confident/able to merge21:56
waltminerUnfortunately I have the experience of doing this with a 2000 member software team at Motorola I some of my thinking comes from that type of scale21:56
waltminerWhen Mot first switched to git it was the wide open west and anyone could break the main21:57
paulsherwoodwell, i expect that this would require refinement long before that :)21:57
paulsherwoodbut i'm guessing we can scale to 20-40 mergers before seeing problems21:58
paulsherwood(just a guess, though)21:58
waltminerthat is too many21:59
paulsherwoodwhy?21:59
paulsherwood(i'm not suggesting that all mergers actually and actively do merges across all projects)22:00
waltminerok. 20 - 40 if you include subsystem guys is what I expect22:00
paulsherwoodyup. and so at a pinch, if fred who normally does most of the merges for the foo system is unavailable, someone else can step in and merge things that are +222:02
waltminerdamn that Fred again22:02
waltminersomeone else. Not 20-40 someones22:03
paulsherwoodoh, so you prefer a small named set of mergers per subsysystem22:03
waltminerBingo22:03
paulsherwoods/small/2 or 3?/22:03
waltminer3 is probably ideal22:04
paulsherwoodwell, your call. you're one of the folks who'll be administering it :)22:04
*** emaj has quit IRC22:04
waltminermaybe a 4th22:04
paulsherwoodit's more groups, a bit more complexity is all22:04
waltmineri absolutley understand. That is why I don’t want to start with that22:05
paulsherwoodhe work is in the reviews, not the merging imo. merging is a rubber-stamp activity in this context22:05
paulsherwood(but i may be wrong... others definitely see things differently)22:05
waltminerWhen merges are trivial yes. When you need to decide whether to upgrade a package version from upstream no22:07
waltminershould say most patches should be trivial22:07
paulsherwoodso you think that a merger should think carefully about that kind of change, even though two people independently reviewed it and gave +2?22:09
paulsherwoodmy problem there is how to explain that the process is one thing for some changes, and another for other changes22:09
paulsherwoodreviewers could flag 'this is a huge change... I'm +1 but i think that Fred needs to be sure before merging'22:10
waltminerI assume a major change like is subject to a mail list debate and the +2 is “automatic” once the team agrees on the course of action.  What we have is fine for now.22:14
paulsherwoodok. i'm sleeping now :)22:16
waltminerlater22:16
*** waltminer has quit IRC22:45
*** waltminer has joined #automotive22:52
*** riazantsev has quit IRC23:46
*** waltminer has quit IRC23:57
*** waltminer has joined #automotive23:59

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