[devel] [cyber] I: Autoimports/Sisyphus 20130625 packages: +138! (3153)

Дмитрий Кулик lnkvisitor.ts на gmail.com
Ср Июн 26 14:29:33 MSK 2013


2013/6/26 Viacheslav Dubrovskyi <dubrsl на gmail.com>

> 26.06.2013 12:21, Дмитрий Кулик wrote:
>
>> .....
>>
>> А если нам еще версии проверить между этими двумя модулями???
>>
>>
>> Тоесть чтоб запустить мое приложение - мне надо собрать "много" пакетов в
>> разных версиях и вариациях.
>>
> Да.
>
>  При этом пиная Игоря, чтоб он написал адекватный findreq для поиска
>> правильной версии для зависимостей.
>>
> Ну нельзя так говорить. Я не отказываюсь от работы. Правильнее говорить -
> помощь Игоря.
>
>
>  А еще надо чтоб ко мне весь этот хлам слинковался в нужное место.
>>
> При правильно написанных генераторах зависимостей, это будет делаться
> автоматом. Генераторы можно стырить в Федоре и адаптировать
> http://fedoraproject.org/wiki/**PackagingDrafts:Node.js<http://fedoraproject.org/wiki/PackagingDrafts:Node.js>
>
>
>
>> У меня не один проект на ноде. при этом паковать в рпм я их не собираюсь.
>> Мне проще сделать npm install
>>
> По сути, я представляю работу робота, которому на вход будет даваться
> package.json, откуда будут вытягивать списки модулей по зависимостям, и эти
> пакеты заворачиваться в rpm. При этом будут формироваться правильные
> зависимости. Это такой себе аналог npm install, только перенесенный на rpm.
>
> Робот очень помог бы в этом.


Предположим что это так...

А как мне использовать модули в своем приложении??

А) руками ставить все нужные пакеты(root) + линковать в нужное место.
Б) Писать менеджер пакетов, который будет ставить нужные rpm(root) + и
линковал модули куда надо(у нас же версионность)
В) патчить npm, чтоб он по возможности мог сам подтягивать rpm(root) + ...
линковать что-то он умеет, но не ясно что и как
Г) оставить все ка есть. npm install не требует прав рута.

Вы хотите упростить или усложнить все?

смысл дублировать https://npmjs.org/ у себя?

В принципе делайте как хотите, я мешать не буду. Только ничего не сломайте
;)
----------- следующая часть -----------
Вложение в формате HTML было удалено...
URL: <http://lists.altlinux.org/pipermail/devel/attachments/20130626/ed8d1f23/attachment.html>


Подробная информация о списке рассылки Devel