when you're not the author of 3rd party library missing from NuGet feed

May 15, 2011 at 6:52 PM

Sorry for newbie type question..

What should one do when they are not the author of a 3rd party library they'd like to make use of for their projects using NuGet?

Obviously I can contact the author and suggest that he publish to the NuGet public feed.

But assuming this doesn't happen right away (or ever), should I just create a NuGet package for the 3rd party DLL and only make it part of my local NuGet feed?  I assume its bad to publish this 3rd party DLL to the public NuGet feed not being the author of it directly.

May 16, 2011 at 8:43 AM

You should definitely try to contact the owner first and ask them to do it themselves. If they're not up to it, ask them if they're ok with you doing it, with the option to take ownership from you at a later time if they come around to it.

If you can't come to a 'deal' with them, then indeed it probably shouldn't be on the public feed. Hopefully this won't be a common case!

May 16, 2011 at 4:35 PM

what do we do if ther owner doesn't share any contact info?

May 16, 2011 at 5:21 PM

Any open source project should have some way of contacting the people working on it!