Что делать, если в любимой библиотеке с открытым исходным кодом нет пакета Nuget - PullRequest
1 голос
/ 29 марта 2012

Если моя любимая библиотека с открытым исходным кодом недоступна в качестве пакета Nuget на Nuget.org, какой из них предпочтителен?

  • Создайте пакет Nuget и используйте его для размещения на частном сервере Nuget.
  • Создайте пакет Nuget и опубликуйте его на Nuget.org - даже если я не автор.
  • Попросите авторов библиотеки и попросите их опубликовать ее.

Или что-то еще?

Ответы [ 2 ]

2 голосов
/ 29 марта 2012

У меня была такая же проблема, как и у вас.Я решил это, спросив, будет ли нормально упаковать библиотеку в пакет NuGet и опубликовать ее в официальном фиде NuGet.Авторы согласились, и я упаковал библиотеку.Пакет имеет> 400 загрузок за два месяца, так что есть другие люди, использующие его :-)

Итак, в основном комбинация второго и третьего варианта.Большинство людей согласятся, если вы предложите сделать работу ...

1 голос
/ 13 апреля 2012

Поскольку у нас есть несколько коммерческих сборок, которые мы также хотим упаковать и обслуживать с помощью nuget, я решил создать нашу собственную частную ленту. У нас это работает.

Я вижу ценность в том, чтобы связаться с авторами библиотеки и работать с ними над созданием пакета для основного канала Nuget, поэтому, возможно, когда мне станет удобнее создавать пакеты и «делать все правильно», я могу начать делать это для открытого источника библиотеки.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...