On Sun, 31 Aug 2008, Pierre Joye wrote:
> On Sun, Aug 31, 2008 at 7:24 PM, Derick Rethans <[EMAIL PROTECTED]> wrote:
> > . ext/ncurses
> > Wasn't even moved now, but three years ago by hartmut.
> Wrong, it was cvs removed from HEAD only not from 5.x.
The history seems otherwise: http://cvs.php.net/viewvc.cgi/pecl/ncurses/
which means that the NEWS entry is simply wrong. Instead if it "being
moved to PECL", it's removed from HEAD? -- so then it shouldn't be in
the NEWS file for PHP_5_3.
> > I was going to make a release today that still works for ming 0.3 (for
> > 5.2 and 5.3) but all the history was gone and I'm not going to spend
> > hours to clean up after you.
> Frank will do it.
I think he should start stating his intentions about ext/ming then on
internals if he wants to keep control over this. The last thing I heard
about this is that "I will fix it over the weekend" -- which was three
weeks ago. And it doesn't really change the fact that it is now much
harder to make an older release from older files, because the history is
gone from PECL.
> > Please revert this mess for those four extensions that have no
> > history in PECL, so that we can do it correctly - that is, resurrect
> > all the files in HEAD and PHP_5_3 so that we can properly copy them
> > to PECL.
> As I told you already, I have no time now to deal with that. The main
> goal was to have them out for the first releases.
Well, I think it's always more important to do things properly -- just
doing things to get it out of the way as a hack is never a good idea for
any sort of software development, and can cause more work later -- and
it does in this case.
> It takes minutes to remove the pecl/extname directory and do the
> copy. If you want it now, please do it.
But it's not that simple unfortunately. I can copy them over just fine,
but all the files have been "cvs rm'ed" so the copy will just consist of
deleted files. For this to be proper again, the files in HEAD (and in
PHP_5_3 as well if we want to keep branches in PECL) should be un-rm'ed
- which afaik can only be done by checking out an old revision, copying
the files over and checking them back in again. And that last part
shouldn't have been needed if you'd have followed the scheme that you
lined out a few e-mails ago in this thread. So please restore those
files back to what they were, so I can move them properly to PECL.
Another solution is to overwrite the files on the server in PECL from
what we now have in php-src/ext, and then restore them in there by the
above mentioned procedure. Let me know if you want to do that, then I'll
copy them over again. This could possibly break people's checkouts,
although I'm not sure of that.
HEAD before 5_3!: http://tinyurl.com/6d2esb
http://derickrethans.nl | http://ezcomponents.org | http://xdebug.org
PHP CVS Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php