Хранение общедоступных драгоценных камней в моем собственном хранилище драгоценных камней - PullRequest
1 голос
/ 27 января 2010

У меня есть приложение на Ruby (не использующее Rails), использующее мои собственные гемы Ruby. Я храню эти драгоценные камни на локальном сервере хранилищ драгоценных камней. Некоторые из этих драгоценных камней зависят от других общедоступных драгоценных камней от gemcutter (например: haml, curb).

Имеет ли смысл продавать / отображать эти общедоступные драгоценные камни на моем локальном сервере драгоценных камней, чтобы у меня был только один репозиторий драгоценных камней для получения моих драгоценных камней? Есть ли серьезные недостатки, если у меня есть необходимые версии, от которых зависят мои драгоценные камни?

Возможно ли это или когда-либо случалось, когда пользователь удалил свой драгоценный камень из gemcutter и больше не делал его доступным? Я предполагаю, что наличие этих драгоценных камней в моем собственном хранилище предотвратит это, поскольку у меня уже была бы копия необходимых драгоценных камней.

1 Ответ

1 голос
/ 09 февраля 2010

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

Что касается людей, удаляющих драгоценные камни из Gemcutter, API еще не поддерживает удаление, но скоро будет. Мы будем принимать меры для обеспечения того, чтобы массовое удаление драгоценных камней не повлияло на сообщество в целом. Кроме того, зеркала с драгоценными камнями ежедневно расчесывают сайт, поэтому шансы действительно потерять любой код довольно малы.

...