# PHP 7.3 timetable

- Thread: https://externals.io/message/102166
- Original archive: https://news-web.php.net/php.internals/102166
- Started by Christoph M. Becker on 2018-06-05T13:36:26+00:00
- Messages: 11
- Reply by email to internals@lists.php.net
- More for agents: search with https://externals.io/search.md?q={query} · JSON API at https://externals.io/api · documentation at https://externals.io/llms.txt

---

## #102166 — Christoph M. Becker — 2018-06-05T13:36:26+00:00

URL: https://externals.io/message/102166#102166

Hi!

Due to some pending preliminary work, I won't be able to release
7.3.0alpha1 on Thursday.  Unless Stas is willing to tackle the first
alpha, I suggest to postpone the tentative timetable[1] by a week.  I
don't think that would be a problem, since 7.0 - 7.2 had their first
alphas released on the second Thursday of June as well.

Any objections?

[1] <https://wiki.php.net/todo/php73#timetable>

-- 
Christoph M. Becker

---

## #102168 — Anatol Belski — 2018-06-05T14:26:03+00:00

URL: https://externals.io/message/102166#102168 · In reply to: #102166

> Hi!
> 
> Due to some pending preliminary work, I won't be able to release
> 7.3.0alpha1 on Thursday.  Unless Stas is willing to tackle the first
> alpha, I suggest to postpone the tentative timetable[1] by a week.  I
> don't think that would be a problem, since 7.0 - 7.2 had their first
> alphas released on the second Thursday of June as well.
> 
By the pending work, do you mean the yet missing karma, etc. you
mentioned in another thread? If so - actually you still could tag,
write site news, etc. - so most of the things. With the items where
there is no karma yet like uploading to downloads.php.net or mailing a
moderated list could be helped.


Regards

Anatol

---

## #102170 — Sara Golemon — 2018-06-05T15:10:49+00:00

URL: https://externals.io/message/102166#102170 · In reply to: #102168

> 
> > […]
>
On the one hand: Timetables can be pushed, we're not curing cancer here.
On the other, that's what a second RM is for, so let's see what Stas has to say.

> By the pending work, do you mean the yet missing karma, etc. you
> mentioned in another thread? If so - actually you still could tag,
> write site news, etc. - so most of the things. With the items where
> there is no karma yet like uploading to downloads.php.net or mailing a
> moderated list could be helped.
>
Indeed. Joe had key issues recently and due to not having his new key
in place in time we pushed the tarballs out of band, but they still
had his sigs and all the rest.  A rough start, sure.  But alphas are a
great time to make and learn from mistakes. :D

-Sara

---

## #102173 — Christoph M. Becker — 2018-06-05T17:14:26+00:00

URL: https://externals.io/message/102166#102173 · In reply to: #102170

> 
>
> > […]
>
> On the one hand: Timetables can be pushed, we're not curing cancer here.
> On the other, that's what a second RM is for, so let's see what Stas has to say.

ACK.

> > […]
>
> Indeed. Joe had key issues recently and due to not having his new key
> in place in time we pushed the tarballs out of band, but they still
> had his sigs and all the rest.  A rough start, sure.  But alphas are a
> great time to make and learn from mistakes. :D

That's indeed one of the issues.  After quite some struggle, I've just
managed to sign a tag with a quickly generated GPG key.  However, I
still need to create a proper GPG (including generating a revocation
certificate), and of course, the key has to be signed by one or more of
the previous RMs (not sure how that will work).

-- 
Christoph M. Becker

---

## #102174 — Anatol Belski — 2018-06-05T17:53:32+00:00

URL: https://externals.io/message/102166#102174 · In reply to: #102173

> 
> 
> > […]
> 
> ACK.
> 
> > […]
> 
> That's indeed one of the issues.  After quite some struggle, I've
> just
> managed to sign a tag with a quickly generated GPG key.  However, I
> still need to create a proper GPG (including generating a revocation
> certificate), and of course, the key has to be signed by one or more
> of
> the previous RMs (not sure how that will work).
> 
I haven't seen the tag pushed yet. The signing process is otherwise
described in the doc. You can use any service to excercise before
pushing to the git.php.net, fe github. Usually pgp.mit.edu is used to
publish keys. If you've already published the GPG key you're intended
to use, please send it so we can sign. In further it would be ok to
discuss on the release managers list, also you could ping on IRC if
there's more.

Aller Anfang ist schwer, aber schaffbar :) 	

Regards

Anatol

---

## #102176 — Stanislav Malyshev — 2018-06-05T18:55:53+00:00

URL: https://externals.io/message/102166#102176 · In reply to: #102166

Hi!

