[ https://issues.apache.org/jira/browse/NPANDAY-372?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13152012#comment-13152012 ]
Lars Corneliussen commented on NPANDAY-372: ------------------------------------------- We should also support private nuget-feeds: http://docs.nuget.org/docs/creating-packages/hosting-your-own-nuget-feeds This is interesting both for resolve and deploy. Integration with symbolsource.com would also be great! http://www.symbolsource.org/Public/Blog/View/25 > Integrate with NuGet and NuGet Gallery (nuget.org) > -------------------------------------------------- > > Key: NPANDAY-372 > URL: https://issues.apache.org/jira/browse/NPANDAY-372 > Project: NPanday > Issue Type: New Feature > Components: Maven Plugins > Reporter: Lars Corneliussen > Assignee: Lars Corneliussen > Fix For: 2.0 > > > Dependency Management has come to .NET - and Microsoft has taken care of it. > That means, to be successful we have to integrate. > NuGet is for dependency management, and the nuget gallery has a couple of > hundred OS packages online already. > -I think it should be fairly easy to create a repository layout for those and > integrated it with maven.- > *Nothing is easy. :-)* > h4. Prioritized Requirements > For a first release, we should at least support following scenarios: > # *Resolve library dependencies from nuget repositories / nuget.org* (this > will be a huge benefit!, right away.) > (!) How should we do this? Wagon, repository layout? I do not know enough > about maven yet. > (!) Also, which portions of a *.npkg should we support? It has some > conventions, but supports very much any content you can put in a zip. It also > has visual-studio-specific things in it. Have to investigate more here. > (!) How do we talk to nuget.org? Via Nuget.Core? > # *Generate nuspec-file from pom, or if it exsits, patch it* > This will make it easier to pack and push nuget packages, even if this is > not automated yet. > # *Create a '\*.npkg' on 'package' and attach as 'nuget-package'* > We need to add a new type != dotnet-*. Should this be part of npanday? > # *Install \*.npgkg to local nuget repository on 'install'* > (?) Is there any standard for this? (!) If not, will we invent one? > # *Push \*.npkg to nuget.org on 'deploy'* > That shouldn't be to hard. > > h4. Unique Selling Proposition > * Nuget-Packages for VS 2005 and 2008 > * Nuget outside of Visual Studio (currently the cmd-line tool does not do > more than download and unzip) > h4. Nice to have > * Minimod support > * further ideas? -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira