Closed adriatic closed 8 years ago
@adriatic this is the structure, I'm planning for vendor folder to align with "syncfusion/javascript-widgets" repo.
let me know your comments on this
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
Ok @adriatic. i will correct the folder name to "vendors"
@adriatic we have merged the vendors
folder
_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'sej
modules as shown on the image "project structure" belowTask 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