NuGet Up For Grabs Items

nuget, open source 0 comments suggest edit

In my last post, I described how we’re trying to improve and streamline contributor guidelines to make it easy for others to contribute to NuGet.

Like all product cycles anywhere, we’re always running on tight time constraints. This helps us to maintain a tight focus on the product. We don’t want to the product to do anything and everything. However, we do want to deliver everything needed (along with double rainbows and unicorns) to meet our vision for this first release.

The best to meet those goals is to get more contributions from outside the core team. And the best way to do that is to remove as many roadblocks as possible for those interested in contributing.

What’s Up For Grabs?!

When approaching a new project, it can be really challenging to even know what bugs to tackle. So much is happening so quickly and you don’t want to step on any toes.

So we’re trying an experiment where we mark issues in our bug tracker with the tag “UpForGrabs”. The idea here is that any item marked in such a way is something that none of the core team will work on if someone else will take it. Some of these are assigned to core team members, but we hope that someone externally will come along and start a discussion and say, “Yeah, I’ll handle that and provide a pull request with high quality code.

That would so rock!

So how do you find out about our Up for Grabs items? It’s really easy.

  1. Visit our issue tracker.
  2. Search for “UpForGrabs” (sans quotes) as in the screenshot below.

Searching for Up For Grabs

Once you find an item you’d like to tackle, start a discussion and let everyone know. That’ll make sure that if anyone else has started on it, that you can work together or decide to choose something else.

Note that if the status is “Active”, it’s likely that someone has already started on it.

Another way to search for these items is to use the Advanced View on the issue tracker and add a filter with the word “UpForGrabs” and set the status to “Proposed”.

NuPack - Issue Tracker - Windows Internet


This reminds me, it’d be really nice if I could create an URL that took you directly to this filtered view our issue tracker. That’s something I need to log with the team.

In the meanwhile, we have a list of issues we’d love for you to vote up that would help us manage NuGet more effectively on Smile

Found a typo or error? Suggest an edit! If accepted, your contribution is listed automatically here.



5 responses

  1. Avatar for haacked
    haacked October 13th, 2010

    I should add, if you find an item that's not marked as "UpForGrabs" but you feel you're very well suited and capable of taking it on, start a discussion anyways and we can see what happens. :)

  2. Avatar for scottt732
    scottt732 October 13th, 2010

    While we're on Codeplex + NuPack... It would be cool if each CodePlex project maintainer had the ability to upload NuPack packages analagous to (but separate from) the source/binary release artifacts it already supports. You could turn all of Codeplex into a dynamic NuPack repository. Every Codeplex project that has a NuPack package artifact would be automatically included in the feed. Updated packages would be immediately reflected in the feed.
    Since the Codeplex projects are already uniquely identifiable by their DNS names, it could pretty easily take the host name part of the FQDN (i.e., the projectname from and treat it as the package name. This would get around any naming issues, since host names already have a restricted alphabet. If a project has several NuPack packages, you could use projectname- as a prefix for each package in a given project.
    Codeplex could very easily ride the wave of the practically 100% positive press NuPack has been getting (deservedly so--it's awesome). I wasn't sure if I should post this on the NuPack project's discussion since it's really more of a CodePlex suggestion.

  3. Avatar for Michael Sync
    Michael Sync October 13th, 2010

    Great news!! will try to participate soon.. :) Thanks a lot for sharing the space with us..

  4. Avatar for Mike
    Mike October 14th, 2010

    Maybe you could add an issue up for grabs: "Come up with a better name for this technology"
    I kid, I kid, and yet, I would vote the issue up...

  5. Avatar for haacked
    haacked October 15th, 2010

    @Mike, post the issue and you never know. :)