{"action":"opened","issue":{"url":"https://api.github.com/repos/SAP/openui5/issues/623","labels_url":"https://api.github.com/repos/SAP/openui5/issues/623/labels{/name}","comments_url":"https://api.github.com/repos/SAP/openui5/issues/623/comments","events_url":"https://api.github.com/repos/SAP/openui5/issues/623/events","html_url":"https://github.com/SAP/openui5/issues/623","id":109753317,"number":623,"title":"Are we going to need an EasyUI5?","user":{"login":"sdd64","id":2708649,"avatar_url":"https://avatars.githubusercontent.com/u/2708649?v=3","gravatar_id":"","url":"https://api.github.com/users/sdd64","html_url":"https://github.com/sdd64","followers_url":"https://api.github.com/users/sdd64/followers","following_url":"https://api.github.com/users/sdd64/following{/other_user}","gists_url":"https://api.github.com/users/sdd64/gists{/gist_id}","starred_url":"https://api.github.com/users/sdd64/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sdd64/subscriptions","organizations_url":"https://api.github.com/users/sdd64/orgs","repos_url":"https://api.github.com/users/sdd64/repos","events_url":"https://api.github.com/users/sdd64/events{/privacy}","received_events_url":"https://api.github.com/users/sdd64/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2015-10-05T08:43:19Z","updated_at":"2015-10-05T08:43:19Z","closed_at":null,"body":"Little provoking question... Maybe I just got spoiled after 2,5 years of Ruby on Rails development, but sometimes I think that OpenUI5 - as of now - still leaves too much to the developer. What I try to say is, after reading the overall good new documentation for 1.30, that there are way too many \"every day tasks\" done outside of OpenUI5. Route handling, promising and waiting for controlls, \r\n\r\nHere are just a few of some snippits I found in the 1.30 tutorial:\r\n\r\n```javascript\r\n// why is all this 'let x wait for y' not better capsuled?\r\nwaitForInitialListLoading : function (fnToExecute) {\r\n  jQuery.when(this.oInitialLoadFinishedDeferred).then(jQuery.proxy(fnToExecute, this));\r\n},\r\n\r\n// why is there no oEvent.getEntity() ?\r\nentity : oEvent.getSource().getBindingContext().getPath().slice(1),\r\n\r\n// why is there no oSelectedItem.hasEqualPath(sEntityPath) ?\r\noSelectedItem && oSelectedItem.getBindingContext().getPath() === sEntityPath\r\n```\r\n\r\nYour thoughts on this? Do you want OpenUI5 more flexible and open to the coder? Or do you want to streamline it more for a faster development?"}}