The enthusiast software developer in you may answer the question of why one should extend NuGet with an energetic “because I can!” While that is a valid reason (and also the reason why Xavier and Maarten started looking into extending NuGet), there are some better reasons to do so as well.
If you’ve heard about
git, a distributed version control system (DVCS) that gained enormous popularity in the open-source world thanks to GitHub.com, you may be aware that git offers various extensions. In fact, the git source control system is fairly easy and does not contain a lot of commands at its core. The real value of git as a source control system comes from its easy-to-create extensions, of which a lot are available.
A parallel can ...