# [VOTE] release process RFC

- Thread: https://externals.io/message/53400
- Original archive: https://news-web.php.net/php.internals/53400
- Started by Pierre Joye on 2011-06-20T12:59:51+00:00
- Messages: 7
- 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

---

## #53400 — Pierre Joye — 2011-06-20T12:59:51+00:00

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

Hi Internals,

We have been working on getting this rfc on how to have clear and
transparent releases process, release cycles and how and which
features get into a release. The RFC is finally ready for the votes.
Therefore we call for votes on the release process RFC.

The RFC can be found here:

https://wiki.php.net/rfc/releaseprocess

You can vote here:

https://wiki.php.net/rfc/releaseprocess/vote

Votes are open until Monday 27.06.2011.

Thank you,
-- 
Pierre

@pierrejoye | http://blog.thepimp.net | http://libgd.org

---

## #53402 — Derick Rethans — 2011-06-20T13:30:55+00:00

URL: https://externals.io/message/53400#53402 · In reply to: #53400

> Hi Internals,
> 
> We have been working on getting this rfc on how to have clear and
> transparent releases process, release cycles and how and which
> features get into a release. The RFC is finally ready for the votes.
> Therefore we call for votes on the release process RFC.
> 
> The RFC can be found here:
> 
> https://wiki.php.net/rfc/releaseprocess
> 
> You can vote here:
> 
> https://wiki.php.net/rfc/releaseprocess/vote

In this RFC, there is still the "options" for both one major and 
multiple major versions at the same time. I don't think you can vote on 
something that is unclear. I therefore voted -1.

I am not generally against this RFC, but this point needs to be 
discussed first IMO. As having 5 active branches at the same time for 
the "multiple major releases" option is *not* workable.

cheers,
Derick

---

## #53407 — dukeofgaming — 2011-06-20T14:28:25+00:00

URL: https://externals.io/message/53400#53407 · In reply to: #53402

>
> I am not generally against this RFC, but this point needs to be
> discussed first IMO. As having 5 active branches at the same time for
> the "multiple major releases" option is *not* workable.
>

If its because of the constant merges, it would be workable if a DVCS was
being used =)

Regards,

David

---

## #53415 — johannes@schlueters.de — 2011-06-20T15:31:31+00:00

URL: https://externals.io/message/53400#53415 · In reply to: #53407

> 
> > […]
> 
> If its because of the constant merges, it would be workable if a DVCS was
> being used =)

Even then it is hard. The "pure" merging is one thing. But for merging
you first need to evaluate whether the patch is needed in the branch and
test the patch on every branch. Over time the branches will diverge.
Even if a patch applies it might be the wrong thing for a branch.
And then every of these branches should be released. For a release one
needs QA cycles etc.

johannes

---

## #53443 — Bruno CHALOPIN — 2011-06-20T18:19:15+00:00

URL: https://externals.io/message/53400#53443 · In reply to: #53400

Le Mon, 20 Jun 2011 14:59:51 +0200, Pierre Joye a écrit :

> Hi Internals,
> 
> We have been working on getting this rfc on how to have clear and
> transparent releases process, release cycles and how and which features
> get into a release. The RFC is finally ready for the votes.
> Therefore we call for votes on the release process RFC.
> 
> The RFC can be found here:
> 
> https://wiki.php.net/rfc/releaseprocess
> 
> You can vote here:
> 
> https://wiki.php.net/rfc/releaseprocess/vote
> 
> Votes are open until Monday 27.06.2011.
> 
> Thank you,

Hi,

I can't vote but I give my full support to this RFC. It is a great 
improvement of the process which will give a better visibility on the 
releases.

Bruno

---

## #53459 — Sebastian Bergmann — 2011-06-21T03:30:31+00:00

URL: https://externals.io/message/53400#53459 · In reply to: #53402

Am 20.06.2011 15:30, schrieb Derick Rethans:
> I am not generally against this RFC, but this point needs to be 
> discussed first IMO. As having 5 active branches at the same time for 
> the "multiple major releases" option is *not* workable.

 I agree.

-- 
Sebastian Bergmann                    Co-Founder and Principal Consultant
http://sebastian-bergmann.de/                           http://thePHP.cc/

---

## #53467 — Pierre Joye — 2011-06-21T10:16:54+00:00

URL: https://externals.io/message/53400#53467 · In reply to: #53459

> Am 20.06.2011 15:30, schrieb Derick Rethans:
> > […]
>
>  I agree.

That's why we added a couple of notices about 12 or 18 months. It is
also very unlikely that we end we end in such situations anyway.And
even if we do, given the strictness (about what can be applied), We
didn't see much of a problem here.

Cheers,
-- 
Pierre

@pierrejoye | http://blog.thepimp.net | http://www.libgd.org
