# PHP 5.3.0RC2

- Thread: https://externals.io/message/43793
- Original archive: https://news-web.php.net/php.internals/43793
- Started by Lukas Kahwe Smith on 2009-04-28T10:51:39+00:00
- Messages: 6
- 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

---

## #43793 — Lukas Kahwe Smith — 2009-04-28T10:51:39+00:00

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

Aloha,

So seriously .. Thursday next week we will release RC2. This means a  
commit freeze for all but build fixes and README commits starting  
Monday evening. Also with RC2 any feature additions, regardless of how  
small, will no longer be allowed (when in doubt if a patch is a  
feature addition or a bug fix, ask one of the RMs). We are looking to  
really wrap things up quickly now. So if necessary expect an RC3  
within 2 weeks after RC2. And we will continue with this cycle until  
we have a final release.

regards,
Lukas Kahwe Smith
mls@pooteeweet.org

---

## #43824 — Lukas Kahwe Smith — 2009-05-03T20:22:05+00:00

URL: https://externals.io/message/43793#43824 · In reply to: #43793

> So seriously .. Thursday next week we will release RC2. This means a  
> commit freeze for all but build fixes and README commits starting  
> Monday evening. Also with RC2 any feature additions, regardless of  
> how small, will no longer be allowed (when in doubt if a patch is a  
> feature addition or a bug fix, ask one of the RMs). We are looking  
> to really wrap things up quickly now. So if necessary expect an RC3  
> within 2 weeks after RC2. And we will continue with this cycle until  
> we have a final release.


Ok, so what is missing before we can make a commit freeze starting  
Tuesday morning?

regards,
Lukas Kahwe Smith
mls@pooteeweet.org

---

## #43825 — Pierre Joye — 2009-05-03T22:59:06+00:00

URL: https://externals.io/message/43793#43825 · In reply to: #43824

hi Lukas,

The re3c bug (8k bug) for one.

Cheers,


>
> 
>
> > […]
>
>
> Ok, so what is missing before we can make a commit freeze starting Tuesday
> morning?
>
> regards,
> Lukas Kahwe Smith
> mls@pooteeweet.org
>
>
>
>
> --
> 
> 
>
>



-- 
Pierre

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

---

## #43832 — Lukas Kahwe Smith — 2009-05-04T15:29:09+00:00

URL: https://externals.io/message/43793#43832 · In reply to: #43825

> hi Lukas,
>
> The re3c bug (8k bug) for one.


yeah .. well it seems we will not have a fix for this (and a release  
today). however johannes and I both agree that testers need to get  
their hands on a more recent version of our code, since RC1 was  
released so long ago. especially in the light of the testfest. so we  
both think there is value in releasing the RC2 this week, even if that  
means we will surely need an RC3. i then expect this RC3 to come out 2  
weeks after RC2. until then we need to make sure we can get that re2c  
bug fixed and a new release out. this might require reducing the bus  
factor on re2c. so anyone interested please get in contact with Nuno  
as Marcus is understandably quite busy with private matters atm.

regards,
Lukas Kahwe Smith
mls@pooteeweet.org

---

## #43847 — Lukas Kahwe Smith — 2009-05-05T07:32:31+00:00

URL: https://externals.io/message/43793#43847 · In reply to: #43793

> Aloha,
>
> So seriously .. Thursday next week we will release RC2. This means a  
> commit freeze for all but build fixes and README commits starting  
> Monday evening. Also with RC2 any feature additions, regardless of  
> how small, will no longer be allowed (when in doubt if a patch is a  
> feature addition or a bug fix, ask one of the RMs). We are looking  
> to really wrap things up quickly now. So if necessary expect an RC3  
> within 2 weeks after RC2. And we will continue with this cycle until  
> we have a final release.


Just as a reminder, we are now in a commit freeze until we have tagged  
RC2. If all goes well we will have the tag done sometime tomorrow.  
Please until then only do commits that are very well tested and that  
address build fixes. Commits to README's etc are also still legit.  
When in doubt talk to Johannes and Pierre pr proxy your requests  
through me (though I am not the one to make technical decisions).

regards,
Lukas Kahwe Smith
mls@pooteeweet.org

---

## #43848 — Arnaud Le Blanc — 2009-05-05T08:55:55+00:00

URL: https://externals.io/message/43793#43848 · In reply to: #43832

> until then we need to
> make sure we can get that re2c bug fixed and a new release out. this might
> require reducing the bus factor on re2c.

A good starting point for re2c internals is the following paper:
http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.27.1624

It looks like feasible to add the EOF feature to re2c (which means
switching to states depending of their depth (to ensure to not read
ahead), and becoming ungreedy on regexps like "foo"+ when their is no
additional chars (to unsure to match a token without having to see an
other char next to it)).

Is anyone working on it already ? (or any thought on this ?)

Regards,

Arnaud
