{"action":"created","issue":{"url":"https://api.github.com/repos/zikula/core/issues/2500","labels_url":"https://api.github.com/repos/zikula/core/issues/2500/labels{/name}","comments_url":"https://api.github.com/repos/zikula/core/issues/2500/comments","events_url":"https://api.github.com/repos/zikula/core/issues/2500/events","html_url":"https://github.com/zikula/core/issues/2500","id":89040999,"number":2500,"title":"2.0.0 Extension Model/Standard","user":{"login":"craigh","id":350048,"avatar_url":"https://avatars.githubusercontent.com/u/350048?v=3","gravatar_id":"","url":"https://api.github.com/users/craigh","html_url":"https://github.com/craigh","followers_url":"https://api.github.com/users/craigh/followers","following_url":"https://api.github.com/users/craigh/following{/other_user}","gists_url":"https://api.github.com/users/craigh/gists{/gist_id}","starred_url":"https://api.github.com/users/craigh/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/craigh/subscriptions","organizations_url":"https://api.github.com/users/craigh/orgs","repos_url":"https://api.github.com/users/craigh/repos","events_url":"https://api.github.com/users/craigh/events{/privacy}","received_events_url":"https://api.github.com/users/craigh/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/zikula/core/labels/Discussion","name":"Discussion","color":"000000"},{"url":"https://api.github.com/repos/zikula/core/labels/Documentation","name":"Documentation","color":"5319e7"},{"url":"https://api.github.com/repos/zikula/core/labels/meta","name":"meta","color":"fef2c0"}],"state":"open","locked":false,"assignee":null,"milestone":{"url":"https://api.github.com/repos/zikula/core/milestones/7","html_url":"https://github.com/zikula/core/milestones/2.0.0","labels_url":"https://api.github.com/repos/zikula/core/milestones/7/labels","id":193854,"number":7,"title":"2.0.0","description":"","creator":null,"open_issues":67,"closed_issues":1,"state":"open","created_at":"2012-10-11T10:31:09Z","updated_at":"2015-06-17T14:58:49Z","due_on":"2015-07-10T04:00:00Z","closed_at":null},"comments":16,"created_at":"2015-06-17T14:58:48Z","updated_at":"2015-06-24T14:27:46Z","closed_at":null,"body":"This ticket is meant to encourage a discussion and (eventual) finalization of a model/standard/prototype/pattern for Core 2.0.0 Extension Bundles.\r\n\r\ncurrent 1.4.0 standard is [documented here](https://github.com/zikula/core/blob/1.4/src/docs/en/dev/UPGRADE-1.4.0.md#modulestructure)\r\n\r\nCore 2.0.0 will 'evolve' this standard but is **not required** to maintain Backward Compatibility.\r\n\r\nEasy agreement on the following:\r\n - Extends `\\Zikula\\Core\\AbstractBundle` which extends `\\Symfony\\Component\\HttpKernel\\Bundle\\Bundle`\r\n   - This implies certain Bundle functionality as a Symfony Bundle.\r\n - PSR-4 required (PSR-0 is deprecated)\r\n   - requires a `composer.json` file ([1.4 Module Standard](https://github.com/zikula/core/blob/1.4/src/docs/en/dev/UPGRADE-1.4.0.md#module-composerjson) & [1.4 Theme Standard](https://github.com/zikula/core/blob/1.4/src/docs/en/dev/UPGRADE-1.4.0.md#theme-composerjson))"},"comment":{"url":"https://api.github.com/repos/zikula/core/issues/comments/114886573","html_url":"https://github.com/zikula/core/issues/2500#issuecomment-114886573","issue_url":"https://api.github.com/repos/zikula/core/issues/2500","id":114886573,"user":{"login":"craigh","id":350048,"avatar_url":"https://avatars.githubusercontent.com/u/350048?v=3","gravatar_id":"","url":"https://api.github.com/users/craigh","html_url":"https://github.com/craigh","followers_url":"https://api.github.com/users/craigh/followers","following_url":"https://api.github.com/users/craigh/following{/other_user}","gists_url":"https://api.github.com/users/craigh/gists{/gist_id}","starred_url":"https://api.github.com/users/craigh/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/craigh/subscriptions","organizations_url":"https://api.github.com/users/craigh/orgs","repos_url":"https://api.github.com/users/craigh/repos","events_url":"https://api.github.com/users/craigh/events{/privacy}","received_events_url":"https://api.github.com/users/craigh/received_events","type":"User","site_admin":false},"created_at":"2015-06-24T14:27:46Z","updated_at":"2015-06-24T14:27:46Z","body":"the removal of `bootstrap.php` seems like one of those \"refactoring for the sake of refactoring\" situations - unless I am not understanding it well. Isn't the purpose the same in both cases? what is the advantage?"}}