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.

regards,
Derick

-- 
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

Reply via email to