aurelia-ui-toolkits / aurelia-syncfusion-bridge

27 stars 21 forks source link

define Syncfusion JavaScript collection installation #5

Closed adriatic closed 8 years ago

adriatic commented 8 years ago

_Before starting real activity related to this issue, I propose a solid discussion - by adding comments / question to this page._



Summary:

Task 1: add the vendors folder with Syncfusion's ej modules as shown on the image "project structure" below
Task 2: define all needed types of bridge installaton for application developers (bridge users)

Details

For the obvious reasons (compatibility with other bridges) this task should follow the Kendo Installation pages information, shown below:



Installation instructions for bridge users



Note that due to the relative complexity of Telerik's sales model (kendo-core is free and can be obtained using bower, kendo-pro has to be purchased or already owned) we provided three installation methods. Based on these methods, we provide different tutorials (see http://aurelia-ui-toolkits.github.io/demo-kendo/#/help/docs/app_developers_tutorials/1._introduction) for more details

I believe that we should start from : https://github.com/syncfusion/JavaScript-Widgets and define the project structure using "vendors" approach - just like we did with KendoUI bridge below:



Project structure

bharathm03 commented 8 years ago

@adriatic this is the structure, I'm planning for vendor folder to align with "syncfusion/javascript-widgets" repo.

image

let me know your comments on this

adriatic commented 8 years ago

A few comments

Please consider using the word vendors for compatibility reasons (this is a very low importance request and will leave it to you if it violates any Syncfusion branding). The reason I mention it here is to make the Aurelia developer's life easier - check the KendoUI bridge installation page which describes how to add the KendoUI SDK to the bridge and try to make it as similar as possible

As you will see we support three different modes of KendoUI SDK installation - so we should discuss how do you plan to do this with some additional level of details.

Although this might not happen often, our effort to make Aurelia developers happy should include the possibility to allow them to use more than one bridge in a single app (we have such cases already) so uniformity is at premium

bharathm03 commented 8 years ago

Ok @adriatic. i will correct the folder name to "vendors"

bharathm03 commented 8 years ago

@adriatic we have merged the vendors folder