| *** narispo has quit IRC | 00:07 | |
| *** narispo has joined #buildstream | 00:07 | |
| *** tristan has quit IRC | 06:54 | |
| *** tristan has joined #buildstream | 07:12 | |
| *** ChanServ sets mode: +o tristan | 07:12 | |
| *** rdale has joined #buildstream | 09:21 | |
| juergbi | jjardon: 429 should probably be detected as temporary failure such that buildstream will retry on its own | 09:25 |
|---|---|---|
| juergbi | (exception parameter `temporary`) | 09:26 |
| juergbi | I don't remember whether we already wait properly between retries for `temporary` errors | 09:26 |
| * tristan has unavoidable scope creep in his refactor | 10:17 | |
| * tristan now has to tear apart the first test case ever made... now at tests/internals/pluginfactory, lets replace this with a proper end-to-end test | 10:17 | |
| tristan | this leads to... if I want the tests for plugin API versioning to work properly... I'll have to make the versioning also actually work properly | 10:18 |
| * tristan blink in disbelief at: "if (bst_major, bst_minor) < (req_major, req_minor): ..." | 10:19 | |
| tristan | +s | 10:19 |
| tristan | Anyway, this part is on the todo list *anyway* so... just more will be done in the end | 10:20 |
| tristan | juergbi, curiously... what would you think about hard requiring plugins to set BST_REQUIRED_VERSION_[MAJOR,MINOR] ? | 10:20 |
| tristan | currently the strategy is a bit dumb, we define it in plugin.py set to 0 and plugins just never set it | 10:21 |
| tristan | Or maybe instead of that, we could have a BST_REQUIRED_VERSION = "2.0" or such (bit more convenient) | 10:22 |
| juergbi | makes sense to me, or maybe a tuple instead of a string: (2, 0) | 10:22 |
| tristan | Sure, we have a convenience function for string parsing, whatever is more readable I would say | 10:22 |
| juergbi | although I guess string is more convenient and that would match the project.conf min-version | 10:23 |
| juergbi | could also be a simple way to distinguish bst1 and bst2 plugins | 10:23 |
| tristan | Exactly | 10:24 |
| tristan | Also, and a future proof one if ever there is a 3.x | 10:24 |
| tristan | in the same way as min-version | 10:24 |
| tristan | maybe even call it BST_MIN_VERSION for consistency | 10:24 |
| * tristan doesnt like how much is changing in the same commit but it's all quite intertwined | 10:25 | |
| tristan | To avoid that... I could destroy all plugin versioning in one commit, have it pass it's tests, and add it back in the improved way in the next commit with improved tests | 10:26 |
| * tristan thinks he's got tests passing so far after having gutted the versioning stuff and refactored PluginFactory | 11:05 | |
| * tristan posts WIP as https://gitlab.com/BuildStream/buildstream/-/merge_requests/1885 | 11:06 | |
| tristan | The bulk is done but I'll be adding to it tomorrow | 11:06 |
| *** tristan has quit IRC | 11:13 | |
| *** tristan has joined #buildstream | 11:26 | |
| *** ChanServ sets mode: +o tristan | 11:26 | |
| *** rdale has quit IRC | 11:45 | |
| *** rdale has joined #buildstream | 13:38 | |
| *** seanborg has joined #buildstream | 14:52 | |
| *** seanborg has quit IRC | 15:48 | |
| *** toscalix has joined #buildstream | 16:19 | |
| *** toscalix has quit IRC | 16:31 | |
| *** toscalix has joined #buildstream | 17:34 | |
| *** toscalix has quit IRC | 18:58 | |
| *** rdale has quit IRC | 18:58 | |
| *** narispo has quit IRC | 18:58 | |
| *** slaf has quit IRC | 18:58 | |
| *** krichter[m] has quit IRC | 18:58 | |
| *** robjh has quit IRC | 18:58 | |
| *** jward has quit IRC | 18:58 | |
| *** juergbi has quit IRC | 18:58 | |
| *** persia has quit IRC | 18:58 | |
| *** segfault1[m] has quit IRC | 18:58 | |
| *** Demos[m] has quit IRC | 18:58 | |
| *** walterve[m][m] has quit IRC | 18:58 | |
| *** dbuch[m] has quit IRC | 18:58 | |
| *** Trevio[m] has quit IRC | 18:58 | |
| *** milloni has quit IRC | 18:58 | |
| *** hergertme has quit IRC | 18:58 | |
| *** tristan has quit IRC | 18:58 | |
| *** tchaik[m] has quit IRC | 18:58 | |
| *** WSalmon has quit IRC | 18:58 | |
| *** jjardon has quit IRC | 18:58 | |
| *** pro[m] has quit IRC | 18:58 | |
| *** cgm[m] has quit IRC | 18:58 | |
| *** skullone[m] has quit IRC | 18:58 | |
| *** awacheux[m] has quit IRC | 18:58 | |
| *** DineshBhattarai[m] has quit IRC | 18:58 | |
| *** asingh_[m] has quit IRC | 18:58 | |
| *** jjardon[m] has quit IRC | 18:58 | |
| *** SamThursfield[m] has quit IRC | 18:58 | |
| *** kailueke[m] has quit IRC | 18:58 | |
| *** mattiasb has quit IRC | 18:58 | |
| *** dylan-m has quit IRC | 18:58 | |
| *** doras[m] has quit IRC | 18:58 | |
| *** reuben640[m] has quit IRC | 18:58 | |
| *** rafaelff1[m] has quit IRC | 18:58 | |
| *** theawless[m] has quit IRC | 18:58 | |
| *** connorshea[m] has quit IRC | 18:58 | |
| *** abderrahim[m] has quit IRC | 18:58 | |
| *** m_22[m] has quit IRC | 18:58 | |
| *** tlater[m] has quit IRC | 18:58 | |
| *** albfan[m] has quit IRC | 18:58 | |
| *** ironfoot has quit IRC | 18:58 | |
| *** flatmush has quit IRC | 18:58 | |
| *** benbrown has quit IRC | 18:58 | |
| *** jswagner has quit IRC | 18:58 | |
| *** gitlab-br-bot has quit IRC | 18:58 | |
| *** milloni has joined #buildstream | 18:58 | |
| *** juergbi has joined #buildstream | 18:58 | |
| *** hergertme has joined #buildstream | 18:58 | |
| *** robjh has joined #buildstream | 18:59 | |
| *** toscalix has joined #buildstream | 19:00 | |
| *** jward has joined #buildstream | 19:00 | |
| *** slaf has joined #buildstream | 19:00 | |
| *** narispo has joined #buildstream | 19:00 | |
| *** persia has joined #buildstream | 19:00 | |
| *** rdale has joined #buildstream | 19:00 | |
| *** tristan has joined #buildstream | 19:00 | |
| *** tchaik[m] has joined #buildstream | 19:00 | |
| *** WSalmon has joined #buildstream | 19:00 | |
| *** jjardon has joined #buildstream | 19:00 | |
| *** pro[m] has joined #buildstream | 19:00 | |
| *** cgm[m] has joined #buildstream | 19:00 | |
| *** skullone[m] has joined #buildstream | 19:00 | |
| *** awacheux[m] has joined #buildstream | 19:00 | |
| *** albfan[m] has joined #buildstream | 19:00 | |
| *** kailueke[m] has joined #buildstream | 19:00 | |
| *** DineshBhattarai[m] has joined #buildstream | 19:00 | |
| *** asingh_[m] has joined #buildstream | 19:00 | |
| *** connorshea[m] has joined #buildstream | 19:00 | |
| *** jjardon[m] has joined #buildstream | 19:00 | |
| *** theawless[m] has joined #buildstream | 19:00 | |
| *** m_22[m] has joined #buildstream | 19:00 | |
| *** mattiasb has joined #buildstream | 19:00 | |
| *** rafaelff1[m] has joined #buildstream | 19:00 | |
| *** SamThursfield[m] has joined #buildstream | 19:00 | |
| *** dylan-m has joined #buildstream | 19:00 | |
| *** tlater[m] has joined #buildstream | 19:00 | |
| *** reuben640[m] has joined #buildstream | 19:00 | |
| *** doras[m] has joined #buildstream | 19:00 | |
| *** abderrahim[m] has joined #buildstream | 19:00 | |
| *** ironfoot has joined #buildstream | 19:00 | |
| *** flatmush has joined #buildstream | 19:00 | |
| *** benbrown has joined #buildstream | 19:00 | |
| *** jswagner has joined #buildstream | 19:00 | |
| *** gitlab-br-bot has joined #buildstream | 19:00 | |
| *** irc.acc.umu.se sets mode: +ooo tristan jjardon ironfoot | 19:00 | |
| *** Demos[m] has joined #buildstream | 19:05 | |
| *** rdale has quit IRC | 19:08 | |
| *** walterve[m][m] has joined #buildstream | 19:18 | |
| *** dbuch[m] has joined #buildstream | 19:34 | |
| *** krichter[m] has joined #buildstream | 19:53 | |
| *** Trevio[m] has joined #buildstream | 20:03 | |
| *** segfault1[m] has joined #buildstream | 20:34 | |
| *** phoenix has joined #buildstream | 20:42 | |
| *** toscalix has quit IRC | 21:11 | |
| *** phoenix has quit IRC | 22:14 | |
| *** narispo has quit IRC | 23:00 | |
| *** narispo has joined #buildstream | 23:00 | |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!