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

ralf.lang at ralf-lang.de ralf.lang at ralf-lang.de
Sun Dec 24 08:29:01 UTC 2023


Hi Michael,

I will do that and apply any missing / reported fixes. But no timeline - I am with the family these days.Wish you all a merry christmas and a happy new year.

Am 23. Dezember 2023 12:26:25 MEZ schrieb Michael Schlueter <michael at johalla.de>:
>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
>
>
>-- 
>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