Главная » Drupal » Статьи Drupal » Новая сборка профилей установок на drupal.org
Распечатать статью

Новая сборка профилей установок на drupal.org

Компания 3281d Consulting рада сообщить, что на друпал.орг началась новая эра: в сборки Друпала (также известные как профили установок) теперь автоматически включается сам Друпал и все проекты, которые используются в сборке. Скачав сборку, теперь достаточно просто её распаковать и запустить файл install.php.

Изменения, которые увидят пользователи

Если вы зайдёте на страницу со сборкой (например Drupal.org Testing) и прокрутите страницу до секции «Downloads», то вы увидите таблицу выглядящую подобным образом:

В таблице «Recommended releases», рядом со ссылкой на скачивание сборки указан её размер и нажав на эту ссылку, вам будет сразу предложен .tar.gz-файл включающий Друпал, профиль установки (который определяет модули и темы, которые нужно включить и настроить), а также все дополнительные модули и темы, которые требуются этому профилю установки. Если вы нажмёте ссылку Notes, то вы увидите подробности об этой сборке.

В первой таблице будут показаны все доступные пакеты. Первый файл в этой таблице будет заканчиваться на -core.tar.gz. Этот тот самый файл, который загружается и с первой страницы сборки. В этот пакет включен Друпал, профиль установки и все необходимые проекты. Следующий файл таблицы заканчивается на -no-core.tar.gz. В этот пакет входит профиль установки и все необходимые проекты, а вот сам Друпал в этот пакет не включен. Такой пакет может быть удобен для установки мультисайтинга, когда вы хотите использовать различные профили для различных сайтов. И последний файл в таблице заканчивается на .tar.gz. Этот пакет включает в себя только профиль установки, Друпал и необходимые этому профилю проекты в этот пакет не включены.

Во второй таблице вы увидите все проекты, которые включены в сборку, их версии и статус.

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

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

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

Изменения, которые касаются разработчиков

Если вы разрабатываете сборку Друпала и хотите разместить её на друпал.орг включив в неё Друпал и необходимые проекты, то вам нужно написать для своей сборки файл drupal-org.make, который может быть обработан модулем Drush Make. Подробную информацию по этому вопросу вы можете найти в документации, на странице How to package a profile on drupal.org.

Сообщения

Если вы найдёте какие-либо ошибки в этой новой системе или у вас есть предложения по улучшению её работы, то вы можете оставить сообщение к модулю Project отметив его тегом packaged install profiles. Посмотреть уже отправленные сообщения можно перейдя по этой ссылке: packaged install profiles.

Благодарность

Эта система была разработана Дереком Вритом (dww) и Чадом Филипсом (hunmonk), которые работают в 3281d Consulting.

Выполнение этой работы стало возможно благодаря её финансированию компаниями Deproduction и Quiddities и согласованием оплаты с Drupal Association. Более подробную информацию об этой работе вы можете найти в статье Install Profiles Packing on Drupal.org — Funding obtained, feedback welcome.

Также мы хотим сказать спасибо Дмитрию Гаскину (dmitrig01) за разработку Drush Make и Адриану Россоу (adrian) за разнообразную помощь в процессе разработки. Также мы благодарим Эрла Майлса (merlinofchaos) за помощь по интеграции Views для всех этих статусов обновлений в таблицах и Роя Шолтена (yoroy) с Боханом Сомерсом (bojhan) из команды эргономики, за работу над интерфесом проекта и страницами сборок.

Источник: content-management-systems.info

Вы можете оставить комментарий, или обратную ссылку на Ваш сайт.

Оставить комментарий

Похожие статьи