Zeev Suraski wrote:
Marcus,

For the sake of world peace, let's say you're absolutely right. Let's be done with this compat mode case study.

The important point is for the future - announce compatibility breaking changes (removal of features, major changes to features) clearly on internals@, in a dedicated email inviting discussion. If you get no feedback - be persistent and ask for even those that support it to move forward and say so.

Listing it in a shopping list of new features for the next version is important, but only after such a discussion takes place.

I think such things should be listed and planned on a web page. Be that the wiki system I put up, or some file on phpweb CVS. It should be a place where developers (and users) can see what is under discussion, what is decided and when to expect the change as well links to related documentation.

That way it is easy for people to get up to speed with things and see when what decisions were made.

regards,
Lukas

PS: I think the wiki is really showing how useful it is. I have no problem managing ACL's for the site. However I think it would get used even more actively if the ACL's would be derived from cvs.php.net .. It also does not necessarily need to be a wiki, though I think its convinient for these kinds of documents.

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

Reply via email to