Skip to content

Commit

Permalink
Update Girgias name
Browse files Browse the repository at this point in the history
  • Loading branch information
saundefined authored and pronskiy committed Nov 3, 2023
1 parent ec0fd60 commit 5659ca5
Show file tree
Hide file tree
Showing 25 changed files with 180 additions and 180 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ We are excited to reveal our initial group of sponsored developers!

* **Arnaud Le Blanc** [@arnaud-lb](https://github.com/arnaud-lb)
* **Derick Rethans** [@derickr](https://github.com/derickr)
* **George Peter Banyard** [@Girgias](https://github.com/Girgias)
* **Gina Peter Banyard** [@Girgias](https://github.com/Girgias)
* **Ilija Tovilo** [@iluuu1994](https://github.com/iluuu1994)
* **Jakub Zelenka** [@bukka](https://github.com/bukka)
* **Mรกtรฉ Kocsis** [@kocsismate](https://github.com/kocsismate)
Expand Down
8 changes: 4 additions & 4 deletions source/_posts/2022-04-28-php-roundup-1.md
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ Every major change to PHP is discussed and implemented with the consensus of the

* **Accepted: [Allow null and false as stand-alone types](https://wiki.php.net/rfc/null-false-standalone-types) ๐Ÿ’œ**

RFC by George Peter Banyard was accepted unanimously with all 38 votes in favor and is now merged into PHP.
RFC by Gina Peter Banyard was accepted unanimously with all 38 votes in favor and is now merged into PHP.


Prior to this change, `null `and `false `could only be used as part of a Union Type, but not as stand-alone types. This change further improves PHPโ€™s type system to be more expressive and defensive. See the `true` type RFC below that proposes adding `true `as a type too.
Expand All @@ -56,7 +56,7 @@ Every major change to PHP is discussed and implemented with the consensus of the

* **Discussion: [Add true type](https://wiki.php.net/rfc/true-type) ๐Ÿ’œ**

RFC by George Peter Banyard is currently under discussion, to add true as a type to PHP. In PHP 8.0 Union Types, we added `false` as one of the possible members of Union Types, but left out `true`. This RFC proposes to complete it by adding `true` as a type as well.
RFC by Gina Peter Banyard is currently under discussion, to add true as a type to PHP. In PHP 8.0 Union Types, we added `false` as one of the possible members of Union Types, but left out `true`. This RFC proposes to complete it by adding `true` as a type as well.


* **Accepted: [Undefined Variable Error Promotion](https://wiki.php.net/rfc/undefined_variable_error_promotion)**
Expand Down Expand Up @@ -98,7 +98,7 @@ Some of the minor changes made to PHP are first made as a pull request to the [P

* New: [Introduce CURLOPT_XFERINFOFUNCTION](https://github.com/php/php-src/pull/7823) by [David CARLIER](https://github.com/devnexen).
* Fixed: [Constants in Enum classes causes php-fpm worker to segfault](https://github.com/php/php-src/issues/8133) by Ilija Tovilo. ๐Ÿ’œ
* Fixed: [SplFileObject: key() returns wrong value](https://github.com/php/php-src/issues/8273) by George Peter Banyard. **๐Ÿ’œ**
* Fixed: [SplFileObject: key() returns wrong value](https://github.com/php/php-src/issues/8273) by Gina Peter Banyard. **๐Ÿ’œ**
* Fixed: Bug #[76003](https://bugs.php.net/bug.php?id=76003) [FPM /status reports wrong number of active processes](https://github.com/php/php-src/commit/33bb201b3eddbda0cc93c9cd1cb9adb4c77d0df2) by Jakub Zelenka **๐Ÿ’œ**
* Fixed: Bug #[77023 PHP-FPM cannot shutdown processes](https://github.com/php/php-src/commit/d8612fb6b7496a4f17e8250037a00b26623c1c77) by Jakub Zelenka **๐Ÿ’œ**
* Reviewed and merged various fixes and improvements to FPM by Jakub Zelenka: **๐Ÿ’œ**
Expand All @@ -120,7 +120,7 @@ Apart from the highlighted changes above, there have been more improvements and



* [Canonicalize "iterable" into "array|Traversable" and Reflection](https://externals.io/message/117577), started by George Peter Banyard. ๐Ÿ’œ
* [Canonicalize "iterable" into "array|Traversable" and Reflection](https://externals.io/message/117577), started by Gina Peter Banyard. ๐Ÿ’œ
* [MySQLi Execute Query RFC](https://externals.io/message/117486), started by Craig Francis.
* [NULL Coercion Consistency](https://externals.io/message/117501), also started by Craig Francis.

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ Weโ€™re off by two but still happy to bring you an update from the foundation.

It's been a month since the PHP Foundation began to fully deliver on its 2022 goal of hiring developers to work on the PHP core.

Backed by our awesome sponsors, six talented folks have already been doing their work for a whole month. Derick Rethans, Arnaud Le Blanc, George Peter Banyard, Jakub Zelenka, and Mรกtรฉ Kocsis started on April 1, and Ilija Tovilo started even earlier than that.
Backed by our awesome sponsors, six talented folks have already been doing their work for a whole month. Derick Rethans, Arnaud Le Blanc, Gina Peter Banyard, Jakub Zelenka, and Mรกtรฉ Kocsis started on April 1, and Ilija Tovilo started even earlier than that.

Weโ€™ve made the first [payouts](https://opencollective.com/phpfoundation/expenses), and we will continue making them regularly at the end of each month.

Expand Down
4 changes: 2 additions & 2 deletions source/_posts/2022-05-06-interview-with-core-developers.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,11 +9,11 @@ author:
published_at: 6 May 2022
---

The initial group of sponsored developers has now been "at it" for a month, and we thought that you might be interested in who they are and what they work on. I got the opportunity to (virtually) sit down with Derick Rethans, George Peter Banyard, Ilija Tovilo, Jakub Zelenka, Mรกtรฉ Kocsis, and Arnaud Le Blanc for an interview.
The initial group of sponsored developers has now been "at it" for a month, and we thought that you might be interested in who they are and what they work on. I got the opportunity to (virtually) sit down with Derick Rethans, Gina Peter Banyard, Ilija Tovilo, Jakub Zelenka, Mรกtรฉ Kocsis, and Arnaud Le Blanc for an interview.

#### **Sebastian:** Let's start with a round of introductions. Who are you?

**George:** Hello, my name is George Peter Banyard. I'm studying pure mathematics at Imperial College London and expected to graduate in October. I'm half German, half British, but grew up in the south of France. During my free time I mostly watch anime or play puzzle games and Richii mahjong.
**George:** Hello, my name is Gina Peter Banyard. I'm studying pure mathematics at Imperial College London and expected to graduate in October. I'm half German, half British, but grew up in the south of France. During my free time I mostly watch anime or play puzzle games and Richii mahjong.

**Derick:** I am originally from the Netherlands but currently living and enjoying London in the United Kingdom. When I am not behind my computer I will be likely be walking in the countryside or site, with my trusty camera to commit these views to screen.

Expand Down
2 changes: 1 addition & 1 deletion source/_posts/2022-06-01-php-foundation-update-may-2022.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ This time our regular update is short. Check the [PHP Core Roundup](https://thep

## Interview with core developers

After the [April update](https://opencollective.com/phpfoundation/updates/php-foundation-update-april-2022), Sebastian Bergmann published an [interview with our sponsored core developers](https://thephp.foundation/blog/2022/05/06/interview-with-core-developers/): Derick Rethans, George Peter Banyard, Jakub Zelenka, Mรกtรฉ Kocsis, and Ilija Tovilo. The other day we updated it and added answers from Arnaud Le Blanc. Check [the interview](https://thephp.foundation/blog/2022/05/06/interview-with-core-developers/) to get a high-level picture of what guys are working on.
After the [April update](https://opencollective.com/phpfoundation/updates/php-foundation-update-april-2022), Sebastian Bergmann published an [interview with our sponsored core developers](https://thephp.foundation/blog/2022/05/06/interview-with-core-developers/): Derick Rethans, Gina Peter Banyard, Jakub Zelenka, Mรกtรฉ Kocsis, and Ilija Tovilo. The other day we updated it and added answers from Arnaud Le Blanc. Check [the interview](https://thephp.foundation/blog/2022/05/06/interview-with-core-developers/) to get a high-level picture of what guys are working on.


## PHP Core Roundup
Expand Down
20 changes: 10 additions & 10 deletions source/_posts/2022-06-30-php-core-roundup-3.md
Original file line number Diff line number Diff line change
Expand Up @@ -44,14 +44,14 @@ Following are the RFCs discussed, voted, and implemented since our last update.

* **Implemented: [Allow null and false as stand-alone types](https://wiki.php.net/rfc/null-false-standalone-types) ๐Ÿ’œ**

RFC by George Peter Banyard proposed to allow null and false as standalone types in PHP. With the addition of Union Types in PHP 8.0, it was possible to declare a Union Type with `null` and `false`, but not as stand-alone types. With this change, it is now possible to declare class properties, parameters, and return types with `null` and `false` as stand-alone types. They are already reserved keywords in PHP, and this change is highly unlikely to cause any backwards compatibility issues.
RFC by Gina Peter Banyard proposed to allow null and false as standalone types in PHP. With the addition of Union Types in PHP 8.0, it was possible to declare a Union Type with `null` and `false`, but not as stand-alone types. With this change, it is now possible to declare class properties, parameters, and return types with `null` and `false` as stand-alone types. They are already reserved keywords in PHP, and this change is highly unlikely to cause any backwards compatibility issues.


Learn more about this RFC in [PHP Internals News Podcast #99](https://phpinternals.news/99) **๐Ÿ’œ**, hosted by Derick Rethans, and on [PHP.Watch](https://php.watch/versions/8.2/null-false-types).

* **Implemented: [Add true type](https://wiki.php.net/rfc/true-type) ๐Ÿ’œ**

Another RFC by George Peter Banyard proposes to add `true` as a valid and standalone type to PHP. This RFC, along with RFC to allow `null` and `false` as standalone types, makes PHPโ€™s type system more expressive and precise.
Another RFC by Gina Peter Banyard proposes to add `true` as a valid and standalone type to PHP. This RFC, along with RFC to allow `null` and `false` as standalone types, makes PHPโ€™s type system more expressive and precise.


Learn more about this RFC in [PHP Internals News Podcast #102](https://phpinternals.news/102), hosted by Derick Rethans, and on [PHP.Watch](https://php.watch/versions/8.2/true-type).
Expand All @@ -72,7 +72,7 @@ Following are the RFCs discussed, voted, and implemented since our last update.

* **Accepted: [Disjunctive Normal Form Types](https://wiki.php.net/rfc/dnf_types) ๐Ÿ’œ**

Yet another RFC by George Peter Banyard that proposes to add Disjunctive Normal Form types to the language.
Yet another RFC by Gina Peter Banyard that proposes to add Disjunctive Normal Form types to the language.


PHP has support for Union Types (`foo|bar`) since PHP 8.0, and Intersection Types (`foo&bar`) since PHP 8.1. The DNF Types RFC proposes to add support for combining Union and Intersection types to declare a type in a canonical form.
Expand Down Expand Up @@ -188,12 +188,12 @@ Following are some of the changes that did not go through an RFC process because
* Get rid of duplicated rotr3 implementation in PR [#8853](https://github.com/php/php-src/pull/8853) by Ilija Tovilo ๐Ÿ’œ
* Declare constants in stubs for several extensions by Mรกtรฉ Kocsis ๐Ÿ’œ
* Fix lineno in backtrace of multi-line function calls, fixing [GH-8810](https://github.com/php/php-src/issues/8810) in PR [#8818](https://github.com/php/php-src/pull/8818) by Ilija Tovilo ๐Ÿ’œ
* Refactoring part of SPL `Directory.c` PR [#8837](https://github.com/php/php-src/pull/8837) by George Peter Banyard ๐Ÿ’œ
* Use the passed '`this`' pointer instead of `ZEND_THIS `in PR [#8854](https://github.com/php/php-src/pull/8854) by George Peter Banyard ๐Ÿ’œ
* Fixed [GH-8861](https://github.com/php/php-src/issues/8861): correctly handle string lengths in `SplFileinfo` methods in PR [#8861](https://github.com/php/php-src/issues/8861) by M. Vondano and George Peter Banyard ๐Ÿ’œ
* Refactoring part of SPL `Directory.c` PR [#8837](https://github.com/php/php-src/pull/8837) by Gina Peter Banyard ๐Ÿ’œ
* Use the passed '`this`' pointer instead of `ZEND_THIS `in PR [#8854](https://github.com/php/php-src/pull/8854) by Gina Peter Banyard ๐Ÿ’œ
* Fixed [GH-8861](https://github.com/php/php-src/issues/8861): correctly handle string lengths in `SplFileinfo` methods in PR [#8861](https://github.com/php/php-src/issues/8861) by M. Vondano and Gina Peter Banyard ๐Ÿ’œ
* Fix[ GH-8848](https://github.com/php/php-src/issues/8848): `imagecopyresized()` error refers to the wrong argument in commit [9405f43b](https://github.com/php/php-src/commit/9405f43ba927376e02f4023cbfdc0f9bf412396d) by Christoph M. Becker
* Convert iterable into an internal alias for Traversable|array PR [#7309](https://github.com/php/php-src/pull/7309) by George Peter Banyard ๐Ÿ’œ
* Use same type error wording for alias iterable in ZPP in PR [#8838](https://github.com/php/php-src/pull/8838) by George Peter Banyard ๐Ÿ’œ
* Convert iterable into an internal alias for Traversable|array PR [#7309](https://github.com/php/php-src/pull/7309) by Gina Peter Banyard ๐Ÿ’œ
* Use same type error wording for alias iterable in ZPP in PR [#8838](https://github.com/php/php-src/pull/8838) by Gina Peter Banyard ๐Ÿ’œ
* Support the `#[\AllowDynamicProperties]` attribute in stubs in PR [#8776](https://github.com/php/php-src/pull/8776) by Tim Dรผsterhus
* Refactor `sapi_getenv()` in PR [#8786](https://github.com/php/php-src/pull/8786) by Heiko Weber
* Specify unit in out of memory error in PR [#8820](https://github.com/php/php-src/pull/8820) by Ilija Tovilo ๐Ÿ’œ
Expand All @@ -202,7 +202,7 @@ Following are some of the changes that did not go through an RFC process because
* Introduction of timing attack safe bcmp implementation in commit [bfe6f9e6](https://github.com/php/php-src/commit/bfe6f9e66a65d7c40fd486249097f932e2b237c3) by David CARLIER
* Replace the use of `ZVAL_BOOL()` with `ZVAL_TRUE()` or` ZVAL_FALSE()` where the value is fixed in PR [#8815](https://github.com/php/php-src/pull/8815) by Yurun
* intl ICU C++ code modernisation, making it closer to C++11 in PR [#8650](https://github.com/php/php-src/pull/8650) by David CARLIER
* Fix[ GH-8563](https://github.com/php/php-src/issues/8563) Different results for `seek()` on `SplFileObject` and `SplTempFileObject` in commit [#6f87a5c6](https://github.com/php/php-src/commit/6f87a5c633) by George Peter Banyard ๐Ÿ’œ
* Fix[ GH-8563](https://github.com/php/php-src/issues/8563) Different results for `seek()` on `SplFileObject` and `SplTempFileObject` in commit [#6f87a5c6](https://github.com/php/php-src/commit/6f87a5c633) by Gina Peter Banyard ๐Ÿ’œ
* Zend, ext/opcache: use `PR_SET_VMA_ANON_NAME` (Linux 5.17) in PR [#8234](https://github.com/php/php-src/pull/8234) by Max Kellermann
* Fixed potential use after free in `php_binary_init()` in PR [#8791](https://github.com/php/php-src/pull/8791) by Heiko Weber
* Implemented: Declare true return types in PR [#8759](https://github.com/php/php-src/pull/8759) by Mรกtรฉ Kocsis ๐Ÿ’œ
Expand All @@ -221,7 +221,7 @@ Following are some of the changes that did not go through an RFC process because
* Add `SO_SETFIB` FreeBSD socket option constant in PR [#8742](https://github.com/php/php-src/pull/8742) by David CARLIER. This is a follow-up to several of Davidโ€™s contributions to the Sockets extension.
* Fix[ GH-8661](https://github.com/php/php-src/issues/8661): Nullsafe in coalesce triggers undefined variable warning in PR [#8690](https://github.com/php/php-src/pull/8690) by Ilija Tovilo ๐Ÿ’œ
* Add function exposing `HAVE_GCC_GLOBAL_REGS` in PR [#8359](https://github.com/php/php-src/pull/8359) by Joe Rowell
* Fix[ GH-8691](https://github.com/php/php-src/issues/8691): Add required extensions for redirected tests in commit [c05c96b3](https://github.com/php/php-src/commit/c05c96b3fe2f309b9fe9b118d46681bf00caf798) by George Peter Banyard ๐Ÿ’œ
* Fix[ GH-8691](https://github.com/php/php-src/issues/8691): Add required extensions for redirected tests in commit [c05c96b3](https://github.com/php/php-src/commit/c05c96b3fe2f309b9fe9b118d46681bf00caf798) by Gina Peter Banyard ๐Ÿ’œ
* Remove code duplication in `zend_std_compare_objects` in PR [#8710](https://github.com/php/php-src/pull/8710) by Ilija Tovilo ๐Ÿ’œ
* Fix Bug [#76452](https://bugs.php.net/bug.php?id=76452): Crash while parsing blob data in `firebird_fetch_blob` in commit [a6a13139](https://github.com/php/php-src/commit/a6a13139db) by Ben Ramsey
* Fix [#81720](https://bugs.php.net/bug.php?id=81720): Uninitialized array in `pg_query_params()` leading to RCE in commit [55f6895f](https://github.com/php/php-src/commit/55f6895f4b4c677272fd4ee1113acdbd99c4b5ab) by Christoph M. Becker
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ Here's a summary of what the foundation's developers have been working on lately

* [Derick Rethans](https://github.com/derickr) continues to fix bugs in DateTime to make working with dates in PHP as reliable as possible.

* [George P. Banyard](https://github.com/Girgias) has made several improvements to the type system: true, null, and false standalaone types have been added, and Disjunctive Normal Form Types put on vote. George also made a few fixes in SPL.
* [Gina P. Banyard](https://github.com/Girgias) has made several improvements to the type system: true, null, and false standalaone types have been added, and Disjunctive Normal Form Types put on vote. Gina also made a few fixes in SPL.

* [Ilija Tovilo](https://github.com/iluuu1994) implemented multiple improvements for enums and put a couple on vote. He also made many fixes, like for instance fixed line numbers in backtrace of multi-line (fluent) function calls.

Expand Down
Loading

0 comments on commit 5659ca5

Please sign in to comment.