mirror of
https://github.com/php/php-src.git
synced 2025-08-15 13:38:49 +02:00
Describe what you need to ask systems@php.net for
This commit is contained in:
parent
ff76cb738b
commit
fe0e1d875b
1 changed files with 37 additions and 17 deletions
|
@ -777,10 +777,10 @@ slightly different steps. We'll call attention where the steps differ.
|
||||||
> want their email client to automatically send the reply to each list, as
|
> want their email client to automatically send the reply to each list, as
|
||||||
> often occurs.
|
> often occurs.
|
||||||
|
|
||||||
11. Coordinate with the social media team (i.e., Derick) to post a tweet with
|
13. Coordinate with the social media team (i.e., Derick) to
|
||||||
the release announcement and link to the news entry on php.net.
|
[create a PR request](https://github.com/derickr/toot-together/blob/main/toots/README.md)
|
||||||
([@official_php](https://twitter.com/official_php))
|
for posting the release announcement to Mastodon. Posts need to be
|
||||||
|
approved.
|
||||||
|
|
||||||
## Re-releasing the same version or a patch-level (i.e., `-plN`)
|
## Re-releasing the same version or a patch-level (i.e., `-plN`)
|
||||||
|
|
||||||
|
@ -971,10 +971,39 @@ volunteers to begin the selection process for the next release managers.
|
||||||
|
|
||||||
## New release manager checklist
|
## New release manager checklist
|
||||||
|
|
||||||
1. Email systems@php.net to get setup for access to downloads.php.net and to be
|
1. Request membership to the
|
||||||
added to the release-managers@php.net distribution list.
|
[release managers group](https://github.com/orgs/php/teams/release-managers) on GitHub.
|
||||||
|
|
||||||
|
2. Email systems@php.net to get setup for access to downloads.php.net, to be
|
||||||
|
added to the release-managers@php.net distribution list, and to be added to
|
||||||
|
the moderators for php-announce@lists.php.net so you are able to moderate
|
||||||
|
your release announcements.
|
||||||
|
|
||||||
|
Provide the following information in a single email:
|
||||||
|
|
||||||
|
- Prefered Unix username (will also become part of location to download RCs,
|
||||||
|
such as `https://downloads.php.net/~derick/`).
|
||||||
|
- An SSH public key, preferably a new unique one for PHP systems and
|
||||||
|
projects.
|
||||||
|
- Read [Machine Access](https://wiki.php.net/systems#machine_access) to set
|
||||||
|
up access to downloads.php.net through jump hosts, and provide a
|
||||||
|
`.google_authenticator` file for 2FA.
|
||||||
|
- Subscribe to the php-annouce@lists.php.net mailing list by emailing
|
||||||
|
php-announce+subscribe@lists.php.net
|
||||||
|
- Your @php.net email address to use for the release-managers@php.net
|
||||||
|
distribution list and php-announce@lists.php.net moderator address. This
|
||||||
|
should preferably not forward to a Gmail address.
|
||||||
|
- Your GitHub accounti name, so that your membership to the release managers
|
||||||
|
group may be approved.
|
||||||
|
|
||||||
|
A system admin will then contact you to go through with steps 5 through 8 of
|
||||||
|
[2FA setup instructions](https://wiki.php.net/systems#fa_setup_instructions).
|
||||||
|
|
||||||
|
> 💬 **Hint** \
|
||||||
|
> To send email from your @php.net address, you will need to use a custom
|
||||||
|
> SMTP server. If you use Gmail, you may
|
||||||
|
> "[Send emails from a different address or alias][]."
|
||||||
|
|
||||||
2. Request membership to the release managers group on GitHub.
|
|
||||||
|
|
||||||
3. Create a [GPG key][] for your @php.net address.
|
3. Create a [GPG key][] for your @php.net address.
|
||||||
|
|
||||||
|
@ -1041,16 +1070,7 @@ volunteers to begin the selection process for the next release managers.
|
||||||
git push
|
git push
|
||||||
```
|
```
|
||||||
|
|
||||||
4. Request moderation access to php-announce@lists.php.net
|
4. Make sure you have the following repositories cloned locally:
|
||||||
so you are able to moderate your release announcements. All the announcements
|
|
||||||
should be sent from your @php.net address.
|
|
||||||
|
|
||||||
> 💬 **Hint** \
|
|
||||||
> To send email from your @php.net address, you will need to use a custom
|
|
||||||
> SMTP server. If you use Gmail, you may
|
|
||||||
> "[Send emails from a different address or alias][]."
|
|
||||||
|
|
||||||
5. Make sure you have the following repositories cloned locally:
|
|
||||||
|
|
||||||
* https://github.com/php/php-src
|
* https://github.com/php/php-src
|
||||||
* https://github.com/php/web-php
|
* https://github.com/php/web-php
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue