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

Lower Zend Framework dependency #1035

Closed
robocoder opened this issue Nov 12, 2009 · 6 comments
Closed

Lower Zend Framework dependency #1035

robocoder opened this issue Nov 12, 2009 · 6 comments
Labels
Enhancement For new feature suggestions that enhance Matomo's capabilities or add a new report, new API etc. wontfix If you can reproduce this issue, please reopen the issue or create a new one describing it.

Comments

@robocoder
Copy link
Contributor

Motivation:

These are the ZF classes that Piwik currently uses:

  • Zend_Auth_Result
  • Zend_Config and Zend_Config_Ini
  • Zend_Registry
  • Zend_Db ...
  • Zend_Feed ...
  • Zend_Loader
  • Zend_Log ...
  • Zend_Mail ...
  • Zend_Registry
  • Zend_Session and Zend_Session_Namespace
@mattab
Copy link
Member

mattab commented Nov 17, 2009

we used ZF from the start as it is a high quality php framework that saves us time and also introduces general maintainability. Moving away from ZF is not desired at this point. When libraries we use require libraries that most Piwik users could not install, we should consider on a component basis if we want to keep using them or look for an alternative. When ZF require 5.3, we can reassess as this might indeed be an issue.

I vote for closing the ticket for now. thoughts?

@robocoder
Copy link
Contributor Author

Ok.

One final note is that the ZF team is not growing/scaling up to tackle the increase in open issues against ZF.

@mattab
Copy link
Member

mattab commented Nov 17, 2009

That's interesting. I expect many of these are feature requests or other tickets, rather than bugs, but I might be wrong. I do hope that, ZF being used in many major websites and software these days, their release schedule and QA is up to the expectations.

@robocoder
Copy link
Contributor Author

In [1882], refs #1035 - address php 5.2.0 issues

Note: in current ZF (1.x series), the minimum supported php version is 5.2.4.

@robocoder
Copy link
Contributor Author

The alternative is to raise Piwik's minimum PHP requirement.

ZF has hosted 5 debugging sprints ("bug hunting days") over the last 6 months, but looking at the chart in comment:3, the gap between created & resolved tickets continues to widen (i.e., number of open tickets is increasing).

@mattab
Copy link
Member

mattab commented Mar 5, 2010

It would be risky for us to increase Piwik php requirements just to match ZF requirements (we currently require 5.1.3). ZF can easily increase their requirements as their user base is a strong tech base that have control over their hosting environments.

At the same time I understand the frustration and risk of manually patching ZF after each update. thx for posting the code to find the buggy lines, funny stuff

@robocoder robocoder added this to the Future releases milestone Jul 8, 2014
@mattab mattab added the wontfix label Aug 3, 2014
This issue was closed.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Enhancement For new feature suggestions that enhance Matomo's capabilities or add a new report, new API etc. wontfix If you can reproduce this issue, please reopen the issue or create a new one describing it.
Projects
None yet
Development

No branches or pull requests

2 participants