| Heino H. Gehlsen 2005-12-03, 6:56 pm |
| Greg Beaver wrote:
> In this world of limited time, this is one of the most thoughtful
messages I've read recently. Thank you for the time to write this.
You are most welcome, and thanks for all your hard work on the installer!
And while at it, please excuse if my reply had an irritated tone. Aside
from being truly a bit irritated over the fact that I had to write an
excuse for my current actions, I was a bit frustrated that you, of all the
people involved in PEAR, was the one wasting you time on a developer
apparently gone mad. Luckily for me it wasn’t the case =|;-D
I must say that I’m a bit surprised that my reply should be one of the
most thoughtful messages you have read recently! If that is the case,
either you must be overburdened by tings like RTFM-questions and/or
fruitless dialogs. If that is not the case the condition PEAR is currently
in is worse than I would have imagined!
> I happen to be one of those people who do not fear competition from Zend
or any other source. If they write stuff that makes it possible for me to
do my work faster and safer, hallelujah.
Same here - it’s just a pity that the progress is on public display. They
could at least post a short list of expected base content.
I’ve only seen a listing of a CVS checkout, but it actually made me stop
all work on some of my projects, since I don’t want to waste my time on
writing a duplicate of the upcoming framework - I might end up continuing
writing my own stuff though, but only if the end result is dissatisfying
=|;-)
> As for problems in PEAR itself, I think we have the same vision there as
well when it comes to quality.
Considering our previous dialogs I’m sure you are right !-)
> I happen to agree with Arnaud that until we have a critical mass of
developers who
>
> 1) think there is room for improvement
> 2) think there is *hope* for improvement
>
> nothing will ever change. For this reason, I hope you stick around long
enough to see that day come.
How could anyone disagree on such obvious requirements?
I for one lost hope for improvement when it became clear to me that there
wasn’t room for improvement.
I’m not completely gone yet, but I seriously doubt that I will end up
putting any serious effort into the PEAR repository. On the other hand I’m
most willing to try to regroup, and try to make a serious channel if Zend
doesn’t end up doing the perfect job for us...
> Incidentally, it was decided implicitly
> that PEAR2 will be a rewritten version that supports only PHP 5/6, so
that is an interesting vaporware idea that is coming closer to fruition,
at least as an idea.
What exactly is meant by PEAR2?
In my opinion the PEAR package and the PEAR repository/channel don’t have
to be one ant the same thing. Although I guess you’d be happy to leave
PHP4, I personally believe that there is no reason to make such a rewrite
of the installer etc. until need be. The current installer should be able
to serve both the PHPv4 and PHPv5 users via channels, and the focus should
be put into making a PHP5-orientated channel.
I know that PEAR started as a common error handling project, but things
have changed since then.
Over time the apache daemon became the apache HTTPD daemon, because
‘Apache’ became the general umbrella on top of many different projects.
The same I now true for PEAR. The old meaning: “PHP Extension and
Application Repository” is now very inaccurate/misleading/obsolete, since
the ‘E’xtensions have moved to PECL, and the ‘A’pplications never became a
true part of the project. Through its installer PEAR has now become more
of a “PHP Extension, Application and Repository installer” project (with a
default channel with lots of gadgets). The time has come to acknowledge
this, at take the needed actions!
Greg Beaver wrote:
> Heino H. Gehlsen wrote:
>
conclusion that I had gone mad. I’ve updated the info on Net_NNTP’s
package-homepage – the choice of words was properly the most misleading…[color=darkred]
> Thanks for this as well.
And thank you for being by my words and taking proper action!
Kind regards,
Heino
|