Our great sponsors
|over 2 years ago||7 days ago|
|zlib License||GNU General Public License v3.0 or later|
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
We haven't tracked posts mentioning Minctest yet.
Tracking mentions began in Dec 2020.
The release candidate (RC) build for pfSense® Plus software version 23.05 is now available for testing!
2 projects | /r/PFSENSE | 10 May 2023
I am not sure if it is best resource, but here it is: https://github.com/php/php-src/issues/8646
PHP-FPM 8.1 on OpenBSD 7.3
6 projects | dev.to | 6 May 2023
To my belief, OpenBSD 🐡 and their community support PHP Web services well thankfully.
Understanding the Benefits of "Quirky" Web Languages
6 projects | dev.to | 28 Mar 2023
A Vulnerability in Implementations of SHA-3, Shake, EdDSA
2 projects | news.ycombinator.com | 7 Mar 2023
Yes, fixed in all (at the time) supported versions in October last year .
PHP RFC: Code optimizations - (Allow easier merge of changes)
According to CONTRIBUTING.md pull requests are only allowed for three things:
Alright, my confusion stemmed from externals.io not clearly rendering emails in some cases. I thought Nikita was talking about https://github.com/php/php-src/commit/371ae12d890f1887f79b7e2a32f808b4595e5f60 because that's the commit immediately at the visible part quoted in https://externals.io/message/119613#119623. But it was instead about https://github.com/php/php-src/commit/c7637ed1c03f556c6fb65884cfc5bfea4920b1c7, i.e. removing numbers from the enum. I agree that's not a great change because it does make it harder to see which enum is which at a glance (but can be easily seen by hovering with an IDE).
But it led to this bad faith PR to remove comments. Looking at the first change, it's so old it predates changelog history. The last record was from 15 years ago as an automated cvs2svn commit.
From looking at the author's pull requests I get the impression of a very eager & active (and likely well meaning) developer that's causing some contention via the amount of changes they're making and the effort/time that then requires by maintainers.
PHP bug: Password_verify() always return true with some hash
2 projects | news.ycombinator.com | 23 Feb 2023
The GitHub advisory is a better location to point this submission to: https://github.com/php/php-src/security/advisories/GHSA-7fj2...2 projects | news.ycombinator.com | 23 Feb 2023
What are some alternatives?
PHPUnit - The PHP Unit Testing framework.
trompeloeil - Header only C++14 mocking framework
upp11 - C++11 lightweight single header unit test framework
ParaTest - :computer: Parallel testing for PHPUnit
Mockery - Mockery is a simple yet flexible PHP mock object framework for use in unit testing with PHPUnit, PHPSpec or any other testing framework. Its core goal is to offer a test double framework with a succinct API capable of clearly defining all possible object operations and interactions using a human readable Domain Specific Language (DSL).
KmTest - Kernel-mode C++ unit testing framework in BDD-style
Codeception - Full-stack testing PHP framework
CPython - The Python programming language
Alice - Expressive fixtures generator
src - Read-only git conversion of OpenBSD's official CVS src repository. Pull requests not accepted - send diffs to the [email protected] mailing list.