Nix PHP | 68 Members | |
| A room for PHP developers running on Nix | 20 Servers |
| Sender | Message | Time |
|---|---|---|
| 7 Aug 2025 | ||
| 07:54:21 | ||
| 8 Aug 2025 | ||
| 06:56:50 | ||
| 17:02:31 | ||
| 18:37:08 | ||
| 22 Aug 2025 | ||
| 19:43:19 | ||
| 24 Aug 2025 | ||
| I don't use Pest, but I introduced it, so updated it shall be! I just have a question: the last version now has browser testing capabilities and uses Playwright for that. I guess normally we don't just enable that for everyone, in other scenario's? Should it be behind a boolean that is turned off by default? Or how is this normally done elsewhere? | 17:13:35 | |
| 17:15:47 | ||
| 28 Aug 2025 | ||
| Straightforward version bump: https://github.com/NixOS/nixpkgs/pull/437185 | 04:48:34 | |
| merge bot seems to be down | 04:48:38 | |
| 31 Aug 2025 | ||
| Hi there (especially patka aanderse piotrkwiecinski talyz) Now, a few points about the ecosystem:
Anything else we need to talk about? | 14:02:55 | |
| thanks for the message @ma27:nicht-so.sexy these days i am more interested in just ensuring the ecosystem stays viable... i don't intend to do much work on it but am happy to be pinged on issues and if no one else more active is able to i can help out i agree we should stick to stable releases and not try to take on too much unless someone is committed to actively maintaining that personally i am not keen on nixpkgs dropping a bunch of software but it seems that is the direction we're heading so if you want to follow the trend and drop a few pieces over time i understand | 14:12:16 | |
| I'm going to respond properly a bit later, but I'm willing to take up a bunch of CLI applications | 14:21:28 | |
yeah, that's understandable. I wouldn't be too hapyp about this, but it's still better than having outdated, hardly maintained pakcages for that. the problem-infrastructure is still not mreged, right? otherwise an option would be to add "X is looking for maintainers" notes onto a bunch of those packages. | 14:22:05 | |
| that'd be nice. feel free to take the ones you're interested in and remove teams.php from it. | 14:22:29 | |
| I think it'll also be good to start phasing out the old buildComposerProject, but I have no idea how to approach that one | 14:27:41 | |
| Might make sense to open a tracking issue for that? | 14:38:47 | |
| Will do. I also think somehow installing completions doesn't work for things made with buildComposerProject2. But I haven't looked into that at all yet. If it is indeed a problem I'll also create an issue for it | 14:46:56 | |
| 1 Sep 2025 | ||
I just found this one: https://github.com/NixOS/nixpkgs/issues/277285. To me it's not that important, but perhaps someone else here finds it interesting enough to look into? | 08:54:13 | |
| 5 Sep 2025 | ||
| Some time ago I created https://github.com/NixOS/nixpkgs/issues/416911 to track moving cli tools to by-name it should be easier to keep them up to date and they don't separate versions for each php interpreter | 10:53:44 | |
| 14 Sep 2025 | ||
| 08:40:03 | ||
| 17 Sep 2025 | ||
| 10:15:50 | ||
| 23 Sep 2025 | ||
| 10:42:51 | ||
| 4 Oct 2025 | ||
| patka piotrkwiecinski anything to add to https://github.com/NixOS/nixpkgs/pull/448348 before I merge? :) | 08:58:10 | |
| No, only that invoiceplane should support higher php versions. But I'm not going to update and test it myself, so it's fine to go imo. | 09:25:00 | |
| the version of invoiceplan (which is the latest btw) only tests against php 8.1. considering that a lot of projects fail to reasonably express their php constraints ( and I mean, if nobody stood up to upgrade the versions tested to something that's not security-fixes-only in years, then I think it's absolutely fair to drop the package from nixpkgs. | 09:46:33 | |
| Yeah, fully agreed. | 09:52:37 | |
| 7 Oct 2025 | ||
| 07:21:36 | ||
| 9 Oct 2025 | ||
| 09:29:29 | ||
| 17 Oct 2025 | ||
| fixed the FOD hash fallout for everything left in-tree: https://github.com/NixOS/nixpkgs/pull/452933 | 13:47:33 | |
| we gotta find a better solution though, this was mostly manual because I wanted to avoid having this land in 25.11 (that would have the change of interfering with backports) | 13:48:11 | |