syncfusion / ej2-angular-ui-components

Syncfusion Angular UI components library offer more than 50+ cross-browser, responsive, and lightweight angular UI controls for building modern web applications.
https://www.syncfusion.com/angular-ui-components
Other
275 stars 115 forks source link

Missing License Files #258

Closed wcroteau closed 1 year ago

wcroteau commented 1 year ago

While a license file exists in your source repo it seems that the license was never configured to be included in several of your npm packages.

For example see the "Code" view on npmjs.com for ej2-angular-buttons - there's no license file: https://www.npmjs.com/package/@syncfusion/ej2-angular-buttons?activeTab=code

I note however that there IS a license for ej2-angular-base: https://www.npmjs.com/package/@syncfusion/ej2-angular-base?activeTab=code

I have encountered this missing file for the following (not exhaustive list): ej2-angular-buttons ej2-angular-inputs ej2-angular-layouts ej2-angular-popups ej2-angular-richtexteditor ej2-icons ej2-pdf-exports

Please can you update your build/deploy process so that the file is included as a top-level file in ALL packages?

This makes it impossible for the consumers of your package to adequately include license notices when using build automation tools.

Thanks!

TheveshwarJayakumar commented 1 year ago

Hi wcroteau,

Thanks for bringing this to our attention. We have taken this scenario into account and have planned to include the license file for our component package in our upcoming 2023 Volume 2 release, which is scheduled to be rolled out at the end of June.

Regards, Theveshwar

wcroteau commented 1 year ago

That's great, thanks!

TheveshwarJayakumar commented 1 year ago

Hi wcroteau,

Thanks for your patience.

We are glad to announce that our Essential Studio 2023 Volume 2 release has been rolled out, and in this release, we have included the license file with all our component packages. For your reference we have attached the button component package below.

Link: @syncfusion/ej2-angular-buttons - npm (npmjs.com)

If you require any further assistance or have additional questions, please feel free to let us know.

Regards, Theveshwar

gsumankumar commented 1 year ago

This issue has been resolved. Please feel free to reopen if you have any further queries.