Electronics & Programming

develissimo

Open Source electronics development and programming

  • You are not logged in.
  • Root
  • » PHP
  • » [PHP-DEV] PHP 5.1.2 Release Plan [RSS Feed]

#1 Dec. 1, 2005 04:11:16

Ilia A.
Registered: 2009-11-02
Reputation: +  0  -
Profile   Send e-mail  

[PHP-DEV] PHP 5.1.2 Release Plan


Here is a brief outline of how I see 5.1.2 release happening and what in
my opinion should be included in the release. This is very much an RFC
as far as the changes go, so feel free to comment.

First the release plan, my idea is to allow minor features with
accompanying tests that do not introduce any BC issues or functionality
regressions till the 10th of December. At this point we would go into a
feature and major change lock down, till about 22nd of December when the
first RC will be made. Through out this time only bug fixes will be
allowed and on Jan. 5th RC2 will be released. From that point we would
go into the final release stage at which point nothing short of critical
bug fixes be allowed. Assuming a 1 week period without such fixes
passes, final release will be tagged, making the last RC essentially
that release. In the even critical issues are discovered, additional RCs
will be rolled.

Date Summary: (not be confused with date extension ;-) )

Until Dec. 10, 2005: Minor features and bug fixes requiring major changes
Dec. 22, 2005: RC1
Jan. 05, 2006: RC2
Jan. 12, 2006: Final (pending critical issues since RC2)

Planned Changes:

* Resolve all currently opened Engine bugs, ideally 5.1.2 will be
released without any unresolved engine problems.
* Resolve all currently open PDO bugs.
* Enable xmlreader extension by default, as we do for all XML
extensions.
* Introduce hash extension via a symlink from pecl into core.
This extension introduces native implementation of common hash
algorithms with streams support, making it an excellent solution
for people requiring better hashing then provided by md5/sha1.
Merits of this extensions have been discussed on this list few
weeks ago, just scroll past the recent flame wars ;-)
* Introduce xmlwriter extension via a symlink from pecl into core and as
other XML extension enable it by default.
* Backport oci extension into 5.1, this is mostly for bug fixing
reasons, as the new code fixes over a dozen bug reports in that
extension.

Ilia

--
PHP Internals - PHP Runtime Development Mailing List
To unsubscribe, visit:http://www.php.net/unsub.php

Offline

#2 Dec. 1, 2005 05:11:21

Andi G.
Registered: 2009-11-02
Reputation: +  0  -
Profile   Send e-mail  

[PHP-DEV] PHP 5.1.2 Release Plan


Sounds like a good plan to me.Is our confidence level on xmlwriter high? Just asking as I'm notsure how broadly it's been used and if we expect the API to havelimitations or require changing at some point.Thx Ilia!

At 08:10 PM 11/30/2005, Ilia Alshanetsky wrote:Here is a brief outline of how I see 5.1.2 release happening and what in
my opinion should be included in the release. This is very much an RFC
as far as the changes go, so feel free to comment.

First the release plan, my idea is to allow minor features with
accompanying tests that do not introduce any BC issues or functionality
regressions till the 10th of December. At this point we would go into a
feature and major change lock down, till about 22nd of December when the
first RC will be made. Through out this time only bug fixes will be
allowed and on Jan. 5th RC2 will be released. From that point we would
go into the final release stage at which point nothing short of critical
bug fixes be allowed. Assuming a 1 week period without such fixes
passes, final release will be tagged, making the last RC essentially
that release. In the even critical issues are discovered, additional RCs
will be rolled.

Date Summary: (not be confused with date extension ;-) )

Until Dec. 10, 2005: Minor features and bug fixes requiring major changes
Dec. 22, 2005: RC1
Jan. 05, 2006: RC2
Jan. 12, 2006: Final (pending critical issues since RC2)

Planned Changes:

* Resolve all currently opened Engine bugs, ideally 5.1.2 will be
released without any unresolved engine problems.
* Resolve all currently open PDO bugs.
* Enable xmlreader extension by default, as we do for all XML
extensions.
* Introduce hash extension via a symlink from pecl into core.
This extension introduces native implementation of common hash
algorithms with streams support, making it an excellent solution
for people requiring better hashing then provided by md5/sha1.
Merits of this extensions have been discussed on this list few
weeks ago, just scroll past the recent flame wars ;-)
* Introduce xmlwriter extension via a symlink from pecl into core and as
other XML extension enable it by default.
* Backport oci extension into 5.1, this is mostly for bug fixing
reasons, as the new code fixes over a dozen bug reports in that
extension.

Ilia

--
PHP Internals - PHP Runtime Development Mailing List
To unsubscribe, visit:http://www.php.net/unsub.php--
PHP Internals - PHP Runtime Development Mailing List
To unsubscribe, visit:http://www.php.net/unsub.php

Offline

#3 Dec. 1, 2005 05:21:02

Ilia A.
Registered: 2009-11-02
Reputation: +  0  -
Profile   Send e-mail  

[PHP-DEV] PHP 5.1.2 Release Plan


Andi Gutmans wrote:
> Sounds like a good plan to me.
> Is our confidence level on xmlwriter high?

I'd say, so.

> Just asking as I'm not sure
> how broadly it's been used and if we expect the API to have limitations
> or require changing at some point.

