Completed
Last Updated: 08 May 2015 16:06 by Telerik Admin
Imported User
Created on: 08 May 2015 11:10
Category: Kendo UI for jQuery
Type: Feature Request
1
Submit TypeScript definitions to DefinitelyTyped.org
It's great having the tsd files as part of the full download.
It would even be better if you could submit a pull request to the DefinitelyTyped github repo https://github.com/borisyankov/DefinitelyTyped , as that would allow us to integrate Kendo UI documentation in JavaScript projects out of the box.

This repo is used by the npm tool "tsd", which allows for really easy automation of the downloading and updating of tsd files.

This would be akin to the bower dependency that you already submitted for kendo.core.
more info here: http://definitelytyped.org/

Thanks,

Jaume
3 comments
Imported User
Posted on: 08 May 2015 16:06
Wow, I honestly never expected such a quick turnaround!
Thanks so much for your help, really appreciate your commitment to the community :)
ADMIN
Telerik Admin
Posted on: 08 May 2015 15:24
Thanks fort the proposal, Jaume.

Since this project is licensed under MIT license, and our typescript file includes all Kendo UI widgets (OS and commercial), a possible submission would contain merely the typescript definitions for widgets available in Kendo UI Core. 

Is that correct, or can we include the typescript file with all definitions without violating the DefinitelyTyped MIT license? 

When we clarify this detail, I assume we can send a pull request by simply adding a folder with the Kendo UI typescript definition file here: https://github.com/borisyankov/DefinitelyTyped

Update: 
It's done, Jaume. Here is the actual pull request and the following green build showing it passed the internal verification:

https://github.com/borisyankov/DefinitelyTyped/pull/4298 

https://travis-ci.org/borisyankov/DefinitelyTyped/builds/61768145

Once the pull request is merged by the project moderators, the Kendo UI TS definitions should be available in the repo. Feel free to ping them to expedite this last step.
Imported User
Posted on: 08 May 2015 13:57
As far as I understand, this should be about Telerik's stance, on whether you want to protect with a proprietary licence the typescript definitions.

From my point of view, that wouldn't really be necessary, as you would effectively be publishing the "documentation" of your library under more permissive terms, as opposed to the implementation of your commercial Kendo components. 

But I can also appreciate why you would not be comfortable with this from a legal standpoint.
So failing that, it would still be really helpful if you could at least publish the tsd's for kendo.core

Thanks