[horde] Finished importing horde FW_6 to packagist.org / composer / compatibility with newer PHP versions
Michael Schlueter
michael at johalla.de
Tue Jan 2 15:34:30 UTC 2024
Hello Ralf,
Happy new year. Thanks for adding horde/mapi and other packages to
packagist.org. It is working in a testing setup without any problems
since a few days also with activesync.
Could you please also have a look into horde/trean for bookmarks?
A lot of the horde components in github in the FW_6 branches still have
https://horde-satis.maintaina.com/ in the repositories section in
composer.json. Could that cause problems because packages get loader
from horde-satis.maintaina.com instead of packagist.org?
Thanks a lot
Michael
Am 24.12.23 um 09:29 schrieb 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
>
More information about the horde
mailing list