Home > Archive > PHP PEAR Questions and Answers > May 2007 > A new release of PEAR::File
You are viewing an archived Text-only version of the thread.
To view this thread in it's original format and/or if you want to reply to
this thread please [click here]
| Author |
A new release of PEAR::File
|
|
| Helgi Žormar 2007-05-13, 7:04 pm |
| Hi guys,
I just made a release of File (finally!) where most of the work went into
File_CSV, it would be nice if people could grab the alpha package and do
pear run-tests -p File :-)
I know I removed 2 of the tests that still failed for me but I do want a
feedback on the release without everyone shouting "those 2 tests fail!"
which I know already :P
The next course of action will be to get 1.3.0 out as stable and then split
File_CSV from File (with circle dep tho that way it won't break BC) that
will be a 1.4 release and of course start the doc work (full coverage) ...
Not sure which will come first.
The idea is to just get File into a pretty much maintenance mode where no
one really has to think about the package beside fixing bugs :)
One question tho, the class File_Util in File is a rather new class ... I
wonder if I can split it off into it's own package where only File depends
on it (BC reasons, File class still has functions calling File_Utils funcs)
and File_Utils doesn't depend back since well it doesn't use any File
features :)
I know Mike didn't want to since that meant a new package for him to
maintain in the past and so on but well shouldn't we be taking the Unix way,
less per package.
Comments people ?
Regards
Helgi
| |
| Mark Wiesemann 2007-05-13, 7:04 pm |
| Hi Helgi,
Helgi =DEormar wrote:
> I just made a release of File (finally!) where most of the work went into
> File_CSV, it would be nice if people could grab the alpha package and do
> pear run-tests -p File :-)
I would do it, but "pear upgrade File-1.3.0a1" and "pear upgrade
File-alpha" tell me: "Nothing to upgrade". This happens with PEAR 1.5.4
and even after a fresh installation of File (1.2.2).
But I have run "pear run-tests" in the CVS checkout of the File package.
I have a lot of failing tests (7-16) and nothing happens after test 16
failed (CTRL+C gives: "Error in my_thread_global_end(): 1 threads didn't
exit").
The diff for test 10 is:
010- [4] =3D> SD
010+ [4] =3D> SD
011- [5] =3D> 00298
011+ [5] =3D> 00298
Environment: WinXP SP2, PHP 5.2.2
I can send you the result files of test 1 to 16, if you want.
> The next course of action will be to get 1.3.0 out as stable and then split
> File_CSV from File (with circle dep tho that way it won't break BC) that
> will be a 1.4 release and of course start the doc work (full coverage) ...
> Not sure which will come first.
>
> The idea is to just get File into a pretty much maintenance mode where no
> one really has to think about the package beside fixing bugs :)
>
> One question tho, the class File_Util in File is a rather new class ... I
> wonder if I can split it off into it's own package where only File depends
> on it (BC reasons, File class still has functions calling File_Utils funcs)
> and File_Utils doesn't depend back since well it doesn't use any File
> features :)
The split and the mentioned dependencies make sense, and shouldn't cause
problems for somebody.
Regards,
Mark
--
http://www.markwiesemann.eu
|
|
|
|
|