nanonyme | jbleonesio_: note we're possibly going to drop git_tag source plugin completely in favour of a new git_repo plugin | 14:05 |
---|---|---|
nanonyme | See https://gitlab.com/freedesktop-sdk/freedesktop-sdk/-/merge_requests/9009 | 14:06 |
nanonyme | (TBD hor this is going to be distributed; but in any case I would strongly suggest not using git_tag in bst-plugins-experimental; it uses source caches in very sub-optimal way and inherits same problems bst1 git_tag had on top) | 14:09 |
nanonyme | s/hor/how/ | 14:09 |
abderrahim[m] | I hope they are still here | 14:09 |
nanonyme | Ping juergbi ^^ | 14:10 |
nanonyme | ... also git plugin in buildstream-plugins may be sufficient for various projects as it now tracks tags | 14:11 |
juergbi | is gimpnet #buildstream supposed to be synchronized with libera #buildstream? I see replies in here to questions of the other channel. should probably switch to matrix but status quo seems very confusing | 14:13 |
juergbi | thanks for the info about git plugins | 14:13 |
nanonyme | I have no idea | 14:15 |
nanonyme | Which one is this? | 14:15 |
abderrahim[m] | matrix is supposed to be bridged to the gimpnet one | 14:16 |
abderrahim[m] | yes, you need to use buildstream-plugins | 14:18 |
abderrahim[m] | cmake is no longer a core plugin | 14:18 |
juergbi | abderrahim[m]: it seems matrix users also see messages from libera, though, but messages from matrix only appear in gimpnet, not libera | 14:47 |
abderrahim[m] | argh | 14:48 |
abderrahim[m] | something got messed up when gnome moved to libera I guess | 14:48 |
abderrahim[m] | anyway, gnome is going to leave gimpnet completely at some point then we need to do something about our IRC presence | 14:50 |
juergbi | abderrahim[m]: assuming the bridge would work well if there was only one IRC network, we should probably simply drop the gimpnet channel completely in favor of libera | 14:57 |
nanonyme | 22.08 is BuildStream 1.6 | 15:18 |
nanonyme | freedesktop-sdk master currently pulls buildstream-plugins and bst-plugins-experimental through junctions so everything should be more or less automatic | 15:34 |
nanonyme | Of course you need to pull the plugins directly yourself for a child project | 15:35 |
juergbi | nanonyme: jbleonesio is on libera, i.e. they can't see your messages from matrix | 15:36 |
nanonyme | Yay | 15:37 |
juergbi | I've forwarded your messages | 15:37 |
nanonyme | juergbi: the official #buildstream is at this point still irc.gnome.org. Why are people in Libera? https://buildstream.gitlab.io/buildstream/main_about.html | 15:39 |
nanonyme | Wait, @abderrahim:gnome.org said gnome moved to Libera, I guess that should have implications to irc.gnome.org? | 15:40 |
juergbi | as whole gimpnet is transitioning to libera (and matrix), afaik | 15:40 |
juergbi | the bigger question is why there is a one-way bridge from libera to matrix, which can only cause confusion | 15:41 |
nanonyme | Well, who is going to be handling unlinking this from gimpnet and linking tis to libera? | 15:41 |
abderrahim[m] | juergbi: nanonyme : GNOME is moving from gimpnet to libera. Official gnome rooms have already moved to libera, and are bridged to matrix. The bridge to gimpnet is kept for things like gimp that didn't move, and will be decommissioned at some point. I believe it is a bug that this (matrix) room is (kinda but not fully) bridged to both libera and gimpnet. I'll report it. | 16:12 |
juergbi | ta | 16:13 |
*** Intel[m] <Intel[m]!intelplan9@2001:470:1af1:104:0:0:0:61a4> has joined #buildstream | 16:22 | |
*** jjardon[m] <jjardon[m]!jjardonmat@2001:470:1af1:104:0:0:0:224c> has joined #buildstream | 18:05 | |
jjardon[m] | @juergbi @abderrahim:gnome.org can any of you merge https://github.com/apache/buildstream/pull/1808 , please? | 18:16 |
abderrahim[m] | I'm not sure we want to have bst-plugins-experimental in there? | 18:18 |
abderrahim[m] | otherwise looks good | 18:18 |
jjardon[m] | we definetely want; all public use cases of buildstream uses plugins in that repo | 18:21 |
juergbi | agree. shouldn't we rather encourage use via a junction? especially for bst-plugins-experimental without stability guarantees | 18:21 |
juergbi | but not via distro package | 18:22 |
juergbi | btw: there is another 1.x link in the README: `user guide <https://docs.buildstream.build/1.4.1/main_using.html>`_. | 18:22 |
jjardon[m] | my point was to remove the bst-external reference, feel free to change the PR | 18:22 |
juergbi | should be changed to 2.0 while we're at it | 18:22 |
nanonyme | I think jjardon is right, we should advertise bst-plugins-experimental. But we should indeed suggest using it through junction to avoid unexpected breakage. | 21:31 |
nanonyme | @abderrahim:gnome.org: do we want to keep buildstream-plugins as it is now or add it into image and rely on package? It seems it has mostly stabilized. | 21:32 |
nanonyme | I think bst-plugins-experimental should remain as it is now | 21:34 |
nanonyme | Maybe it's too early still | 21:37 |
Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!