Yes, we’re working with the OneGet team, as mentioned here:
http://blog.nuget.org/20141014/in-the-platform.html#nuget-in-new-domains-and-partnerships
OneGet can’t really do much with traditional NuGet packages because, as we’ve explained, NuGet relies on the Visual Studio project systems to actually install/uninstall packages. So just like nuget.exe cannot presently install/uninstall packages in projects, neither can OneGet.
Do you have specific feedback here other than it being a “clusterf***”?
--
You received this message because you are subscribed to the Google Groups "NuGet Ecosystem" group.
To unsubscribe from this group and stop receiving emails from it, send an email to
nuget-ecosyst...@googlegroups.com.
To post to this group, send email to
nuget-e...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
Yes, we very much want to have reusable libraries. As I’m sure you’ve noticed, the existing NuGet codebase is not amenable to extracting reusable libraries—so we have to build them anew.
If you haven’t watched my Oredev sessions yet, I encourage you to do so. It talks a lot about the engineering work we’ve been doing along the way during NuGet 3.0 and why this stuff isn’t clean yet.
Evolving the nuget.org Architecture
NuGet 3.0 – Transitioning from OData to JSON-LD
From: Alex Papadimoulis [mailto:apapad...@inedo.com]
Sent: Thursday, November 20, 2014 4:49 PM
To: Jeff Handley
Subject: RE: [nuget-ecosystem] NuGet vs OneGet
Sorry, what I meant by that was, “forking an entire codebase and hacking it until it works in your simple scenario.” In the a real (non-prototype) usage, a library or API re/implementation is appropriate; based on my understanding of the NuGet.dll library, I don’t think it’s usage would be suitable considering all the other stuff they want to do.
I don’t have feedback, just those questions I asked. I think you half-answered one (“OneGet in NuGet mode will behave basically like nuget.exe” – cool, thanks), but I’m still not understanding where the product overlaps will be.
My motivation for asking this comes as a tools vendor (how many NuGets will we need to support?), and of course as someone who speaks with a whole lot of Microsoft enterprises considering package management.
Sweet thanks!
Do you have slides posted anywhere? Not sure if needed, but sometimes easier to condense/share internally here.
From: nuget-e...@googlegroups.com [mailto:nuget-e...@googlegroups.com]
On Behalf Of Alex Papadimoulis
Sent: Friday, November 21, 2014 6:08 AM
To: NuGet Ecosystem (google group)
Subject: RE: [nuget-ecosystem] NuGet vs OneGet
Sweet thanks!
Do you have slides posted anywhere? Not sure if needed, but sometimes easier to condense/share internally here.
From: Jeff Handley [mailto:Jeff.H...@microsoft.com]
Sent: Thursday, November 20, 2014 9:23 PM
To: Alex Papadimoulis
Cc: NuGet Ecosystem (google group)
Subject: RE: [nuget-ecosystem] NuGet vs OneGet
Yes, we very much want to have reusable libraries. As I’m sure you’ve noticed, the existing NuGet codebase is not amenable to extracting reusable libraries—so we have to build them anew.
If you haven’t watched my Oredev sessions yet, I encourage you to do so. It talks a lot about the engineering work we’ve been doing along the way during NuGet 3.0 and why this stuff isn’t clean yet.
Evolving the nuget.org Architecture
NuGet 3.0 – Transitioning from OData to JSON-LD
From: Alex Papadimoulis [mailto:apapad...@inedo.com]
Sent: Thursday, November 20, 2014 4:49 PM
To: Jeff Handley
Subject: RE: [nuget-ecosystem] NuGet vs OneGet
Sorry, what I meant by that was, “forking an entire codebase and hacking it until it works in your simple scenario.” In the a real (non-prototype) usage, a library or API re/implementation is appropriate; based on my understanding of the NuGet.dll library, I don’t think it’s usage would be suitable considering all the other stuff they want to do.
I don’t have feedback, just those questions I asked. I think you half-answered one (“OneGet in NuGet mode will behave basically like nuget.exe” – cool, thanks), but I’m still not understanding where the product overlaps will be.
My motivation for asking this comes as a tools vendor (how many NuGets will we need to support?), and of course as someone who speaks with a whole lot of Microsoft enterprises considering package management.
--