{"action":"created","issue":{"url":"https://api.github.com/repos/neos/flow-development-collection/issues/231","repository_url":"https://api.github.com/repos/neos/flow-development-collection","labels_url":"https://api.github.com/repos/neos/flow-development-collection/issues/231/labels{/name}","comments_url":"https://api.github.com/repos/neos/flow-development-collection/issues/231/comments","events_url":"https://api.github.com/repos/neos/flow-development-collection/issues/231/events","html_url":"https://github.com/neos/flow-development-collection/pull/231","id":130302930,"number":231,"title":"TASK: Extract caching to separate package","user":{"login":"kitsunet","id":324408,"avatar_url":"https://avatars.githubusercontent.com/u/324408?v=3","gravatar_id":"","url":"https://api.github.com/users/kitsunet","html_url":"https://github.com/kitsunet","followers_url":"https://api.github.com/users/kitsunet/followers","following_url":"https://api.github.com/users/kitsunet/following{/other_user}","gists_url":"https://api.github.com/users/kitsunet/gists{/gist_id}","starred_url":"https://api.github.com/users/kitsunet/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/kitsunet/subscriptions","organizations_url":"https://api.github.com/users/kitsunet/orgs","repos_url":"https://api.github.com/users/kitsunet/repos","events_url":"https://api.github.com/users/kitsunet/events{/privacy}","received_events_url":"https://api.github.com/users/kitsunet/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/neos/flow-development-collection/labels/P:%20Flow","name":"P: Flow","color":"0052cc"},{"url":"https://api.github.com/repos/neos/flow-development-collection/labels/T:%20PHP","name":"T: PHP","color":"009800"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":6,"created_at":"2016-02-01T09:07:16Z","updated_at":"2016-03-12T12:47:11Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/neos/flow-development-collection/pulls/231","html_url":"https://github.com/neos/flow-development-collection/pull/231","diff_url":"https://github.com/neos/flow-development-collection/pull/231.diff","patch_url":"https://github.com/neos/flow-development-collection/pull/231.patch"},"body":"Splits off the caching framework into a separate package. All classes and tests have been decoupled\r\nthe only coupling left are some Utilities from Flow, namely ``PdoHelper``, ``Files`` and ``Lock``, if we\r\nmove those to a separate package the cache can be used fully independent. Tests have been adapted\r\nand run with PHPUnit only.\r\nTogether with the deprecated ``AbstractCacheBackend``, the ``CacheManager`` and an extended\r\n``CacheFactory`` remaining in Flow there should be no breaking changes to any public API."},"comment":{"url":"https://api.github.com/repos/neos/flow-development-collection/issues/comments/195734617","html_url":"https://github.com/neos/flow-development-collection/pull/231#issuecomment-195734617","issue_url":"https://api.github.com/repos/neos/flow-development-collection/issues/231","id":195734617,"user":{"login":"kitsunet","id":324408,"avatar_url":"https://avatars.githubusercontent.com/u/324408?v=3","gravatar_id":"","url":"https://api.github.com/users/kitsunet","html_url":"https://github.com/kitsunet","followers_url":"https://api.github.com/users/kitsunet/followers","following_url":"https://api.github.com/users/kitsunet/following{/other_user}","gists_url":"https://api.github.com/users/kitsunet/gists{/gist_id}","starred_url":"https://api.github.com/users/kitsunet/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/kitsunet/subscriptions","organizations_url":"https://api.github.com/users/kitsunet/orgs","repos_url":"https://api.github.com/users/kitsunet/repos","events_url":"https://api.github.com/users/kitsunet/events{/privacy}","received_events_url":"https://api.github.com/users/kitsunet/received_events","type":"User","site_admin":false},"created_at":"2016-03-12T12:47:11Z","updated_at":"2016-03-12T12:47:11Z","body":"Yep, when the split is done I would add a PSR compatible Frontend as well, I think then it's really a nice caching package for the PHP community."}}