[13:46:02] https://overlookinfratech.com/2024/11/08/sequestered-source/ apropos the Puppet stuff [14:45:04] Per Emperor 's post, I think license compliance is the least of our worries. This post is pretty interesting too https://overlookinfratech.com/2024/10/16/everything-on-fire/ [14:53:54] that's a good example why the author's statements need to be taken with a grain of salt, the reorg of the Slack channels was clarified a day later: https://fosstodon.org/@davidsandilands/113313321361185775 [14:54:18] Based on https://overlookinfratech.com/ , it seems this person is going to fork Puppet. I signed up for the email list, it might behoove us to get involved early rather than wait [14:55:20] I'm not saying that Perforce is a great company and if there's a fork, even better, but I don't think it's as grim as they paint it [14:56:10] I lived this exact scenario, so I'm more inclined to take the word of a engineer over a "Community and DevRel Lead", whatever that is [15:10:19] The piece about their inconsistent use of a CLA as a possible reason why the license wasn't change is an interesting theory [15:34:45] yeah, it's a decent protection strategy in general for a project you want to remain open source: don't do CLAs, and grow your contributor list to where it's prohibitive to ever get everyone onboard with a relicense. [17:31:29] <_joe_> do we really need anything from puppet besides security patches? [17:31:45] <_joe_> like, if we had to stay on puppet 7 for 10 years, would that be a problem for us? [17:32:03] <_joe_> but also, I think there's space for some lateral moves there [17:37:46] staying puppet7 + sec patches for a long time is reasonable, IMHO, although probably we'd eventually look for an alternative. Hard to prioritize what/when. [17:38:14] we could be on puppet 7 for the next 10 years, but it would be unfortunate if it becomes harder to make patches upstream. [17:38:38] it's an agent that runs remote code with elevated privileges, security patches seem pretty important ;) [17:39:25] I am regularly unhappy with puppet, but I temper my anger with the belief that it can be improved! [17:47:49] I have in the past tempered my anger with the fact that most competitors are not actually-better in the net, just different tradeoffs. It's a difficult problem space to have an elegant solution for. [17:48:01] but I haven't re-examined that point of view in some years [17:53:28] to me it's less about Puppet itself, more about all the WMF-only code we have to own and maintain because the OSS version is missing key features (spicerack, pcc, pontoon etc). [20:37:14] mutante: denisse: all our testwiki/testcommonswiki deploy shenanigans are finished :) [20:37:50] cdanis: Great. Thanks! :) [20:39:10] https://test-commons.wikimedia.org/wiki/Data:1993_Canadian_federal_election.chart [20:39:13] :) [20:40:21] thank you [22:43:55] "Running Puppet with args --quiet --attempts 60" [22:44:28] I hope the value of "60" did not come from lived experience, 😿 [22:49:14] 02:53:28 to me it's less about Puppet itself, more about all the WMF-only code we have to own and maintain because the OSS version is missing key features (spicerack, pcc, pontoon etc). [22:49:34] Sounds like typical 2020 'open-source-business' strategy :-p