Re: [RFC] Starting 5.3
| From: | Edin Kadribasic | Date: | Fri, 04 May 2007 15:43:14 +0000 |
| Subject: | Re: [RFC] Starting 5.3 | ||
| References: | 1 | Groups: | php.internals |
| Request: | Send a blank email to internals+get-29171@lists.php.net to get a copy of this message | ||
Hello Marcus,
Adding a new branch is a huge pita for people distributing binary
extension, including our own Windows build and PECL4WIN sites. So
perhaps we should wait with adding a new branch since 5.2 is a really
nice release, the php5 that works very well :)
I think that adding a Phar to the distribution for 5.2.3 is an excellent
idea. I also see no reason to stop adding smaller non-api-breaking
features to 5.2.x and wait until we have a more compelling reason (more
goodies than those listed in points 2-4) to branch out.
Edin
Marcus Boerger wrote:
> Hello internals,
>
> i'd like to start 5.3 development from 5.2.2 and have 5.2.* only have
> security relevant changes and no new features whatsoever.
>
> For the biggest changes i'd like to see the following:
> 1) Adding PECL/Phar as default extension
> 2) Add open_filename debug info to streams
> 3) Add object handler get_debug_info
> 4) Split E_STRICT into E_STRICT and E_DEPRECATED
>
> a more complete list can be seen here:
> http://oss.backendmedia.com/PhP53
>
> Besides 1) all mentioned action points require an API change. The first
> point could also be done in 5.2.3.
>
> As soon as we start with 5.3 development we also need to find a way how
> to keep track of unmerged changes in 5.2/5.3. Right now a lot of stuff
> only happens in 5.2 and eventually gets MFB'ed. An idea is to provide
> an easy way to send commits to bugs.php.net and have them as new category
> "merge required". Maybe we can have the commit script create a link for
> this.
>
> comments welcome
> - but please think before writing
> & only write if you have something to say
>
> Best regards,
> Marcus
>