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

Lang, Ralf ralf.lang at gmail.com
Wed Dec 27 07:12:42 UTC 2023


Hi Brent,

thank you for reporting.

I have fixed this now and added an install test for ingo's set of packages.

Workflow runs · horde/bundle (github.com) 
<https://github.com/horde/bundle/actions>

This will probably improve as I go along


Am 26/12/2023 um 19:44 schrieb Brent:
>  I note a missing "horde/managesieve" component, required for ingo 
> (rules) now?
>
> Happy Holidays!
>
> brent
>
> Quoting ralf.lang at ralf-lang.de:
>
>> 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
>>
>> -- 
>> 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