*** edcragg has joined #baserock | 00:31 | |
*** edcragg has quit IRC | 01:08 | |
*** pedroalvarez has quit IRC | 05:10 | |
*** pedroalvarez has joined #baserock | 05:10 | |
*** ChanServ sets mode: +v pedroalvarez | 05:10 | |
*** gtristan has quit IRC | 06:31 | |
*** gtristan has joined #baserock | 07:03 | |
*** toscalix has joined #baserock | 08:24 | |
*** CTtpollard has joined #baserock | 08:34 | |
*** fay_ has joined #baserock | 08:37 | |
*** fay_ is now known as faybrocklebank | 08:37 | |
*** ctbruce has joined #baserock | 08:51 | |
*** edcragg has joined #baserock | 08:56 | |
*** bashrc has joined #baserock | 08:59 | |
paulsherwood | rdale_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 sure | 09: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 + n | 09:24 |
*** edcragg has quit IRC | 09:25 | |
paulsherwood | here's my story... 'as a user, versioning should "just work", so that i can do my work without hassling about tooling" | 09:27 |
paulsherwood | your 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 is | 09:28 |
paulsherwood | aha :) | 09:30 |
paulsherwood | i think the shortest first step is to create a library that ingests definitions, validates, hands over to (say) build tool | 09: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 progress | 09:37 |
* pedroalvarez rewrites scripts/licensecheck.sh in python : https://gerrit.baserock.org/#/c/1797/ | 09:42 | |
*** jonathanmaw has joined #baserock | 09:45 | |
*** edcragg has joined #baserock | 09:46 | |
paulsherwood | cool! | 09:52 |
*** ssam2 has joined #baserock | 10:04 | |
*** ChanServ sets mode: +v ssam2 | 10:04 | |
*** edcragg has quit IRC | 10:31 | |
*** edcragg has joined #baserock | 10:33 | |
*** radiofree has quit IRC | 10:57 | |
richard_maw | pedroalvarez: have a review | 11:03 |
pedroalvarez | nice thanks! | 11:04 |
*** radiofree has joined #baserock | 11:06 | |
*** gtristan has quit IRC | 11:07 | |
*** radiofree has quit IRC | 11:17 | |
*** radiofree has joined #baserock | 11:17 | |
jjardon | ssam2: just replied in https://gerrit.baserock.org/#/c/1791/1 | 11:33 |
pedroalvarez | benbrown_, richard_maw: Thanks for your help. The script should be perfect for your eyes now :) | 11:57 |
*** gtristan has joined #baserock | 12:01 | |
*** gtristan has joined #baserock | 12:02 | |
*** paulw has joined #baserock | 12:04 | |
*** paulw has joined #baserock | 12:19 | |
pedroalvarez | Some fixes needed in our release scripts: https://gerrit.baserock.org/1800 | 12:35 |
tiagogomes_ | once upon time, I was planning to do that | 12:36 |
pedroalvarez | :) | 12:36 |
tiagogomes_ | As I was responsible for their breakage | 12:36 |
pedroalvarez | nothing to worry about | 12:36 |
pedroalvarez | Is a quick fix actually | 12:37 |
richard_maw | pedroalvarez: almost perfect, I apparently miscommunicated what I meant by moving the .strip() | 13:17 |
pedroalvarez | hehe | 13:18 |
pedroalvarez | I see what you mean now | 13:19 |
richard_maw | ☺ | 13:19 |
pedroalvarez | regarding "2. Hook it up to morph or ybd's git caches" | 13:20 |
pedroalvarez | It is already using `morph get-repo` which speeds up the process | 13:20 |
pedroalvarez | but if the clones are temporary it will have to do that everytime, which will be slow even if the gits are in the same system | 13:21 |
*** gtristan has quit IRC | 14:10 | |
pedroalvarez | moar fixes needed: https://gerrit.baserock.org/#/c/1801/ | 14:53 |
*** ctbruce has quit IRC | 15:14 | |
*** ctbruce has joined #baserock | 15:15 | |
pedroalvarez | and now I think this one is ready: https://gerrit.baserock.org/#/c/1797/4..5/scripts/licensecheck.py | 15:39 |
benbrown_ | pedroalvarez: We shall see. | 15:40 |
benbrown_ | Muhahahahaaaaa | 15: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 |
pedroalvarez | benbrown_: it could fail, but I would murder whoever finds that error | 15:42 |
benbrown_ | pedroalvarez: call() does not error if the process returns non-zero | 15:43 |
benbrown_ | So the script would continue. | 15:43 |
pedroalvarez | hmm, no murders then | 15:43 |
pedroalvarez | :( | 15:43 |
pedroalvarez | shall fix | 15:43 |
benbrown_ | check_call()? I believe will error | 15:43 |
pedroalvarez | benbrown_: yes, you are right | 15:47 |
pedroalvarez | benbrown_: done | 15:48 |
*** ctbruce has quit IRC | 15:56 | |
*** toscalix has quit IRC | 16:41 | |
*** jonathanmaw has quit IRC | 17:33 | |
*** ssam2 has quit IRC | 17:36 | |
*** CTtpollard has quit IRC | 17:42 | |
*** bashrc has quit IRC | 18:01 | |
*** tiagogomes_ has quit IRC | 18:06 | |
*** edcragg has quit IRC | 18:12 | |
*** rdale_ct_ has quit IRC | 18:25 | |
*** gtristan has joined #baserock | 19:47 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!