James, in the past, there was very little interest in a PHP 4
    HEAD branch, if you care to recall.  Because your rashness
    has rendered diff and merge unusable between PHP 4/5, we can
    only expect to see even less interest.

    Lowering the bar should be the answer to faiding interest,
    not raising..

> referred to this change frequently. The problem is that you cannot
> sustain such radical changes in source this way. The differences between
> php3 and php4 are similar to the differences between php4 and php5, with
> many radical changes to the source code being made in php5.

    You are confusing two issues here which leads you to a wrong
    conclusion.

    1.) Moving files inside the repository

        PHP 3 contained all extension code in one directory.
        These files were moved to separate extension directories
        for PHP 4.  In such a case, it is impossible to properly
        maintain a direct reference between the involved files.

        For PHP 5, the extension directories are moved into their
        own modules.  These are 'projected' back into the php5
        module by using CVS tricks.  The same tricks can be used
        for a php4 or php-src module.  As such, there is no
        visible difference from the outside at all, and hence no
        restructuring from a CVS user perspective.

    2.) Source code changes

        I'd estimate that >90% of the non-engine code remains the
        same.

    Thus, I fail to see any of the perceived radical changes.
    An evolutionary step is the perfect candidate for a new
    branch; it does not warrant a repository split.

    - Sascha

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

Reply via email to