{"action":"created","issue":{"url":"https://api.github.com/repos/helhum/typo3_console/issues/30","labels_url":"https://api.github.com/repos/helhum/typo3_console/issues/30/labels{/name}","comments_url":"https://api.github.com/repos/helhum/typo3_console/issues/30/comments","events_url":"https://api.github.com/repos/helhum/typo3_console/issues/30/events","html_url":"https://github.com/helhum/typo3_console/issues/30","id":55374012,"number":30,"title":"[idea] merge with ext:builder","user":{"login":"githubrsys","id":716689,"avatar_url":"https://avatars.githubusercontent.com/u/716689?v=3","gravatar_id":"","url":"https://api.github.com/users/githubrsys","html_url":"https://github.com/githubrsys","followers_url":"https://api.github.com/users/githubrsys/followers","following_url":"https://api.github.com/users/githubrsys/following{/other_user}","gists_url":"https://api.github.com/users/githubrsys/gists{/gist_id}","starred_url":"https://api.github.com/users/githubrsys/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/githubrsys/subscriptions","organizations_url":"https://api.github.com/users/githubrsys/orgs","repos_url":"https://api.github.com/users/githubrsys/repos","events_url":"https://api.github.com/users/githubrsys/events{/privacy}","received_events_url":"https://api.github.com/users/githubrsys/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2015-01-24T15:14:16Z","updated_at":"2015-01-24T21:35:36Z","closed_at":null,"body":"As https://github.com/FluidTYPO3/builder aims into the same direction and has already some very cool stuff inside it would make sense to think about the possibility to merge these two projects and concentrate the menpower. perhaps @NamelessCoder has also something to say about the idea?!  "},"comment":{"url":"https://api.github.com/repos/helhum/typo3_console/issues/comments/71338509","html_url":"https://github.com/helhum/typo3_console/issues/30#issuecomment-71338509","issue_url":"https://api.github.com/repos/helhum/typo3_console/issues/30","id":71338509,"user":{"login":"NamelessCoder","id":2228052,"avatar_url":"https://avatars.githubusercontent.com/u/2228052?v=3","gravatar_id":"","url":"https://api.github.com/users/NamelessCoder","html_url":"https://github.com/NamelessCoder","followers_url":"https://api.github.com/users/NamelessCoder/followers","following_url":"https://api.github.com/users/NamelessCoder/following{/other_user}","gists_url":"https://api.github.com/users/NamelessCoder/gists{/gist_id}","starred_url":"https://api.github.com/users/NamelessCoder/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/NamelessCoder/subscriptions","organizations_url":"https://api.github.com/users/NamelessCoder/orgs","repos_url":"https://api.github.com/users/NamelessCoder/repos","events_url":"https://api.github.com/users/NamelessCoder/events{/privacy}","received_events_url":"https://api.github.com/users/NamelessCoder/received_events","type":"User","site_admin":false},"created_at":"2015-01-24T21:35:36Z","updated_at":"2015-01-24T21:35:36Z","body":"I'm not sure what @helhum would say, but I suspect it would be something along these lines:\r\n\r\nEXT:typo3_console is responsible for:\r\n\r\n* Easier access to CLI\r\n* System maintenance commands\r\n* System insight commands\r\n* Administrator-level commands\r\n* Being installed on production sites\r\n\r\nWhereas EXT:builder is responsible for:\r\n\r\n* Extension development support\r\n* Generating development skeletons\r\n* Validating development efforts (PHP/Fluid)\r\n* Generating metrics about Fluid\r\n* Being installed only on dev sites\r\n\r\nThis is also my own perspective on the responsibilities. So I'm afraid going by that, EXT:builder and EXT:typo3_console are not really aiming in the same direction. Neither one has the appropriate context for assimilating the other. Besides: installing EXT:typo3_console would also make EXT:builder easier to use and you can then get rid of the development supports without losing the improved CLI interface.\r\n\r\nThat being said, there is one thing that I personally believe EXT:typo3_console should avoid implementing:\r\n\r\nThe TYPO3 extension upload command.\r\n\r\nThe is *the* command which sort of conflicts with the rest of them - in that it targets developers exclusively and belongs only on development sites, whereas all other commands are universally useful to admins and belong on any site (that's operated via CLI often).\r\n\r\nPerhaps such a feature is better left to one of the current TER extensions that do this - or the smallest possible standalone version of a TER uploader like https://github.com/NamelessCoder/typo3-repository-client (which in time will also be able to list extensions you own and possibly register new keys as well; I'm not entirely done wading through converting the SOAP mayhem to easy-to-use classes)."}}