Я заметил, что некоторые рубиновые самоцветы имеют файлы .specification, а другие нет.
Если они важны, почему вы не обязаны (каким бы инструментом их не создавал) предоставлять его при попытке создать свой драгоценный камень?
Многие драгоценные камни сконфигурированы с использованием мотыги или newgem, которые генерируют спецификацию только для сборки драгоценного камня. Спецификация рассматривается как временная часть кода, используемая только для создания гема, поэтому она обычно не упаковывается. Для обоих этих инструментов существуют грабли, которые сгенерируют файл спецификации.
Иногда спецификация драгоценного камня находится в Rakefile, а не в отдельной драгоценной спецификации.