[horde] Finished importing horde FW_6 to packagist.org / composer / compatibility with newer PHP versions

Michael Schlueter michael at johalla.de
Sat Dec 23 11:26:25 UTC 2023


Hello Ralf,

What a great early Christmas gift. It works great for me :-)

Would it be possible to create the horde/mapi package so I can install  
activesync?

I had an issue with turba (Non-static method Horde_Form::getType()  
cannot be called statically) but a fix is already documented under:
https://wiki.horde.org/Doc/Dev/H6/Developer/KnownIssues

Also I can see the rampage warnung you can find on the KnowIssues  
page. This time I changed it to
require_once dirname(__FILE__, 4) . '/vendor/autoload.php';
Which seems to solve it.

Thanks a lot and have a merry Christmas.

Cheers
Michael

Zitat von Lang, Ralf <ralf.lang at gmail.com>:

> Hello,
>
> Finally, all horde applications and libraries have been imported to  
> the global composer repository, packagist.org
>
> You can find the index here Packagist <https://packagist.org/packages/horde/>
>
> Original code from the maintaina-com fork has been rebased on the  
> current master branch. I imported the original tags from maintaina.  
> These are alpha versions. I did not do anything about pear.
> The only changes to master affect the composer.json file. I made it  
> compatible with current versions of composer and packagist but I  
> doubt anybody really used them in their previous state.
>
> The "master" branch is generally left alone for those who need to  
> run horde in its previous state based on PHP 7.2 - New development  
> targets the FRAMEWORK_6_0 branch
>
> Maintaina's FRAMEWORK_6_0 branch originally targeted PHP 7.4, 8.0  
> and 8.1 and is known to work on these versions within reasonable  
> limits of testing.
>
> Active upstream support for PHP 8.1 has ended some weeks ago.  
> Security fixes are available for the next 11 months.
> I am currently working on full support for PHP 8.2 and 8.3.
>
> I just finished the importing work. While the unit tests for almost  
> all code has been ported to PHPUnit 9 and SHOULD work on the latest  
> PHP, the CI pipelines are currently broken.
> This is a high priority currently.
>
> If you find any patch from master branch missing in FRAMEWORK_6_0,  
> please create a PR or simply comment if you cannot create the patch  
> yourself.
>
> Regards
>
> Ralf
> -- 
> 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