{"issue":{"pull_request":{"diff_url":null,"html_url":null,"patch_url":null},"state":"open","user":{"avatar_url":"https://secure.gravatar.com/avatar/6be8e584a0f454ac2dc7600bdeaca7b7?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","gravatar_id":"6be8e584a0f454ac2dc7600bdeaca7b7","url":"https://api.github.com/users/brendo","login":"brendo","id":69268},"milestone":{"state":"open","open_issues":9,"url":"https://api.github.com/repos/symphonycms/symphony-2/milestones/3","due_on":null,"creator":{"avatar_url":"https://secure.gravatar.com/avatar/6be8e584a0f454ac2dc7600bdeaca7b7?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","gravatar_id":"6be8e584a0f454ac2dc7600bdeaca7b7","url":"https://api.github.com/users/brendo","login":"brendo","id":69268},"title":"2.x","description":"Encapsulates all future releases on the 2.x branch.\r\n\r\nIssues assigned to this milestone are on the roadmap, but have not been decided when they'll make into a specific release.","number":3,"closed_issues":1,"created_at":"2011-07-03T03:24:13Z"},"updated_at":"2011-11-06T13:17:28Z","labels":[],"assignee":null,"closed_at":null,"comments":12,"url":"https://api.github.com/repos/symphonycms/symphony-2/issues/662","body":"If a user chooses a language during installation this should be set as the system language in config.php. Furthermore the language extensions should be activated automatically.","html_url":"https://github.com/symphonycms/symphony-2/issues/662","title":"Fix Language Management of the installer","number":662,"id":1066113,"created_at":"2011-06-16T08:38:53Z"},"action":"created","comment":{"user":{"avatar_url":"https://secure.gravatar.com/avatar/6be8e584a0f454ac2dc7600bdeaca7b7?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","gravatar_id":"6be8e584a0f454ac2dc7600bdeaca7b7","url":"https://api.github.com/users/brendo","login":"brendo","id":69268},"updated_at":"2011-11-06T13:17:28Z","url":"https://api.github.com/repos/symphonycms/symphony-2/issues/comments/2645332","body":"> Should I update the install script so that it enables all the extensions that it finds inside the extensions/ folder?\r\n\r\n50/50. I say we do it and see if it negatively affects anyone's workflow. I can see the cases for and against, but think it's worthwhile pursuing. Something that will need to be considered is the handling of an errors and how this will be reported to the user (if at all). I think the logic will need to run at late as possible so that Symphony is 'installed' and the environment is largely the same as if it were enabled/installed in the backend. \r\n\r\nI know some of my extensions assume that the `Administration` class is always available in the `install`, `uninstall` and `update` functions and while assuming is bad, at the moment it's true.\r\n\r\nComes back to what we want to do on error, we can just ignore the error and enable what we can. A 'welcome' notice could say '10 extensions enabled, 3 did not' or something along those lines.","id":2645332,"created_at":"2011-11-06T13:17:28Z"}}