Исправление ошибок в сontrib-модулях Drupal

Drupal модули

На DrupalCamp Kyiv 2011 я рассказывал о наших разработчиках, которые публикуют свои модули на drupal.org.

«Наших» модулей оказалось довольно много и, даже просто рассказывая в одном предложении про каждый из модулей, мы бы потратили не один час. Очень порадовало то, что были вопросы о том, как опубликовать свой модуль? какие преимущества? и др.

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

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

Contrib-модулями называются модули, которые были созданы и опубликованы на drupal.org сторонними разработчиками. Любой желающий может их использовать (contribution).
Contrib-модули и вклад в развитие Drupal

Эти contrib-модули являются вкладом drupal-разработчиков по всему миру в развитие Drupal.

Есть и другие способы, как можно сказать спасибо тем, кто развивал Drupal до вас, кто создавал полезные модули, писал документацию, тратил свое время на тестирование чужих модулей и исправление ошибок, а также ребятам из команды безопасности (Security Team), которые внимательно изучали код в поисках уязвимостей и принимали меры по их устранению.

Это может быть:
Членство в Drupal Association. О том, что это дает и на что тратятся членские взносы лучше почитать на сайте Drupal Association.
Написание документации.
Перевод документации на родной язык.
Перевод строк ядра и модулей на родной язык. Детали на сервере локализации.
Участие в организации Drupal-мероприятий в своей стране.
Участие в зарубежных Drupal-мероприятиях.
Создание модулей для Drupal.
Создание и проведение тренингов.
Запись обучающих скринкастов про Drupal.
Популяризация Drupal (без спама, холиваров и троллинга).
Создание сайтов на базе Drupal. (Да, это тоже вклад в развитие Drupal!)
Направление части прибыли от проекта на развитие Drupal. Это может быть как локальное использование, так и перечисление в виде пожертвования Drupal-разработчикам.
Участие в качестве спонсоров на Drupal-мероприятиях.

Но самое доступное и простое - как мне кажется - это сделать патч и опубликовать его на drupal.org!

Это не так сложно, как публиковать модуль и дешевле, чем оплачивать членство в Ассоциации Drupal. Патч можно опубликовать достаточно быстро. Ваша активность поможет вам быстрее получить право на публикацию модулей, а также создаст вам репутация серьезного человека, который в Drupal-сообществе «всерьёз и надолго».

Но сначала нужно рассмотреть несколько ключевых моментов:
Можно ли использовать contrib-модули для серьёзных проектов?
Стоит ли тратить время на создание и публикацию патча на drupal.org?


Источник: http://drupalsn.ru

Добавить комментарий:
Имя:
E-mail:
2019 © Обсуждение Joomla и других CMS-систем управления сайтами  Правила | О проекте | Обратная связь