[horde] Installing applications into Horde 6

Ronny Forberger ronnyforberger at ronnyforberger.de
Mon Jun 26 14:02:31 UTC 2023


Hi,

Well, I installed Horde 6.0.0alpha now and did this with composer, than with pear.

Not everybody surely wants to upgrade to Horde alpha, so I don’t know if Horde 5 runs with PHP 8. Although everything I use seems to work in H6 alpha.

I do not really recommend to upgrade to Debian bookworm already, or at least test this in a test environment first.

Best regards,

Ronny


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

> Am 26.06.2023 um 15:28 schrieb mbarsalou at lcgalaska.com:
> 
> I'm interested to know what changed for you?
> 
> I think others might run into the same issue.
> 
> Mike
> Quoting Ronny Forberger <ronnyforberger at ronnyforberger.de>:
> 
>> Forget it, it works now with composer!
>> 
>> Thanks.
>> 
>> Best regards,
>> 
>> Ronny
>> 
>> 
>> Ronny Forberger
>> E: ronnyforberger at ronnyforberger.de
>> W: http://www.ronnyforberger.de
>> 
>>> Am 25.06.2023 um 14:33 schrieb Ronny Forberger <ronnyforberger at ronnyforberger.de>:
>>> 
>>> Hi,
>>> 
>>> It works now, thanks again!
>>> 
>>> I got most of it working with the old config, adapting it using the WebUI.
>>> 
>>> But I still can’t get ActiveSync to work.
>>> 
>>> The error is
>>> 
>>> HORDE[258670]: [horde] Error: Class "Horde_ActiveSync_State_Sql" not found in /srv/www/horde-deployment/vendor/horde/core/lib/Horde/Core/Factory/ActiveSyncState.php:24
>>> 
>>> Is there any way to install that class, either through composer or manually?
>>> 
>>> Best regards,
>>> 
>>> Ronny
>>> 
>>> 
>>> 
>>> Ronny Forberger
>>> E: ronnyforberger at ronnyforberger.de
>>> W: http://www.ronnyforberger.de
>>> 
>>>> Am 25.06.2023 um 13:34 schrieb Ronny Forberger <ronnyforberger at ronnyforberger.de>:
>>>> 
>>>> Ah, that means IMP works with composer? I’ll try that out. I guessed, IMP was not supported with composer yet as I didn’t find it in the documentation.
>>>> 
>>>> Thanks.
>>>> 
>>>> Best regards,
>>>> 
>>>> Ronny
>>>> 
>>>> 
>>>> Ronny Forberger
>>>> E: ronnyforberger at ronnyforberger.de
>>>> W: http://www.ronnyforberger.de
>>>> 
>>>>> Am 25.06.2023 um 13:14 schrieb Michael Schlueter <michael at johalla.de>:
>>>>> 
>>>>> And I did a wiki page with some known issues:
>>>>> 
>>>>> https://wiki.horde.org/Doc/Dev/H6/Developer/KnownIssues
>>>>> 
>>>>> 
>>>>> Am 25.06.23 um 13:12 schrieb Michael Schlueter:
>>>>>> Ok, coming back to H6.
>>>>>> 
>>>>>> To install imp I did following in the folder where you can find composer.json, var, vendor, web...:
>>>>>> 
>>>>>> composer require horde/kronolith ^5
>>>>>> composer require horde/turba ^5
>>>>>> composer require horde/passwd ^6
>>>>>> composer require horde/mnemo ^5
>>>>>> composer require horde/content ^3
>>>>>> composer require horde/timeobjects ^3
>>>>>> composer require horde/imp ^7
>>>>>> 
>>>>>> Afterwards your composer.json should looks like this:
>>>>>> 
>>>>>> ...
>>>>>> 
>>>>>>  "require": {
>>>>>>      "composer-plugin-api": "^2.0",
>>>>>>      "horde/horde-installer-plugin": "^2.5.1 || dev-FRAMEWORK_6_0 || dev-master",
>>>>>>      "horde/horde": "^6 || dev-FRAMEWORK_6_0",
>>>>>>      "horde/routes": "^3 || dev-FRAMEWORK_6_0",
>>>>>>      "horde/hordectl": "^1 || dev-FRAMEWORK_6_0 || dev-master",
>>>>>>      "pear/console_color2": "^0.1.2",
>>>>>>      "pear/console_table": "^1.3",
>>>>>>      "horde/kronolith": "^5",
>>>>>>      "horde/turba": "^5",
>>>>>>      "horde/passwd": "^6",
>>>>>>      "horde/mnemo": "^5",
>>>>>>      "horde/content": "^3",
>>>>>>      "horde/timeobjects": "^3",
>>>>>>      "horde/imp": "^7",
>>>>>>      "horde/nag": "^5",
>>>>>>      "horde/activesync": "v3.0.0.alpha4"
>>>>>> }
>>>>>> 
>>>>>> ...
>>>>>> 
>>>>>> 
>>>>>> Am 25.06.23 um 10:22 schrieb Ronny Forberger:
>>>>>>> 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
>>>>>>> W: http://www.ronnyforberger.de
>>>>>>> 
>>>>>>>> Am 25.06.2023 um 09:57 schrieb Ronny Forberger <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
>>>>>>>> W: http://www.ronnyforberger.de
>>>>>>>> 
>>>>>>>>> Am 25.06.2023 um 09:54 schrieb Ronny Forberger <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
>>>>>>>>> W: http://www.ronnyforberger.de
>>>>>>>>> 
>>>>>>>>> --
>>>>>>>>> Horde mailing list
>>>>>>>>> Frequently Asked Questions: http://horde.org/faq/
>>>>>>>>> To unsubscribe, mail: 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
>>>> 
>>>> --
>>>> Horde mailing list
>>>> Frequently Asked Questions: http://horde.org/faq/
>>>> To unsubscribe, mail: 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
>> 
>> --
>> Horde mailing list
>> Frequently Asked Questions: http://horde.org/faq/
>> To unsubscribe, mail: horde-unsubscribe at lists.horde.org
> 
> 



More information about the horde mailing list