Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Zend\Cache code split #2

Open
gabbydgab opened this issue Jan 6, 2017 · 0 comments
Open

Zend\Cache code split #2

gabbydgab opened this issue Jan 6, 2017 · 0 comments

Comments

@gabbydgab
Copy link
Contributor

See full issue: zendframework/zend-cache#93

The reason for that is simply a testing and dependency hell.

  1. It's not possible to define a required extension in composer.json so all adapters have to manually check if the current environment is matching the requirements
  2. Testing against all adapters is a nightmare and takes very long.
  • The travis.yml file al already very complex but it still doesn't test all common cases.
  • Some extensions are missing or not 100% compatible for PHP-7 which makes things here more complicated.
  1. Doesn't test against different (most common) extension versions
    4.Nearly impossible to run tests for ZendServer adapters
  2. another reason is that normally you only need 1 or 2 adapters but that's not very important as zend-cache doesn't install so many files per adapter.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant