[PHP-DEV] VCS Account Request: ayesh

Hello Internals,
My name is Ayesh Karunaratne, with GitHub username @Ayesh.

In one of my recent PRs, Christoph (@cmb) made a friendly mention that
it might be time for a php.net and commit karma to php-src
(CI: Cirrus CI - skip build on ignore-paths by Ayesh 路 Pull Request #13675 路 php/php-src 路 GitHub).
I'm excitedly requesting one now :slight_smile:

I started to contribute to php-src mostly with typo fixes, changes in
the UPGRADING file, GitHub Actions, followed by changes and new
features in mbstring, Curl, and pcre extensions.

I run a PHP-related website at https://php.watch, where most of my
posts include the latest changes in the upcoming PHP version. This has
me pulling up the latest php-src commits, running my own tests on
them, and documenting those changes.

In addition to code contributions, I'm one of the volunteers in the
PHP Foundation on our PHP Core Roundup post series, and participate in
the internals mailing list where I might be able to add some value.

For PHP 8.5, I'm also one of the co-authors of the
`get_declared_enums` RFC. I look forward to working on future RFCs,
especially focusing on Mbstring/unicode, Curl and pcre extensions.

I realize some of the changes I mentioned above don't require a
php.net account, and wiki.php.net is separate from Git access.
However, I hope it paints a slightly detailed picture that I have been
working with php-src for a while and that I'm familiar with it.

Even with a php.net account, I understand that following the PR and
review process is important. However, I might be able to help with
minor upkeep tasks such as quick fixes in CI, Readme, UPGRADING, etc
files, as well as potential contributions and PR approvals/merges in
doc-en and even php-src once I learn from core developers.

Thank you for your time.

On 25.09.2024 at 20:54, Ayesh Karunaratne wrote:

My name is Ayesh Karunaratne, with GitHub username @Ayesh.

In one of my recent PRs, Christoph (@cmb) made a friendly mention that
it might be time for a php.net and commit karma to php-src
(CI: Cirrus CI - skip build on ignore-paths by Ayesh 路 Pull Request #13675 路 php/php-src 路 GitHub).
I'm excitedly requesting one now :slight_smile:

I started to contribute to php-src mostly with typo fixes, changes in
the UPGRADING file, GitHub Actions, followed by changes and new
features in mbstring, Curl, and pcre extensions.

I run a PHP-related website at https://php.watch, where most of my
posts include the latest changes in the upcoming PHP version. This has
me pulling up the latest php-src commits, running my own tests on
them, and documenting those changes.

In addition to code contributions, I'm one of the volunteers in the
PHP Foundation on our PHP Core Roundup post series, and participate in
the internals mailing list where I might be able to add some value.

For PHP 8.5, I'm also one of the co-authors of the
`get_declared_enums` RFC. I look forward to working on future RFCs,
especially focusing on Mbstring/unicode, Curl and pcre extensions.

I realize some of the changes I mentioned above don't require a
php.net account, and wiki.php.net is separate from Git access.
However, I hope it paints a slightly detailed picture that I have been
working with php-src for a while and that I'm familiar with it.

Even with a php.net account, I understand that following the PR and
review process is important. However, I might be able to help with
minor upkeep tasks such as quick fixes in CI, Readme, UPGRADING, etc
files, as well as potential contributions and PR approvals/merges in
doc-en and even php-src once I learn from core developers.

Hi Ayesh,

I don't see a reason why we shouldn't grant you a php.net account.

However, did you already fill-out and send the form on
<PHP: Manual Quick Reference? There is apparently no account
request filed on people.php.net.

Christoph

On Wed, Sep 25, 2024, at 12:17 PM, Christoph M. Becker wrote:

On 25.09.2024 at 20:54, Ayesh Karunaratne wrote:

My name is Ayesh Karunaratne, with GitHub username @Ayesh.

In one of my recent PRs, Christoph (@cmb) made a friendly mention that
it might be time for a php.net and commit karma to php-src
(CI: Cirrus CI - skip build on ignore-paths by Ayesh 路 Pull Request #13675 路 php/php-src 路 GitHub).
I'm excitedly requesting one now :slight_smile:

I started to contribute to php-src mostly with typo fixes, changes in
the UPGRADING file, GitHub Actions, followed by changes and new
features in mbstring, Curl, and pcre extensions.

I run a PHP-related website at https://php.watch, where most of my
posts include the latest changes in the upcoming PHP version. This has
me pulling up the latest php-src commits, running my own tests on
them, and documenting those changes.

In addition to code contributions, I'm one of the volunteers in the
PHP Foundation on our PHP Core Roundup post series, and participate in
the internals mailing list where I might be able to add some value.

For PHP 8.5, I'm also one of the co-authors of the
`get_declared_enums` RFC. I look forward to working on future RFCs,
especially focusing on Mbstring/unicode, Curl and pcre extensions.

I realize some of the changes I mentioned above don't require a
php.net account, and wiki.php.net is separate from Git access.
However, I hope it paints a slightly detailed picture that I have been
working with php-src for a while and that I'm familiar with it.

Even with a php.net account, I understand that following the PR and
review process is important. However, I might be able to help with
minor upkeep tasks such as quick fixes in CI, Readme, UPGRADING, etc
files, as well as potential contributions and PR approvals/merges in
doc-en and even php-src once I learn from core developers.

Hi Ayesh,

I don't see a reason why we shouldn't grant you a php.net account.

However, did you already fill-out and send the form on
<PHP: Manual Quick Reference? There is apparently no account
request filed on people.php.net.

I already approved the account. The confirmation messages that get sent to internals were being bounced because the sender (group@php.net) was not subscribed to the list. That's been fixed, so future notifications of approved accounts should make it through.

Jim

Hi Ayesh,

I don鈥檛 see a reason why we shouldn鈥檛 grant you a php.net account.

However, did you already fill-out and send the form on
<https://www.php.net/git-php.php>? There is apparently no account
request filed on people.php.net.

Christoph

I see Jim also responded about the sender not being in the list. That was indeed the case; I filled the form with one email address, but I was subscribed to the internals using a different email address (so I can easily filter them).

I see the account is already approved.
Thank you so much!

I already approved the account. The confirmation messages that get sent to internals were being bounced because the sender (group@php.net) was not subscribed to the list. That's been fixed, so future notifications of approved accounts should make it through.

Thank you so much Jim, I received the account creation confirmation email.
You are also right that the internals email bounced because the email
address I used in the form is different to the email address I was
subscribed to in the internals list.

On 25.09.2024 at 21:23, Jim Winstead wrote:

On Wed, Sep 25, 2024, at 12:17 PM, Christoph M. Becker wrote:

I don't see a reason why we shouldn't grant you a php.net account.

However, did you already fill-out and send the form on
<PHP: Manual Quick Reference? There is apparently no account
request filed on people.php.net.

I already approved the account. The confirmation messages that get sent to internals were being bounced because the sender (group@php.net) was not subscribed to the list. That's been fixed, so future notifications of approved accounts should make it through.

Thank you for the approval, the explanation and the fix!

Christoph

Hi

Am 2024-09-25 21:26, schrieb Ayesh Karunaratne:

I see the account is already approved.

Unless you did not yet accept the invitation to the GitHub organization, it appears that you were not invited there yet. If that is the case, someone should send the invite.

Best regards
Tim D眉sterhus

On Thu, Sep 26, 2024 at 1:45 PM Tim D眉sterhus <tim@bastelstu.be> wrote:

Am 2024-09-25 21:26, schrieb Ayesh Karunaratne:
> I see the account is already approved.

Unless you did not yet accept the invitation to the GitHub organization,
it appears that you were not invited there yet. If that is the case,
someone should send the invite.

Thanks for the hint, I sent Ayesh an invite to the php-src team.

Ilija

Thanks for the hint, I sent Ayesh an invite to the php-src team.

Ilija

I just received it and accepted the GitHub invite.

Thank you so much for having me :heart_decoration:

Ayesh.

On 26.09.2024 at 13:45, Tim D眉sterhus wrote:

Am 2024-09-25 21:26, schrieb Ayesh Karunaratne:

I see the account is already approved.

Unless you did not yet accept the invitation to the GitHub organization,
it appears that you were not invited there yet. If that is the case,
someone should send the invite.

Apparently, an invite had already been sent.

Christoph