Nix PHP | 75 Members | |
| A room for PHP developers running on Nix | 22 Servers |
| Sender | Message | Time |
|---|---|---|
| 7 Feb 2024 | ||
Then they should provide the composer.lock file along with the PHAR file. Don't you think? | 11:19:49 | |
I any case, moving the responsibility of creating the composer.lock file to the users consuming the application is a bad idea in general. They should provide it in a way. | 11:20:49 | |
| They can provide it next to the PHAR, but can still decide to not put one in the repo, so end users can create one themselves | 11:21:50 | |
| Yes, that's the middle-ground compromise that I wrote in my message. | 11:23:04 | |
In reply to @drupol:matrix.orgAh sorry, somehow missed that. | 11:23:42 | |
Download image.png | 11:24:32 | |
| That'd be great! | 11:28:34 | |
| OK we finally agree :D | 11:29:23 | |
In reply to @patka_123:matrix.orgJust FYI, the most used testing framework in the PHP ecosystem, PHPUnit... did it without any trouble... so I don't see why it wouldn't be possible somewhere else. | 11:37:41 | |
| I'm not saying what should be done. Just that if they decide not to provide a lock, that their reason is also valid :) | 11:47:31 | |
| Talking about phpunit. Would it be an idea to package paratest? We use that extensively and I see that it is not packaged yet | 11:48:08 | |
| Yeah sure, good idea | 11:48:17 | |
| (I had a look at your other suggestions as well, but those need more research for now as I'm new with these things. But also can't really spend the time on that sort of thing yet) | 11:49:29 | |
| Right, just do what you can and it's totally fine | 11:50:57 | |
In reply to @drupol:matrix.orgShould we do this one at all? Upstream hasn't seen activity for 6 years. Seems like a security risk | 11:55:46 | |
| Then we should close the issue with a valid reason. | 11:58:24 | |
| Yeah I'm genuinly wondering because the application itself doesn't do much and the C code is tiny. Might just be that it is stable and working | 12:00:09 | |
| I don't see any security flags in the issue or PR, maybe we should do it still | 12:54:55 | |
| I think it would be interesting to find out how to get the ryantm bot to update php packages automatically. I haven't done much digging. I'll do that tomorrow, but here's the latest log for phpunit. https://r.ryantm.com/log/phpunit/2024-02-05.log | 18:38:20 | |
| I think Gaël Reyrol did some work in nixpkgs-update, and I think r-ryantm is using it. | 19:55:23 | |
| 8 Feb 2024 | ||
In reply to @patka_123:matrix.orgI think a label "6.topic: php" would still be nice :) I guess you need to be commiter to create a label? | 08:00:18 | |
| Could be done indeed! | 08:07:24 | |
| 08:37:11 | ||
| 08:37:31 | ||
| 08:45:47 | ||
| 08:45:52 | ||
| Elis 🌱, Jan Tojnar how should we deal with this kind of issue? https://discourse.nixos.org/t/php-composer-does-not-find-installed-php-extensions/31164/4
| 13:35:51 | |
| * Elis 🌱, Jan Tojnar how should we deal with this kind of issue? https://discourse.nixos.org/t/php-composer-does-not-find-installed-php-extensions/31164/4
| 13:36:05 | |
| * Elis 🌱, Jan Tojnar how should we deal with this kind of issue? https://discourse.nixos.org/t/php-composer-does-not-find-installed-php-extensions/31164/4
| 13:36:49 | |
| * Elis 🌱, Jan Tojnar how should we deal with this kind of issue? https://discourse.nixos.org/t/php-composer-does-not-find-installed-php-extensions/31164/4 I see 3 possible fix for this:
What do you think fits best in this case? | 13:38:32 | |