[horde] Download/setup a complete development & testing setup?
Michael Schlueter
michael at johalla.de
Wed May 14 20:23:47 UTC 2025
Hi Torben and Ralf,
Yes the number of updated packages is incredible. Thanks a lot.
I just did an update (like every night :-)). Looks like nag-> search is
not working. I also saw following message in the log files:
Got error 'PHP message:
PHP Fatal error:
Declaration of
Horde_Form_Action_ConditionalEnable::getActionScript(&$form, $renderer,
$varname) must be compatible with
Horde_Form_Action::getActionScript($form, $renderer, $varname) in
/srv/www/horde/vendor/horde/form/lib/Horde/Form/Action/ConditionalEnable.php
on line 41;
PHP message: PHP Stack trace:;
PHP message: PHP 1. {main}()
/srv/www/horde/vendor/horde/nag/search.php:0;
PHP message: PHP 2. Nag_Form_Search->__construct($vars = class
Horde_Variables { protected $_expected = []; protected $_sanitized =
FALSE; protected $_vars = ['actionID' => 'search_tasks'] }, $title =
'Suche') /srv/www/vendor/horde/nag/search.php:30;
PHP message: PHP 3. Composer\\Autoload\\ClassLoader->loadClass($class
= 'Horde_Form_Action_ConditionalEnable')
/srv/www/horde/vendor/horde/nag/lib/Form/Search.php:70;
PHP message: PHP 4.
Composer\\Autoload\\{closure:/srv/www/horde/vendor/composer/ClassLoader.php:575-577}($file
=
'/srv/www/horde/vendor/composer/../horde/form/lib/Horde/Form/Action/ConditionalEnable.php')
/srv/www/horde/vendor/composer/ClassLoader.php:427;
PHP message: PHP 5. include()
/srv/www/vendor/composer/ClassLoader.php:576', referer:
https://horde.test/nag/
Cheers,
Michael
Am 13.05.25 um 23:11 schrieb Torben Dannhauer:
> Hey great news you want to contribute!
>
> I have a setup running I can live with, but I cannot judge if there are more clever approaches possible.
>
> You can:
> a) install via compose the latest alphas. As Ralf said, we try to release them quite high frequency after a block of work.
>
> b) install via composer from a git branch. Is is what I do. My instance is in semi live operation, so my family and friends are alpha/beta testers and I get error reports from that life operation. Its easy to update, but the installed file/folder structure does not match the github repo style. Therefore I put it separately into git.
>
> Maybe Ralf can enlighten if there is a horde installation method.
>
> After some family affairs I try to catch up with Ralfs insane speed :) Once I'm settled again, I try to wortk on the dev doku, create a HordeDevCheatSheet for developers best practice (to my best knowledge, enhanced or rejected by ralf :)
>
> currently horde wicked - my notes is broken, so please wait briefly for installation instructions, or search the list, ther I posted them already a couple of weeks/months ago
>
> Welcome again :)
>
> Torben
>
>
> -----Ursprüngliche Nachricht-----
> Von: horde <horde-bounces at lists.horde.org> Im Auftrag von J.M. Stoorvogel
> Gesendet: Dienstag, 13. Mai 2025 16:23
> An: horde at lists.horde.org
> Betreff: [horde] Download/setup a complete development & testing setup?
>
> Hello,
>
> is there a manual where a I can learn how to:
>
> Download/setup a complete development & testing setup?
>
> I'm familiar with Git and linux, but not with composer and this specific setup for Horde.
>
> At the moment I'm using horde at my domain, I would like to test the new alpha version and if needed, make adjustments and commits and push the commits back.
>
> I also have a Github account.
>
> I'm willing to make php as well as documentation contributions.
>
> Thank you in advance,
>
>
>
> --
> Met vriendelijke groet,
>
> J.M. Stoorvogel
> 06-23352273
> --
> 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