{"action":"created","issue":{"url":"https://api.github.com/repos/aurelia-widgets/aurelia-kendoui/issues/5","labels_url":"https://api.github.com/repos/aurelia-widgets/aurelia-kendoui/issues/5/labels{/name}","comments_url":"https://api.github.com/repos/aurelia-widgets/aurelia-kendoui/issues/5/comments","events_url":"https://api.github.com/repos/aurelia-widgets/aurelia-kendoui/issues/5/events","html_url":"https://github.com/aurelia-widgets/aurelia-kendoui/issues/5","id":109647963,"number":5,"title":"The current app does not comply with Including-Kendo-professional-in-Aurelia","user":{"login":"adriatic","id":2712405,"avatar_url":"https://avatars.githubusercontent.com/u/2712405?v=3","gravatar_id":"","url":"https://api.github.com/users/adriatic","html_url":"https://github.com/adriatic","followers_url":"https://api.github.com/users/adriatic/followers","following_url":"https://api.github.com/users/adriatic/following{/other_user}","gists_url":"https://api.github.com/users/adriatic/gists{/gist_id}","starred_url":"https://api.github.com/users/adriatic/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/adriatic/subscriptions","organizations_url":"https://api.github.com/users/adriatic/orgs","repos_url":"https://api.github.com/users/adriatic/repos","events_url":"https://api.github.com/users/adriatic/events{/privacy}","received_events_url":"https://api.github.com/users/adriatic/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":{"login":"jedd-ahyoung","id":2175990,"avatar_url":"https://avatars.githubusercontent.com/u/2175990?v=3","gravatar_id":"","url":"https://api.github.com/users/jedd-ahyoung","html_url":"https://github.com/jedd-ahyoung","followers_url":"https://api.github.com/users/jedd-ahyoung/followers","following_url":"https://api.github.com/users/jedd-ahyoung/following{/other_user}","gists_url":"https://api.github.com/users/jedd-ahyoung/gists{/gist_id}","starred_url":"https://api.github.com/users/jedd-ahyoung/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jedd-ahyoung/subscriptions","organizations_url":"https://api.github.com/users/jedd-ahyoung/orgs","repos_url":"https://api.github.com/users/jedd-ahyoung/repos","events_url":"https://api.github.com/users/jedd-ahyoung/events{/privacy}","received_events_url":"https://api.github.com/users/jedd-ahyoung/received_events","type":"User","site_admin":false},"milestone":null,"comments":3,"created_at":"2015-10-03T21:56:56Z","updated_at":"2015-10-05T16:33:20Z","closed_at":null,"body":"Jeroen wrote a nice advice on how to handle the inclusion of the `kendo.all.min.js` file - see [this](https://github.com/aurelia-widgets/aurelia-kendoui/wiki/Including-Kendo-professional-in-Aurelia)\r\n\r\nJedd, can you please make the needed adjustments (I did not want to do it myself being busy with the Bootstrap side of aurelia-widgets)\r\n\r\nI believe that Jeroen's proposal brings some order in the configuration process, although we would need to do something more fancy (unless Jeroen's method matches Telerik's practice).\r\n\r\nJust plopping the `kendo.all.min.js` in the same folder as the rest of files fetched from Github, does not enable PRO features (that used to be the case before)"},"comment":{"url":"https://api.github.com/repos/aurelia-widgets/aurelia-kendoui/issues/comments/145592471","html_url":"https://github.com/aurelia-widgets/aurelia-kendoui/issues/5#issuecomment-145592471","issue_url":"https://api.github.com/repos/aurelia-widgets/aurelia-kendoui/issues/5","id":145592471,"user":{"login":"JeroenVinke","id":2189477,"avatar_url":"https://avatars.githubusercontent.com/u/2189477?v=3","gravatar_id":"","url":"https://api.github.com/users/JeroenVinke","html_url":"https://github.com/JeroenVinke","followers_url":"https://api.github.com/users/JeroenVinke/followers","following_url":"https://api.github.com/users/JeroenVinke/following{/other_user}","gists_url":"https://api.github.com/users/JeroenVinke/gists{/gist_id}","starred_url":"https://api.github.com/users/JeroenVinke/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/JeroenVinke/subscriptions","organizations_url":"https://api.github.com/users/JeroenVinke/orgs","repos_url":"https://api.github.com/users/JeroenVinke/repos","events_url":"https://api.github.com/users/JeroenVinke/events{/privacy}","received_events_url":"https://api.github.com/users/JeroenVinke/received_events","type":"User","site_admin":false},"created_at":"2015-10-05T16:33:20Z","updated_at":"2015-10-05T16:33:20Z","body":"Although I'm very low on time, I want to throw this idea out here. We could use kendo-free by default (and have a dependency on it in package.json), and provide a blocking mechanism if people would use our kendo-pro wrappers with this kendo-free version. The blocking mechanism would prevent initialization of the kendo widget and could provide a helpful error message to warn them they are using a component which is only supported in the professional version of kendo.\r\n\r\nWe could then provide steps in the documentation on how to convert from kendo-free to kendo-pro. so a question which would need to be answered is: can we detect which version of kendo is used (free or pro)? this would be needed for the blocking mechanism above to work. Also, am I overlooking things?\r\n\r\nbtw.. this blocking mechanism is something which could be used by aurelia-bootstrap as well to allow the developer to only select a few bootstrap components instead of downloading the full version."}}