News for hackers. Stuff that matters.
Re:Asynchronous Programming in C# by wordofx on Tuesday April 30, 2024 @08:22AM (#40210262)
David has never worked on Nuget. He created SignalR and had been a huge influence on many internal parts of .NET.
Re:Asynchronous Programming in C# by acdha on Tuesday April 30, 2024 @08:39AM (#40210387)
https://github.com/NuGet/NuGet.Client/graphs/contributors lists his profile but not as a huge contributor. His LinkedIn page suggests he moved to another project after a year:

> SDE II 2010 - 2011 1 yr Co-creator and founding developer for NuGet package manager. Designed and implemented the dependency management engine for the core NuGet as well as several other features such as the initial NuGet server implementation.

Re:Asynchronous Programming in C# by wordofx on Tuesday April 30, 2024 @02:47PM (#40214683)
That graph doesn’t list him as a “huge” contributor at all… bought into the project. Committed after 4 months. Small contribution compared to others.

I should start listing projects I worked on at early stage as creator.

Claiming to be “creator” is disingenuous. Worked on it. Yes. Big contribution over a year before moving onto other things. Yes. Creator? No.

Re:Asynchronous Programming in C# by acdha on Tuesday April 30, 2024 @04:01PM (#40215613)
I think you might have missed the “not” in my comment. I agree on the numbers but would not second guess whatever happened internally since I have no knowledge of how that worked.
Re:Asynchronous Programming in C# by wordofx on Tuesday April 30, 2024 @04:16PM (#40215779)
You’re right. I did miss the not. Sorry!
Re:Asynchronous Programming in C# by davidfowl on Tuesday April 30, 2024 @10:20PM (#40218851)
Here’s the original NuGet source tree

https://github.com/NuGet/NuGet2/graphs/contributors

Re:Asynchronous Programming in C# by wordofx on Wednesday May 01, 2024 @12:05AM (#40219400)
I stand corrected. Sorry.
Re:Asynchronous Programming in C# by davidfowl on Thursday May 02, 2024 @02:23AM (#40233260)
Forgiven
Re:Asynchronous Programming in C# by x0n on Wednesday May 01, 2024 @01:52PM (#40226746)
I don't think that's a complete view as nuget started on codeplex (!) and I think the commit history wasn't imported fully (mine is missing)
Re:Asynchronous Programming in C# by haacked on Tuesday April 30, 2024 @07:58PM (#40217948)
Nothing disingenuous about it. He was on the original team that prototyped and then built NuGet.

He wrote the core dependency management engine among other things. His contribution only seems small now only because the project has been around a long time with many new contributors since he’s moved on.

But you can rewind the git history to see he had a huge impact as a creator. I say this as the PM of team that built NuGet.

Re:Asynchronous Programming in C# by x0n on Wednesday May 01, 2024 @01:51PM (#40226729)
Weren't we working Codeplex at the time too? So I'm not convinced that the history is all there in github.

Oisin

Re:Asynchronous Programming in C# by joelverhagen on Tuesday April 30, 2024 @08:44PM (#40218272)
The NuGet.Client repo was used for version 3.x and later (a major algorithm and protocol overhaul happened then). But a lot of NuGet code existed before then, e.g. https://github.com/NuGet/NuGet2/graphs/contributors (Fowler is there with many contributions).
Re:Asynchronous Programming in C# by acdha on Tuesday April 30, 2024 @08:48PM (#40218299)
Thanks - I know nothing of how NuGet was developed internally but would have been quite surprised if he’d made a claim like that without cause.
Re:Asynchronous Programming in C# by Hawxy on Tuesday April 30, 2024 @08:31AM (#40210332)
Is "creator of nuget" in his twitter bio just an inside joke?
Re:Asynchronous Programming in C# by davidfowl on Tuesday April 30, 2024 @01:53PM (#40213889)
Yes, I was one of the NuGet creators.
Re:Asynchronous Programming in C# by haacked on Tuesday April 30, 2024 @07:44PM (#40217841)
As the original PM for NuGet, I can confirm that David Fowler was one of the original developers on the team that created and worked on NuGet.