Skip to content
This repository has been archived by the owner on Apr 29, 2019. It is now read-only.

Eliminate usage of Zend_Cache from Magento 2 Open Source #83

Open
vkublytskyi opened this issue Feb 17, 2018 · 0 comments
Open

Eliminate usage of Zend_Cache from Magento 2 Open Source #83

vkublytskyi opened this issue Feb 17, 2018 · 0 comments
Labels
help wanted zf1-elimination Elimination of ZF1 usages

Comments

@vkublytskyi
Copy link

References count: 244
Used in EE/B2B: yes

Acceptance Criteria:

  1. Usage of Zend_Cache removed from Magento 2 Open Source
    • all references to Zend_Cache are removed from Magento 2 Open Source
    • added static a test that verifies that Zend_Cache is not used
    • Travis builds are green on PHP 7.1 environment
    • all backward incompatible changes are documented (if any)
    • if possible ZF1 component replaced by embedded PHP functionality or PSR interface otherwise migrated to ZF2
    • if ZF1 component replaced by ZF2 component:
      • there is an explanation why it is required to use external dependency
      • if usage of old ZF1 component was exposed in M2 interface/class signatures it is removed for new code
      • there is a list of PHP 7.2 compatibility issues of new ZF2 component
        OR
  2. There is an explanation why it is impossible to delete this dependency now:
    • described scope of work that is necessary to totally remove usage of Zend_Cache
    • described what backward incompatible changes will be caused by dependency removal
    • listed what other ZF1 components are required for Zend_Cache to support M2
      (if only limited functionality of Zend_Cache is used by M2
      then not all dependencies may be required and some part of Zend_Cache
      still may be removed if has incompatibility with PHP 7.2)
    • listed PHP 7.2 compatibility issues for Zend_Cache
@buskamuza buskamuza added help wanted zf1-elimination Elimination of ZF1 usages labels Mar 22, 2018
magento-engcom-team added a commit that referenced this issue Jun 9, 2018
…elds list #83

 - Merge Pull Request magento/graphql-ce#83 from sergy-gzh/graphql-ce:bugfix/26-imit-list-of-filterable-fields
 - Merged commits:
   1. 38180f2
magento-team pushed a commit that referenced this issue Aug 27, 2018
Merge 2.3-develop to EPAM-PR-2
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
help wanted zf1-elimination Elimination of ZF1 usages
Projects
None yet
Development

No branches or pull requests

2 participants