Что такое реальное приложение для HORN?

В последнее время я немного слышал о HORN и удивляюсь, какие проблемы он может решить или насколько это полезно в реальной жизни.

http://code.google.com/p/hornget/

2 ответа

Решение

Я написал большую часть кода для horn, и цель состоит в том, чтобы быть менеджером пакетов по аналогии с rubygems.

Мы хотим ускорить внедрение OSS, сделав очевидным смехотворное получение и использование пакетов OSS.

Например, если я хочу Nhibernate, мы можем просто команду:

рог -установка:nhibernate

и т.п.

Мы также хотим сгладить путь обновления.

Многие.NET OSS используют другие OSS, и все они, как правило, имеют разные версии oss.

Например, MVCContrib может использовать одну версию Castle, Rhino может использовать другую, а Nhibernate может использовать другую.

Если мы делаем следующее:

рожок -установка:nhibernate рожок -установка: носорог рог -установка: mvccontrib

Тогда у всех нас должны быть одинаковые версии всех.dll.

Подводя итог, мы хотим получить пакеты и убедиться, что все пакеты, которые мы получаем от horn, имеют одинаковую версию зависимостей, например Castle.

Рога работает, загружая весь исходный код на клиент и собирая его.

Наши следующие шаги - превратить рупор в инструмент сервера.

Другие вопросы по тегам