*** tristan <tristan!tristan@223.62.173.72> has joined #buildstream | 07:04 | |
*** ChanServ sets mode: +o tristan | 07:04 | |
*** tristan <tristan!tristan@223.62.173.72> has quit IRC | 07:07 | |
*** tristan <tristan!tristan@223.62.173.72> has joined #buildstream | 07:38 | |
*** ChanServ sets mode: +o tristan | 07:38 | |
*** tristan <tristan!tristan@223.62.173.72> has quit IRC | 08:00 | |
*** tristan <tristan!tristan@223.62.173.72> has joined #buildstream | 08:32 | |
*** ChanServ sets mode: +o tristan | 08:32 | |
*** tpollard <tpollard!tompollard@82.29.243.10> has joined #buildstream | 09:01 | |
WSalmon | jjardon: seems sensible. i think there was talk that each plugin or group of plugins would have there own repo, ie the docker ones do https://gitlab.com/BuildStream/bst-plugins-container but unless some one wants to take that task on for others then we should give this repo a better name. | 09:01 |
---|---|---|
WSalmon | jjardon: there is often talk of avoiding "blessed" plugins tho so i think the name was to avoid these being the blessed ones | 09:02 |
WSalmon | maybe https://gitlab.com/BuildStream/bst-plugins-general could sign post that there fine to use while not being the offical sounding https://gitlab.com/BuildStream/bst-plugins | 09:03 |
*** tristan94 <tristan94!tristan@78.40.148.178> has quit IRC | 09:34 | |
*** tristan94 <tristan94!tristan@78.40.148.178> has joined #buildstream | 09:35 | |
*** tristan <tristan!tristan@223.62.173.72> has quit IRC | 09:59 | |
juergbi | jjardon: buildstream-plugins will be the name of the repo of plugins maintained by core buildstream maintainers: https://github.com/gtristan/buildstream-plugins/ (to be moved to the apache group) | 10:05 |
juergbi | I don't think we should rename the whole collection but it may definitely make sense to move plugins that are considered mature out of -experimental to a new repo | 10:08 |
juergbi | possibly with grouping as WSalmon wrote, where it makes sense | 10:09 |
WSalmon | I assume the drive to brake up into more repos was to make it easier for people to just pull in one or two but I know some of the best packages complained about not wanting loads of packages, I assume on system package could just pick up all the plugin repository in to one package without too much work? Otherwise it might be good to revisite some of these desisions | 10:13 |
juergbi | with the improvements to plugin loading (e.g. using junctions), multiple plugin repositories should be less of an issue | 10:21 |
juergbi | and it may not make sense anymore to package plugins for distros | 10:22 |
jjardon | juergbi: that repo is not keeping the git history though, which is not ideal | 10:30 |
juergbi | jjardon: that's a separate point but yes, ideally, we would preserve git history. git is fairly flexible in this regard but it might take a bit of an effort | 12:49 |
jjardon | juergbi: clone the repo as it is, remove everyting you dont want , change name, commit and we should be done? | 12:52 |
juergbi | then you'd have the whole history of BuildStream core in the plugins repo | 12:52 |
juergbi | not sure whether that is really desirable | 12:53 |
juergbi | would likely be better to preserve only the history of the relevant plugin files (git filter branch, iirc) but may not be worth the effort | 12:53 |
*** coldtom <coldtom!coldtom@2a00:23c7:5e9a:5301:0:0:0:1b8> has joined #buildstream | 13:01 | |
nanonyme | Yes, please, do preserve history | 13:08 |
nanonyme | Too much history is better than too little. We don't store blobs in repo, the history is tiny | 13:09 |
juergbi | tristan94: ^^ | 13:12 |
nanonyme | juergbi: that said, I don't see why we would be splitting plugins from -experimental | 13:32 |
nanonyme | We already have too many repos which is leading into maintenance issues as every repo needs its own release manager | 13:33 |
nanonyme | We should probably gut at least containers repo | 13:34 |
nanonyme | There are very few maintainers and the community is tiny. Let's not make things harder than they need to be. | 13:34 |
*** tristan <tristan!tristan@223.62.173.195> has joined #buildstream | 14:10 | |
*** ChanServ sets mode: +o tristan | 14:10 | |
*** coldtom <coldtom!coldtom@2a00:23c7:5e9a:5301:0:0:0:1b8> has joined #buildstream | 14:41 | |
*** tpollard <tpollard!tompollard@82.29.243.10> has quit IRC | 16:18 | |
*** coldtom <coldtom!coldtom@2a00:23c7:5e9a:5301:0:0:0:1b8> has quit IRC | 18:12 | |
*** coldtom <coldtom!coldtom@2a00:23c7:5e9a:5301:0:0:0:1b8> has joined #buildstream | 18:45 | |
*** coldtom <coldtom!coldtom@2a00:23c7:5e9a:5301:0:0:0:1b8> has quit IRC | 18:49 | |
*** tristan <tristan!tristan@223.62.173.195> has quit IRC | 23:18 | |
*** tristan <tristan!tristan@223.62.173.195> has joined #buildstream | 23:19 | |
*** ChanServ sets mode: +o tristan | 23:19 |
Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!