[horde] Installing applications into Horde 6

Ronny Forberger ronnyforberger at ronnyforberger.de
Sun Jun 25 10:50:07 UTC 2023


Thanks, but I have the problem in H5. I installed the php-date package in Debian after the upgrade to Debian Bookworm, as it was missing and I guess it is related to that. The class that php-date provides maybe is too old or too new or something. I have not checked that yet and wonder, if the Date_Calc class can be provided in any other way, too.

Best regards,

Ronny 


Ronny Forberger
E: ronnyforberger at ronnyforberger.de
W: http://www.ronnyforberger.de

> Am 25.06.2023 um 12:16 schrieb Michael Schlueter <michael at johalla.de>:
> 
> Just had a look how Date_Calc::dateDiff() replaced in H6:
> 
> 
> 
> 2174,2184c2746
> <             $diff = Date_Calc::dateDiff(
> <                 $this->start->mday,
> <                 $this->start->month,
> <                 $this->start->year,
> <                 $this->end->mday,
> <                 $this->end->month,
> <                 $this->end->year
> <             );
> <             if ($diff == -1) {
> <                 $diff = 0;
> <             }
> ---
> >             $diff = $this->start->diff($this->end);
> 
> 
> 
> Looks like it needs to replaced 6 times in 5 files.
> 
> 
> 
> Maybe this helps?
> 
> 
> 
> Am 25.06.23 um 11:06 schrieb Ronny Forberger:
>> Hi Michael,
>> 
>> Thanks, For this I would need to change my whole deployment mechanism (Ansible), I’ll give it a try anyway if there is no other way. Currently I am installing H5 with pear since this is the recommended installation method for H5, but I get a 
>> Non-static method Date_Calc::dateDiff() cannot be called statically
>> 
>> error since the upgrade to Debian bookworm (see my other e-mail).
>> 
>> I know H6 is not ready yet, but a rough estimation would be nice :)
>> 
>> Best regards,
>> 
>> Ronny
>> 
>> 
>> Ronny Forberger
>> E: ronnyforberger at ronnyforberger.de <mailto:ronnyforberger at ronnyforberger.de>
>> W: http://www.ronnyforberger.de <http://www.ronnyforberger.de/>
>> 
>>> Am 25.06.2023 um 10:48 schrieb Michael Schlueter <michael at johalla.de> <mailto:michael at johalla.de>:
>>> 
>>> Hi Ronny,
>>> 
>>> Debian bookworm contains horde packages. Have you tried them already? They have dependencies to php8.2.
>>> 
>>> Best Regards
>>> Michael
>>> ________________________________
>>> Von: Ronny Forberger <ronnyforberger at ronnyforberger.de> <mailto:ronnyforberger at ronnyforberger.de>
>>> Gesendet: Sonntag, 25. Juni 2023 10:22
>>> An: horde at lists.horde.org <mailto:horde at lists.horde.org>
>>> Betreff: Re: [horde] Installing applications into Horde 6
>>> 
>>>> It seems not to be possible to install IMP with composer yet.
>>>> 
>>>> Any estimation when this will be possible?
>>>> 
>>>> Just asking, because I need to plan a bit if it is worth to downgrade PHP on Debian bookworm and run H5 or wait for H6.
>>>> 
>>>> Best regards,
>>>> 
>>>> Ronny
>>>> 
>>>> 
>>>> Ronny Forberger
>>>> E: ronnyforberger at ronnyforberger.de <mailto:ronnyforberger at ronnyforberger.de>
>>>> W: http://www.ronnyforberger.de <http://www.ronnyforberger.de/>
>>>> 
>>>>> Am 25.06.2023 um 09:57 schrieb Ronny Forberger <ronnyforberger at ronnyforberger.de> <mailto:ronnyforberger at ronnyforberger.de>:
>>>>> 
>>>>> Oh, I found a documentation now: https://wiki.horde.org/Doc/Dev/H6/Installation/InstallAppsGroupware?referrer=Doc%2FDev%2FH6%2FInstallation
>>>>> 
>>>>> But still unsure how to install IMP.
>>>>> 
>>>>> 
>>>>> Ronny Forberger
>>>>> E: ronnyforberger at ronnyforberger.de <mailto:ronnyforberger at ronnyforberger.de>
>>>>> W: http://www.ronnyforberger.de <http://www.ronnyforberger.de/>
>>>>> 
>>>>>> Am 25.06.2023 um 09:54 schrieb Ronny Forberger <ronnyforberger at ronnyforberger.de> <mailto:ronnyforberger at ronnyforberger.de>:
>>>>>> 
>>>>>> Hi,
>>>>>> 
>>>>>> I have another stupid question regarding installing IMP and other applications to Horde 6.
>>>>>> 
>>>>>> So far I have followed https://wiki.horde.org/Doc/Dev/H6/Installation?version=10 .
>>>>>> 
>>>>>> But installing applications is not documented yet.
>>>>>> 
>>>>>> Should I install the applications using pear? What is the installation directory i.e. for IMP when my horde 6 resides in /srv/www/horde-deployment/web/horde? How do I tell pear to just install into this directory? I have tried the -R and -P options, but they both create a usr directory in the directory submitted.
>>>>>> 
>>>>>> How do I register the applications to Horde?
>>>>>> 
>>>>>> I know the documentation is in draft state and Horde 6 still in development. But I can’t use Horde 5 anymore, since it seems not properly work with PHP 8.
>>>>>> 
>>>>>> Maybe someone has an idea.
>>>>>> 
>>>>>> Thanks.
>>>>>> 
>>>>>> Best regards,
>>>>>> 
>>>>>> Ronny
>>>>>> 
>>>>>> Ronny Forberger
>>>>>> E: ronnyforberger at ronnyforberger.de <mailto:ronnyforberger at ronnyforberger.de>
>>>>>> W: http://www.ronnyforberger.de <http://www.ronnyforberger.de/>
>>>>>> 
>>>>>> --
>>>>>> Horde mailing list
>>>>>> Frequently Asked Questions: http://horde.org/faq/
>>>>>> To unsubscribe, mail: horde-unsubscribe at lists.horde.org <mailto:horde-unsubscribe at lists.horde.org>
>>>>> 
>>>>> --
>>>>> Horde mailing list
>>>>> Frequently Asked Questions: http://horde.org/faq/
>>>>> To unsubscribe, mail: horde-unsubscribe at lists.horde.org <mailto:horde-unsubscribe at lists.horde.org>
>>>> 
>>>> --
>>>> Horde mailing list
>>>> Frequently Asked Questions: http://horde.org/faq/
>>>> To unsubscribe, mail: horde-unsubscribe at lists.horde.org <mailto:horde-unsubscribe at lists.horde.org>
>>>> 
>>> 
>>> -- 
>>> Horde mailing list
>>> Frequently Asked Questions: http://horde.org/faq/
>>> To unsubscribe, mail: horde-unsubscribe at lists.horde.org <mailto:horde-unsubscribe at lists.horde.org>
>> 



More information about the horde mailing list