My understanding is that the API is pretty much "set", but I hope Pierre
and/or Rob can re-confirm this.

Ilia

--
PHP Internals - PHP Runtime Development Mailing List
To unsubscribe, visit:http://www.php.net/unsub.php

Offline

#4 Dec. 1, 2005 08:55:54

Jani T.
Registered: 2009-11-02
Reputation: +  0  -
Profile   Send e-mail  

[PHP-DEV] PHP 5.1.2 Release Plan


On Wed, 30 Nov 2005, Andi Gutmans wrote:Is our confidence level on xmlwriter high? Just asking as I'm not sure howIt's very high. I need it too. :)

--Jani

--
PHP Internals - PHP Runtime Development Mailing List
To unsubscribe, visit:http://www.php.net/unsub.php

Offline

#5 Dec. 1, 2005 08:57:22

Jani T.
Registered: 2009-11-02
Reputation: +  0  -
Profile   Send e-mail  

[PHP-DEV] PHP 5.1.2 Release Plan


On Wed, 30 Nov 2005, Ilia Alshanetsky wrote:* Enable xmlreader extension by default, as we do for all XML
extensions.Done. Also made it use the right configure option.* Introduce xmlwriter extension via a symlink from pecl into core and as
other XML extension enable it by default.Why isn't it done yet?! :)

--Jani

--
PHP Internals - PHP Runtime Development Mailing List
To unsubscribe, visit:http://www.php.net/unsub.php

Offline

#6 Dec. 1, 2005 09:02:06

Rasmus L.
Registered: 2009-11-02
Reputation: +  0  -
Profile   Send e-mail  

[PHP-DEV] PHP 5.1.2 Release Plan


Jani Taskinen wrote:On Wed, 30 Nov 2005, Ilia Alshanetsky wrote:* Enable xmlreader extension by default, as we do for all XML
extensions.Done. Also made it use the right configure option.* Introduce xmlwriter extension via a symlink from pecl into core and as
other XML extension enable it by default.Why isn't it done yet?! :)One of the reasons is that this would be the first extension we bundlewhich isn't under the PHP license.-Rasmus

--
PHP Internals - PHP Runtime Development Mailing List
To unsubscribe, visit:http://www.php.net/unsub.php

Offline

#7 Dec. 1, 2005 09:03:26

Jani T.
Registered: 2009-11-02
Reputation: +  0  -
Profile   Send e-mail  

[PHP-DEV] PHP 5.1.2 Release Plan


You forgot one thing: pecl/filter !

It definately should be included, with the EXPERIMENTAL flag of course.

--Jani

--
PHP Internals - PHP Runtime Development Mailing List
To unsubscribe, visit:http://www.php.net/unsub.php

Offline

#8 Dec. 1, 2005 09:03:57

Jani T.
Registered: 2009-11-02
Reputation: +  0  -
Profile   Send e-mail  

[PHP-DEV] PHP 5.1.2 Release Plan


On Thu, 1 Dec 2005, Rasmus Lerdorf wrote:Jani Taskinen wrote:On Wed, 30 Nov 2005, Ilia Alshanetsky wrote:* Enable xmlreader extension by default, as we do for all XML
extensions.Done. Also made it use the right configure option.* Introduce xmlwriter extension via a symlink from pecl into core and as
other XML extension enable it by default.Why isn't it done yet?! :)One of the reasons is that this would be the first extension we bundle whichisn't under the PHP license.Isn't that solved by just simply changing the license by the author?

--Jani

--
PHP Internals - PHP Runtime Development Mailing List
To unsubscribe, visit:http://www.php.net/unsub.php

Offline

#9 Dec. 1, 2005 09:09:25

Rasmus L.
Registered: 2009-11-02
Reputation: +  0  -
Profile   Send e-mail  

[PHP-DEV] PHP 5.1.2 Release Plan


Jani Taskinen wrote:Isn't that solved by just simply changing the license by the author?Sure, but until that happens I don't think it should be included.

-Rasmus

--
PHP Internals - PHP Runtime Development Mailing List
To unsubscribe, visit:http://www.php.net/unsub.php

Offline

#10 Dec. 1, 2005 09:51:01

Marcus B.
Registered: 2009-11-02
Reputation: +  0  -
Profile   Send e-mail  

[PHP-DEV] PHP 5.1.2 Release Plan


Hello Rasmus,

Thursday, December 1, 2005, 10:08:41 AM, you wrote:

> Jani Taskinen wrote:
>> Isn't that solved by just simply changing the license by the author?

> Sure, but until that happens I don't think it should be included.

Same here. The discussion was on IRC and between Rob & Pierre and i thought
they changed back but didn't do so yet.

Best regards,
Marcus

--
PHP Internals - PHP Runtime Development Mailing List
To unsubscribe, visit:http://www.php.net/unsub.php

Offline

  • Root
  • » PHP
  • » [PHP-DEV] PHP 5.1.2 Release Plan [RSS Feed]

Board footer

Moderator control

Enjoy the 20th of January
PoweredBy

The Forums are managed by develissimo stuff members, if you find any issues or misplaced content please help us to fix it. Thank you! Tell us via Contact Options
Leave a Message
Welcome to Develissimo Live Support