> Due to some pending preliminary work, I won't be able to release
> 7.3.0alpha1 on Thursday.  Unless Stas is willing to tackle the first
> alpha, I suggest to postpone the tentative timetable[1] by a week.  I
> don't think that would be a problem, since 7.0 - 7.2 had their first
> alphas released on the second Thursday of June as well.

Ah, it's that time already. I could try to build it (haven't done it for
a while, so my setup could be a little rusty) and see if it works by
Thursday, then I'll publish it. If not, then we can take a week delay,
it's not a huge deal.

-- 
Stas Malyshev
smalyshev@gmail.com

---

## #102182 — Christoph M. Becker — 2018-06-05T21:46:14+00:00

URL: https://externals.io/message/102166#102182 · In reply to: #102176

> > […]
> 
> Ah, it's that time already. I could try to build it (haven't done it for
> a while, so my setup could be a little rusty) and see if it works by
> Thursday, then I'll publish it. If not, then we can take a week delay,
> it's not a huge deal.

Thanks, Stas!  I shall catch up with my pending issues soon.

-- 
Christoph M. Becker

---

## #102184 — Christoph M. Becker — 2018-06-05T22:44:57+00:00

URL: https://externals.io/message/102166#102184 · In reply to: #102174

> I haven't seen the tag pushed yet. The signing process is otherwise
> described in the doc. You can use any service to excercise before
> pushing to the git.php.net, fe github. Usually pgp.mit.edu is used to
> publish keys. If you've already published the GPG key you're intended
> to use, please send it so we can sign.

I've pushed the fingerprint of my GPG key to web-php[1], and also made
it available on pgp.mit.edu[2].  As I understand it, this should be
sufficient to sign it.  Otherwise, please tell me what to do.

> In further it would be ok to
> discuss on the release managers list, also you could ping on IRC if
> there's more.

As far as I know, I'm not yet subscribed to the “release managers list”,
and I have no experience with IRC.  If necessary, I can catch up on
this, but it'll take some time.

> Aller Anfang ist schwer, aber schaffbar :)

Thanks!  I'm quite confident about this. :)

[1]
<https://github.com/php/web-php/commit/2467b8c6b5e879d5af27260fc7dab9af3223a8c0>
[2] <https://pgp.mit.edu/pks/lookup?search=cmb%40php.net&op=index>

-- 
Christoph M. Becker

---

## #102185 — Stanislav Malyshev — 2018-06-05T23:38:44+00:00

URL: https://externals.io/message/102166#102185 · In reply to: #102184

Hi!

> I've pushed the fingerprint of my GPG key to web-php[1], and also made
> it available on pgp.mit.edu[2].  As I understand it, this should be
> sufficient to sign it.  Otherwise, please tell me what to do.

Should be enough to start signing packages, I assume.
-- 
Stas Malyshev
smalyshev@gmail.com

---

## #102187 — Sara Golemon — 2018-06-05T23:50:38+00:00

URL: https://externals.io/message/102166#102187 · In reply to: #102184

> I've pushed the fingerprint of my GPG key to web-php[1], and also made
> it available on pgp.mit.edu[2].  As I understand it, this should be
> sufficient to sign it.  Otherwise, please tell me what to do.
>
Looks good:

$ gpg --recv-keys 'CBAF 69F1 73A0 FEA4 B537  F470 D66C 9593 118B CCB6'
gpg: key D66C9593118BCCB6: public key "Christoph M. Becker
<cmb@php.net>" imported
gpg: Total number processed: 1
gpg:               imported: 1


However, a certain other 7.3 RM (not naming names), should probably
add his key to the 7.3 section of php.net/gpg-keys
IME, the people who are most hawkishly checking our signatures care
about who's expected to sign a given release. (This is why I'm also
listed under 7.1 RMs)
I can commit a copy from elsewhere in the file, but it should probably
be done by the person who's key it is. :D

> As far as I know, I'm not yet subscribed to the “release managers list”,
> and I have no experience with IRC.  If necessary, I can catch up on
> this, but it'll take some time.
>
Make sure systems@ is poked about that.  You really do need to be on
the distribution list.

-Sara

---

## #102189 — Anatol Belski — 2018-06-06T08:06:49+00:00

URL: https://externals.io/message/102166#102189 · In reply to: #102184

> 
> 
> > […]
> 
> I've pushed the fingerprint of my GPG key to web-php[1], and also
> made
> it available on pgp.mit.edu[2].  As I understand it, this should be
> sufficient to sign it.  Otherwise, please tell me what to do.
> 
Looks fine. I've also signed your key now.

A thought aside - it could be an idea for us to make a key signing
party sometime.

> > […]
> 
> As far as I know, I'm not yet subscribed to the “release managers
> list”,
> and I have no experience with IRC.  If necessary, I can catch up on
> this, but it'll take some time.
> 
IRC is not necessary, just some people are to find there and you can
ask some quick question.

Regards

Anatol
