[horde] Installing applications into Horde 6
Ronny Forberger
ronnyforberger at ronnyforberger.de
Sun Jun 25 12:41:53 UTC 2023
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
More information about the horde
mailing list