Why Are Some Assemblies Not Available Through Your Private Nuget Server

11 posts, 0 answers
  1. Brian
    Brian avatar
    32 posts
    Member since:
    Jun 2015

    Posted 23 Oct 2018 Link to this post

    A lot of your stuff is available this way, and it makes upkeep much more convenient.  Yet some, like Telerik.Web.Spreadsheet.dll do not appear to be available that way. I am just curious what the reasoning behind that is. 

    This causes us to have to maintain a binary folder with the DLLs being checked into source control so that our build server can access it.  So now instead of just updating a nuget package, we have to install any updates and remember to copy them over to our binary folder.

    It is not universe ending or anything, but I just don't understand why you put some tools in your nuget server and some (in the same software package) you do not.

  2. Rumen
    Admin
    Rumen avatar
    14431 posts

    Posted 25 Oct 2018 Link to this post

    Hi Brian,

    Thank you for your valuable feedback!

    I fully agree with you that we should provide a NuGet for Telerik.Web.Spreadsheet.dll and I logged an item for it in our backlog. 


    Best regards,
    Rumen
    Progress Telerik
    Get quickly onboarded and successful with your Telerik and/or Kendo UI products with the Virtual Classroom free technical training, available to all active customers. Learn More.
  3. Jed
    Jed avatar
    1 posts
    Member since:
    Mar 2016

    Posted 14 Nov 2018 in reply to Rumen Link to this post

    Do you know when this fix will happen?
  4. Rumen
    Admin
    Rumen avatar
    14431 posts

    Posted 15 Nov 2018 Link to this post

    Hi Jed,

    The internal request is already filed, but unfortunately I cannot provide an ETA when the Telerik.Web.Spreadsheet nuget will become available.

    Once its get implemented we will spread the news.

    Best Regards,
    Rumen
    Progress Telerik
    Get quickly onboarded and successful with your Telerik and/or Kendo UI products with the Virtual Classroom free technical training, available to all active customers. Learn More.
  5. Brian
    Brian avatar
    32 posts
    Member since:
    Jun 2015

    Posted 15 Nov 2018 in reply to Rumen Link to this post

    Thank you! 

     

    Will you be adding all of the missing DevCraft pieces?  Also, would it be possible to list both the DLL and the nuget packages which house a particular API in the documentation?  Sometimes it can be difficult to figure out what DLL something is in, much less where to get that DLL.  If we know the package, we can install it to get what we need.  However, even for those that are currently packaged, it is not always intuitive, and I think some might be available in more than one.

  6. Rumen
    Admin
    Rumen avatar
    14431 posts

    Posted 15 Nov 2018 Link to this post

    You are welcome :)

    As to the documentation, I think these articles might be helpful:

    I'll be glad to receive your feedback on them. You can also use the submit feedback form at the bottom of the articles: "Was this article helpful?".

    Best regards,

    Rumen
    Progress Telerik
    Get quickly onboarded and successful with your Telerik and/or Kendo UI products with the Virtual Classroom free technical training, available to all active customers. Learn More.
  7. Brian
    Brian avatar
    32 posts
    Member since:
    Jun 2015

    Posted 15 Nov 2018 in reply to Rumen Link to this post

    Hi Rumen,

    I have seen those articles already, but they do not really address what I am talking about.  I am probably not doing a good job of communicating it. The DLL stuff is covered better than I remember in the actual API documentation, but the nuget stuff is not. In particular, there is nothing about how to handle the DLLs in the "AdditionalLibraries" folder.  If I download and install Telerik.UI.For.AspNet.Ajax.Net45, I am not going to get any of those DLLs, and they are all referenced at some point in the sample projects for Telerik UI for ASP.NET AJAX.  So I go there to get some idea on how to do something, and then find out I need those other libraries.  I then go looking for where to get their nuget packages.  After some time I find some of them, but not others.  I end up spending hours looking for them.  If this were in the API documentation the way the DLLs are, it would save so much time.  Finally, some seem to be available in the Sitefinity nuget repository, but not the one for Telerik.

    Again, thanks for your help on this.

  8. Rumen
    Admin
    Rumen avatar
    14431 posts

    Posted 15 Nov 2018 Link to this post

    Superior feedback! Thank you very much for it!

    I am going to update the Telerik NuGet Feed in Visual Studio article with information how to collect all nuget packages and from where!

    Best Regards,
    Rumen
    Progress Telerik
    Get quickly onboarded and successful with your Telerik and/or Kendo UI products with the Virtual Classroom free technical training, available to all active customers. Learn More.
  9. Brian
    Brian avatar
    32 posts
    Member since:
    Jun 2015

    Posted 15 Nov 2018 in reply to Rumen Link to this post

    Thank you!  One last question and then I will try to leave you alone...  If something is not in the Telerik feed, but is in the Sitefinity feed, can someone who is not licensed for Sitefinity get access to it?  I currently have access to both, but a lot of people will only be licensed for DevCraft.
  10. Brian
    Brian avatar
    32 posts
    Member since:
    Jun 2015

    Posted 15 Nov 2018 in reply to Brian Link to this post

    I said that, and then I thought of something else regarding the nuget feeds.  Would it be possible to get an account wide login for the nuget feeds?  That way people would not have to use their personal credentials on the build server.
  11. Rumen
    Admin
    Rumen avatar
    14431 posts

    Posted 16 Nov 2018 Link to this post

    Hi Briant,

    Thank you for this additional feedback for the account wide login for the DevCraft and Sitefinity. 

    The Telerik DevCraft (https://nuget.telerik.com/nuget) and Sitefinity (http://nuget.sitefinity.com/nuget) nuget servers have different domains and it may be a technical challenge to operate with shared credentials. Nevertheless, we will have in mind your request and if there are more feature requests like yours, we will consider it.

    Thank you once again for sharing your good ideas with us!

    Regards,
    Rumen
    Progress Telerik
    Get quickly onboarded and successful with your Telerik and/or Kendo UI products with the Virtual Classroom free technical training, available to all active customers. Learn More.
Back to Top