Должен ли я включить бинарный файл в плагин Rails или нет? - PullRequest
2 голосов
/ 21 мая 2010

Я пытаюсь развернуть небольшой плагин Rails, который по сути является просто оболочкой для архиватора 7zip.

Должен ли я включить в него двоичные файлы 7zip для windows, mac и linux или объяснить пользователю, что это зависимость, и им нужно, чтобы она работала. Я знаю, что установить 7zip не так сложно, но в целом это лучший метод. Причина, по которой я спрашиваю, состоит в том, что я много раз сталкивался с гемами, которые нуждаются в какой-то зависимости, которая не компилируется должным образом или недоступна в готовом виде для рассматриваемой ОС, а затем я трачу день выискивая бинарный файл или способ компиляции программы. (Случалось со мной как на Mac, так и на Windows, но не на Debian.)

1 Ответ

3 голосов
/ 21 мая 2010

Есть несколько плагинов, которые зависят от конкретных библиотек платформы. Может быть, поможет рассмотрение того, как они упакованы как драгоценный камень. Назовите несколько: mysql, mongo, ruby-libxml и т. Д.

...