[horde] Horde_Imap_Client-2.3.1 does not work

Brent impuser at bitrealm.com
Thu Dec 6 22:05:43 UTC 2012


Quoting Andrew Morgan <morgan at orst.edu>:

> On Thu, 6 Dec 2012, Michael M Slusarz wrote:
>
>> Quoting Michael M Slusarz <slusarz at horde.org>:
>>
>>> I can't stress enough that while we only require PHP 5.3.0, people  
>>> should REALLY be using the most-up-to date PHP versions and should  
>>> NOT be using PHP versions installed via a distribution package.
>>
>> To clarify:
>>
>> It's one thing to be an API change that was made in a specific PHP  
>> version. This can be worked around and is known at the time the  
>> code is written.
>>
>> However, the present issue is entirely a PHP issue - not a  
>> Horde/IMP issue. The code added to Horde/IMP is 100% valid code  
>> according to the PHP 5.3 documentation.
>>
>> The problem is that people are relying on 2+ year old software.   
>> Distribution packaging may work for a user application.  It does  
>> not work for a package that contains a documented, final-word API,  
>> like PHP.
>>
>> Running a 2 year old programming language interpreter (+ security  
>> patches!) is not acceptable in the real world.  This is just  
>> another example.
>
> The odds of any non-developer compiling PHP are close to zero.
>

But you'll install a non-OS package (like Horde/IMP/etc) by hand?

System administrators install Horde.  System Administrators know how to
compile something like PHP.  Horde has become relatively easy to install
nowadays, but it still takes someone with OS-level experience to support
properly.  Any Sys Admin has had to deal with installing software in order
to get other things to work properly.  It might be from a tarball, it might
be from a SRPM or even non-standard .deb package.

It isn't hard.  Putting a machine on the internet with 2-year old software
is asking to for trouble.

brent




More information about the horde mailing list