-
Notifications
You must be signed in to change notification settings - Fork 392
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Publish updated NuGet packages to NuGet.org #3162
Comments
Oh, wait - those are our packages, not the CPS ones :) |
They are published to https://dotnet.myget.org/feed/roslyn/package/nuget/Microsoft.VisualStudio.ProjectSystem.Managed, not sure why we haven't pushed them to NuGet.org, but I'll see. |
I believe the problem is we never set up a process to track publishing them regularly after balaji left. |
This thread has more information about prerelease dependencies that are preventing us from publishing on nuget.org |
The myget packages have some dependencies that shouldn't be there I think, like |
This issue will be for discussing/deciding if publishing our packages to NuGet.org on a regular basis actually provides any benefit to anyone. At this point in time, I don't know who would consume those packages from that source. We currently publish to 1 public AzDO feed and 1 internal AzDO feed. |
Maybe we should publish packages to NuGet.org for this specific versions of VS. |
@ocallesp I think the issue is determining exactly which commit of ours is in those builds. We're not synched enough on our schedule to have a 'release' build of our 'product' that goes into VS. We just keep putting PRs in until the VS release has been cut; even still adding PRs in M2 mode, for example. |
I would recommend against additionally publishing to nuget. If someone external does want to reference, they can just use the ADO feed. |
Perhaps we should unlist all packages from NuGet.org, and make sure the ADO feed is easily discoverable from our readme, if it isn't already. |
@drewnoakes Yeah, that's what I was thinking too. The main problem is having very old packages on NuGet that people are still downloading. 20+ downloads a day of those old packages is pretty crazy. https://www.nuget.org/packages/Microsoft.VisualStudio.ProjectSystem.Managed https://www.nuget.org/packages/Microsoft.VisualStudio.ProjectSystem.Managed.VS |
Unlisting them won't break those existing users thankfully. |
We have these available in a public feed already, so we don't need to have them on NuGet.
|
Additionally, changes here may want to respond to the discussion here: #7010 |
but some people have issues getting the previews from the Azure feed. So the better solution is to release (maybe also preview) versions on nuget which all users get. |
Closing in favour of #7010 |
On NuGet, the latest version of
Microsoft.VisualStudio.ProjectSystem.Managed
andMicrosoft.VisualStudio.ProjectSystem.Managed.VS
were published 7 months ago. I couldn't find any myget feed with those packages either. What's the correct way of extending the managed project systems?The text was updated successfully, but these errors were encountered: