Информация об изменениях

Сообщение Re[5]: А чего молчим? от 18.10.2015 21:15

Изменено 18.10.2015 21:23 STDray

Здравствуйте, Kolesiki, Вы писали:

VD>>Пытаемся наладить автоматическое выкладывание немерловых сборок в нагет, чтобы можно было собирать Найтру


K>Я не совсем понял связь: nuget разве не обычный менеджер пакетов? Как он может собирать приложения?


Нугет не может собрать приложение. Но он может доставить все необходимое: библиотеки, таргеты msbuild и компилятор. Это особенно актуально, если нет доступа к билд-серверу. Закидывать все это добро в репозиторий, а потом править руками файлы проектов — удовольствие ниже среднего.

K>На мой посторонний взгляд, свистопляски с новомодными нугетами и прочим аппстором — излишни.


Из-за достаточно частых изменений версий nemerle.dll, многие проекты (интеграция со студией, библиотеки вроде nemerle peg или state chart) хранятся в репозитории с компилятором. Субъективно, после попадания проекта в репозиторий компилятора его разработка практический прекращается. Разговоры о том, что надо распилить компилятор на много маленьких частей, независимо их разрабатывать и распространять через nuget идут давно. Если парни хотят сделать для Найтры one click install и для этого делают Немерл распространяемым через nuget, то это только в плюс не только найтре, но и всем остальным (в том числе и закрытым) проектам, которые зависят от Немерла.


K>не вижу смысла распылять силы на стразики, когда ядро Нитры не готово и не обкатано.

Это инфраструктурный вопрос ортогональный готовности и обработанности ядра Найтры.
Re[5]: А чего молчим?
Здравствуйте, Kolesiki, Вы писали:

VD>>Пытаемся наладить автоматическое выкладывание немерловых сборок в нагет, чтобы можно было собирать Найтру


K>Я не совсем понял связь: nuget разве не обычный менеджер пакетов? Как он может собирать приложения?


Нугет не может собрать приложение. Но он может доставить все необходимое: библиотеки, таргеты msbuild и компилятор. Это особенно актуально, если нет доступа к билд-серверу. Закидывать все это добро в репозиторий, а потом править руками файлы проектов — удовольствие ниже среднего.

K>На мой посторонний взгляд, свистопляски с новомодными нугетами и прочим аппстором — излишни.


Из-за достаточно частых изменений версий nemerle.dll, многие проекты (интеграция со студией, библиотеки вроде nemerle peg или state chart) хранятся в репозитории с компилятором. Субъективно, после попадания проекта в репозиторий компилятора его разработка практический прекращается. Разговоры о том, что надо распилить компилятор на много маленьких частей, независимо их разрабатывать и распространять через nuget идут давно. Если парни хотят сделать для Найтры one click install и для этого делают Немерл распространяемым через nuget, то это только в плюс не только найтре, но и всем остальным (в том числе и закрытым) проектам, которые зависят от Немерла.


K>не вижу смысла распылять силы на стразики, когда ядро Нитры не готово и не обкатано.

Это инфраструктурный вопрос ортогональный готовности и обкатанности ядра Найтры.