Sylius: zendframework is abandoned and archived

Created on 21 Jan 2020  路  3Comments  路  Source: Sylius/Sylius

Sylius version affected: 1.6, 1.7, master

Description
At 2019-12-31 zendframework repository was abandoned and now throw deprecation notices in composer.

Sylius use two components from zendframework

        "zendframework/zend-hydrator": "^2.2",
        "zendframework/zend-stdlib": "^3.1"

Possible Solution

We have 2 options:

  1. refactor code to use Laminas - only rename, no other refactor required - and it should be backward compatible.
  2. give up with zend, and move to symfony serializer.

In both - question is what version this change should target.

Do not stale Maintenance RFC

Most helpful comment

We need to tackle these repositories first:

  • [x] Sylius/Registry (https://github.com/Sylius/Registry/pull/14, will be released with v1.5.0)
  • [ ] Sylius/ThemeBundle (https://github.com/Sylius/SyliusThemeBundle/pull/56, will be released with v2.0.0-alpha.2)
  • [x] Sylius/FixturesBundle (https://github.com/Sylius/SyliusFixturesBundle/pull/27, will be released with v1.6.0)

Then we should be able to switch to Laminas in Sylius/Sylius.

All 3 comments

This issue has been automatically marked as stale because it has not had any recent activity. It will be closed in a week if no further activity occurs. Thank you for your contributions.

/notstale

We need to tackle these repositories first:

  • [x] Sylius/Registry (https://github.com/Sylius/Registry/pull/14, will be released with v1.5.0)
  • [ ] Sylius/ThemeBundle (https://github.com/Sylius/SyliusThemeBundle/pull/56, will be released with v2.0.0-alpha.2)
  • [x] Sylius/FixturesBundle (https://github.com/Sylius/SyliusFixturesBundle/pull/27, will be released with v1.6.0)

Then we should be able to switch to Laminas in Sylius/Sylius.

Was this page helpful?
0 / 5 - 0 ratings