Inedo Community Forums Forums
    • Recent
    • Tags
    • Popular
    • Login

    Welcome to the Inedo Forums! Check out the Forums Guide for help getting started.

    If you are experiencing any issues with the forum software, please visit the Contact Form on our website and let us know!

    NuGet 3.x support

    Scheduled Pinned Locked Moved Support
    nugetproget
    6 Posts 2 Posters 12 Views 1 Watching
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • Y Offline
      ygeelen-tb
      last edited by

      I tried adding a connector to the Default feed for the new NuGet 3.x endpoint "https://api.nuget.org/v3/index.json" that is also already used in Visual Studio 2015.
      It was actually released the same day as VS2015.
      This doesn't seem to work in ProGet: no packages are listed in the feed.
      When do you expect to have support for NuGet 3.x ?

      The architecture was redesigned, there's even a new nuget protocol version.
      I'm mainly interested because it would have much better performance.

      Product: ProGet
      Version: 3.8.1

      1 Reply Last reply Reply Quote 0
      • ? This user is from outside of this forum
        Guest
        last edited by

        We're watching v3 closely, but we don't feel it's ready for public/third-party consumption just yet. The API is going through too many changes right now for us to build an endpoint on it, as we can't simply change it once we ship (unlike NuGet.org). The v3.2 release is promising (before then, authenticated feeds simply did not work).

        Please bring the v2 performance issue up with the NuGet team directly; currently, it requests the feed, and then makes one request per package in the returned feed, which is most certainly a bug in the client.


        <b>Update (2016/09/15):</b> per the NuGet team's API blog post, there still is no stable, documented, and publically-available v3 API for use, and it's not on their immediate roadmap. In the short/mid-term, the v3 API is only intended to be used by the official nuget clients, but the v2 API will be fully supported.

        1 Reply Last reply Reply Quote 0
        • ? This user is from outside of this forum
          Guest
          last edited by

          Could you give any estimate on when you will support it?
          Are you waiting for a new version of NuGet to come out?

          1 Reply Last reply Reply Quote 0
          • ? This user is from outside of this forum
            Guest
            last edited by

            It's hard to say, perhaps Q1 of next year, when we implement the "NuGet.org Index Downloader".

            Aside from personal preference, is there any reason* you want a v3 endpoint? We are aware of no client or server tools that work exclusively with a v3 api... in fact we know of no third-party tools that even use v3 yet. Moreover, the NuGet team has committed to supporting the v2 API (and likely even v1) for five+ years.

            Note that the poor performance bug in the NuGet Visual Studio 2015 Extension client against v2 feeds has already been fixed by the NuGet team in v3.2.1.

            1 Reply Last reply Reply Quote 0
            • ? This user is from outside of this forum
              Guest
              last edited by

              ¿Any news about his issue?

              1 Reply Last reply Reply Quote 0
              • ? This user is from outside of this forum
                Guest
                last edited by

                At this time, the NuGet team has no plans to make the v3 API publicly consumable, and will support the v2 API indefinitely as the public API; as such, we have no intention to reverse engineer and attempt to implement a private API.

                Note this it is entirely a "behind the scenes" transport mechanism (JSON vs XML) and makes no difference at all from a usage perspective.

                1 Reply Last reply Reply Quote 0

                Hello! It looks like you're interested in this conversation, but you don't have an account yet.

                Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

                With your input, this post could be even better 💗

                Register Login
                • 1 / 1
                • First post
                  Last post
                Inedo Website Home • Support Home • Code of Conduct • Forums Guide • Documentation