IRC logs for #baserock for Friday, 2016-02-12

*** edcragg has joined #baserock00:31
*** edcragg has quit IRC01:08
*** pedroalvarez has quit IRC05:10
*** pedroalvarez has joined #baserock05:10
*** ChanServ sets mode: +v pedroalvarez05:10
*** gtristan has quit IRC06:31
*** gtristan has joined #baserock07:03
*** toscalix has joined #baserock08:24
*** CTtpollard has joined #baserock08:34
*** fay_ has joined #baserock08:37
*** fay_ is now known as faybrocklebank08:37
*** ctbruce has joined #baserock08:51
*** edcragg has joined #baserock08:56
*** bashrc has joined #baserock08:59
paulsherwoodrdale_ct_: i'm not accepting your first front, yet. not until migrations is zero-friction for users. i'm interested in the second front, for sure09:10
rdale_ct_at the moment if you clone the defintions repo and write a bunch of version x definitions, when you rebase your repo the version number is raised to x + n, and the migrations don't get run on your custom definitions because they are assumed to be version x + n09:24
*** edcragg has quit IRC09:25
paulsherwoodhere's my story... 'as a user, versioning should "just work", so that i can do my work without hassling about tooling"09:27
paulsherwoodyour description is already too complicated for me (in user mode) sorry :)09:28
rdale_ct_i was explaining why it doesn't currently work, not explaining how good it is09:28
paulsherwoodaha :)09:30
paulsherwoodi think the shortest first step is to create a library that ingests definitions, validates, hands over to (say) build tool09:32
paulsherwood?09:32
rdale_ct_yes, at the moment when we have discussions about improving the schema vocabulary, eg getting rid of 'strata' etc, there is too much inertia to actually do anything, and nothing end up happening. with a separate project it should be possible to actually make some progress09:37
* pedroalvarez rewrites scripts/licensecheck.sh in python : https://gerrit.baserock.org/#/c/1797/09:42
*** jonathanmaw has joined #baserock09:45
*** edcragg has joined #baserock09:46
paulsherwoodcool!09:52
*** ssam2 has joined #baserock10:04
*** ChanServ sets mode: +v ssam210:04
*** edcragg has quit IRC10:31
*** edcragg has joined #baserock10:33
*** radiofree has quit IRC10:57
richard_mawpedroalvarez: have a review11:03
pedroalvareznice thanks!11:04
*** radiofree has joined #baserock11:06
*** gtristan has quit IRC11:07
*** radiofree has quit IRC11:17
*** radiofree has joined #baserock11:17
jjardonssam2: just replied in https://gerrit.baserock.org/#/c/1791/111:33
pedroalvarezbenbrown_, richard_maw: Thanks for your help. The script should be perfect for your eyes now :)11:57
*** gtristan has joined #baserock12:01
*** gtristan has joined #baserock12:02
*** paulw has joined #baserock12:04
*** paulw has joined #baserock12:19
pedroalvarezSome fixes needed in our release scripts: https://gerrit.baserock.org/180012:35
tiagogomes_once upon time, I was planning to do that12:36
pedroalvarez:)12:36
tiagogomes_As I was responsible for their breakage12:36
pedroalvareznothing to worry about12:36
pedroalvarezIs a quick fix actually12:37
richard_mawpedroalvarez: almost perfect, I apparently miscommunicated what I meant by moving the .strip()13:17
pedroalvarezhehe13:18
pedroalvarezI see what you mean now13:19
richard_maw13:19
pedroalvarezregarding "2.  Hook it up to morph or ybd's git caches"13:20
pedroalvarezIt is already using `morph get-repo` which speeds up the process13:20
pedroalvarezbut if the clones are temporary it will have to do that everytime, which will be slow even if the gits are in the same system13:21
*** gtristan has quit IRC14:10
pedroalvarezmoar fixes needed: https://gerrit.baserock.org/#/c/1801/14:53
*** ctbruce has quit IRC15:14
*** ctbruce has joined #baserock15:15
pedroalvarezand now I think this one is ready: https://gerrit.baserock.org/#/c/1797/4..5/scripts/licensecheck.py15:39
benbrown_pedroalvarez: We shall see.15:40
benbrown_Muhahahahaaaaa15:40
pedroalvarez:(15:40
benbrown_To be more serious, could the `git checkout` fail if a user had been playing in a pre-existing clone?15:40
benbrown_pedroalvarez: also s/Geting/Getting/15:41
pedroalvarezbenbrown_: it could fail, but I would murder whoever finds that error15:42
benbrown_pedroalvarez: call() does not error if the process returns non-zero15:43
benbrown_So the script would continue.15:43
pedroalvarezhmm, no murders then15:43
pedroalvarez:(15:43
pedroalvarezshall fix15:43
benbrown_check_call()? I believe will error15:43
pedroalvarezbenbrown_: yes, you are right15:47
pedroalvarezbenbrown_: done15:48
*** ctbruce has quit IRC15:56
*** toscalix has quit IRC16:41
*** jonathanmaw has quit IRC17:33
*** ssam2 has quit IRC17:36
*** CTtpollard has quit IRC17:42
*** bashrc has quit IRC18:01
*** tiagogomes_ has quit IRC18:06
*** edcragg has quit IRC18:12
*** rdale_ct_ has quit IRC18:25
*** gtristan has joined #baserock19:47

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