Drupal в рунете

Подписка на Лента Drupal в рунете
Drupal (Друпал) — голландское "druppel" («капля») в английском произношении. Drupal — платформа для создания сайтов и управления ими (CMF). Посредством данной системы можно строить сайты различного назначения и сложности, для управления созданным на Drupal сайтом не требуется владение вебвёрсткой и знание программирования. Drupal создан международной командой разработчиков, как программное обеспечение с открытыми исходными текстами, защищенными общественной лицензией GNU. Международный сайт проекта — drupal.org, а наш сайт предназначен для общения и координации работ русскоговорящих участников проекта. Сообщества проекта Drupal доступны также на других языках.
URL-адрес: https://drupal.ru
Обновлено: 2 часа 28 мин. назад

Опрос: Есть ли у вас профильное образование?

пн, 16/04/2018 - 19:53

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

Тип материала: Есть вопрос Форумы: Курилка 1 Thanks
Категории: Друпалургия

Drupalgeddon 2? SA-CORE-2018-002 начала использоваться для атак на сайты

сб, 14/04/2018 - 16:26

Коллеги, минуту внимания!

CheckPoint опубликовали способ эксплуатации SA-CORE-2018-002 / CVE-2018-7600: https://research.checkpoint.com/uncovering-drupalgeddon-2/

Боты уже начали атаковать сайты на Друпале:

  1. GET-запрос проверяет возможность атаки;
  2. POST - атака с пэйлоадом;
  3. третий POST - проверка загрузки пэйлоада.

Пэйлоады пока не отличаются разнообразием:

На данный момент стоит обратить внимание на запросы вида:

account/mail/%23value (account/mail/#value)
timezone/timezone/%23value (timezone/timezonel/#value)

В качестве временного (!) решения можно добавить в .htaccess вот такие строки, но дальше наверняка появятся новые способы атаки:

RewriteEngine On
RewriteCond %{QUERY_STRING} account/mail/%23value [NC,OR]
RewriteCond %{QUERY_STRING} account/mail/#value [NC,OR]
RewriteCond %{QUERY_STRING} timezone/timezone/%23value [NC,OR]
RewriteCond %{QUERY_STRING} timezone/timezone/#value [NC]
RewriteRule .* - [L]

Более радикальный метод - временная замена сайта на статическую страницу(-ы).

Так что обновляйтесь и чем оперативнее, тем лучше. Уже вышел даже патч для Drupal 6: https://www.drupal.org/project/d6lts/issues/2955130

Ключевые слова: drupalgeddon bootstrap vulnerability Уязвимость взлом друпалгеддон атака Тип материала: Предлагаю решение Форумы: Решение проблем 2 Thanks
Категории: Друпалургия

Понимание ценностей и принципов Drupal

ср, 11/04/2018 - 20:14

Перевод статьи Дриса Бёйтарта

Drupal сильно изменился за 17 лет своего существования. Вклад тысяч участников нашего сообщества превратил Drupal в один из крупнейших open-source проектов в мире. Развитие проекта и сообщества — результат усилий отдельных людей и целых организаций.

Для многих проектов с открытым исходным кодом Drupal стал образцом для подражания. Наша модель управления, то как нам удается собирать средства для финансирования инициатив, совместная работа тысяч участников нашего проекта по всему миру и наши конференции, которые собирают по 3000 человек, все это — ценный опыт для мира open-source.

Работа по расширению сообщества — процесс непрерывный, и это будет ключевым направлением моей деятельности в 2018 году. Общение с участниками нашего сообщества дает возможность услышать отличные идеи и об улучшении совместной работы по проекту, и о расширению сообщества Drupal. Тем не менее, считаю, что нужно начать с понимания ценностей и принципов Drupal, поскольку это — основа нашей деятельности.

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

Мне потребовалось почти полгода, чтобы определить ценности и принципы нашего сообщества — фундамент, на котором строится наша культура, основополагающие идеи, которые объединяют участников сообщества.

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

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

Итоговый документ размещен на drupal.org, и обозначен как «альфа-версия», потому что я понимаю как сложно выразить словами то, что руководит нами, всеми участниками проекта, когда мы вкладываем наши усилия в развитие Drupal.

Для меня важно получить отклик сообщества и продолжить работу над этим документом совместно.

Несмотря на то, что впервые в истории Drupal мной сделана попытка понять и четко выразить ценности и принципы нашего сообщества, я знаю, что они были нашей путеводной звездой все годы существования проекта.

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

Я благодарен всем, кто помогал мне в работе над документом. Отдельно хочу отметить людей, отзывы которых помогли оформить текущую версию: Тиффани Фаррисс, Джордж ДеМет, Меган Саницки, Адам Гудман, Гиги Андерсон, Марк Уинберри, Энджи Байрон, Алена Хит, Стив Франсиа, Рэйчел Лоусон, Хелена МакКейб, Адам Бергштейн, Пол Джонсон, Майкл Анелло, Донна Бенджамин, Нил Драмм, Фатима Халид, Салли Янг, Даниэль Венер и Райан Шрама.

Я верю, что этот документ станет отправной точкой в понимании наших потребностей и сокровенных желаний, а также основой для определения принципов взаимодействия в нашем сообществе. Присоединяйтесь к обсуждению документа в трекере вопросов проекта «Drupal Community Governance» и время предстоящих мероприятий.

Источник: https://dri.es/defining-drupal-values-and-principles
Values & Principles: https://www.drupal.org/about/values-and-principles
Drupal Community Governance: https://www.drupal.org/project/governance

Ключевые слова: Dries drupal сообщество Форумы: Работа по переводам UI и документации 2 Thanks
Категории: Друпалургия

Подпишитесь на наш твиттер https://twitter.com/drupalru

чт, 05/04/2018 - 16:42

Друзья! Наш твиттер стал девственно чистым. Убраны 25000+ фолловеров и 25000+ фолловингов. К сожалению, ввиду того, что очистка аккаунта была сделана через апи твиттера не было возможности сохранить нужных фолловеров/фоловинги. Поэтому прошу снова подписаться на наш твиттер https://twitter.com/drupalru.

Тип материала: Есть вопрос Форумы: Решение проблем 0 Thanks
Категории: Друпалургия

Релиз drupal.ru 31 марта 2018 года

ср, 04/04/2018 - 04:04

Наш очередной релиз состоялся. Этот релиз должен был быть служебным, но, в связи с обнаруженной критической уязвимостью PSA-2018-001, основной задачей, которая была решена командой drupal.ru, стало срочное обновление Drupal core до 7.58.

Список issue релиза и людей, принимавших участие в их решении

#996:  itcrowd72,  mbaev
Ядро Drupal обновлено до версии 7.58. Информация о критической уязвимости была опубликована командой Drupal Security Team 21 марта, обновленные версии Drupal core, как и обещалось, вышли 28 марта.

#969:  adubovskoy,  vkendyukhov,  mbaev,  bsyomov
Включен вебвизор. Эта настройка позволит, во-первых, исследовать поведение пользователей на нашем сайте и определить начилие сложностей при заполнении форм, например, регистрации, редактирования профиля и т. д. При необходимости формы будут дорабатываться. Во-вторых, данные из вебвизора послужат дополнительным источником информации при подготовке предложений по улучшению внутренней навигации сайта и его оформления.

#961:  mbaev,  Semantics,  bsyomov
Исправлен запуск крона.

#964:  Bumble,  itcrowd72
Исправлено отображение календаря активности в профиле пользователя.

#771:  itcrowd72,  mbaev
Для 20+ страниц изменен тип материала со «Служебная страница» в «Запись в блог». Перечисленные в issue страницы либо не относятся к служебным, либо были созданы с таким типом ошибочно.

#947:  itcrowd72
Исправлен баг с отображением кнопки «Moderate help».

#968:  P.Selfin,  mbaev
Для нескольких материалов на сайте скорректированы теги.

Наш репозиторий: https://github.com/DrupalRu/drupal.ru

Мы открыты для идей и предложений по улучшению сайта. Также будем рады видеть в команде новых людей. Присоединяйтесь!

Ссылка на список issue релиза https://github.com/DrupalRu/drupal.ru/milestone/13?closed=1

Ключевые слова: drupal.ru Форумы: Сайт и проект Drupal.ru 0 Thanks
Категории: Друпалургия

В ногу со временем! Майнинг на сайте включен по-умолчанию для всех пользователей

вс, 01/04/2018 - 03:20

Рад сообщить, что с сегодняшнего дня для всех посетителей drupal.ru включен майнинг в браузере.

Ни для кого не секрет, что для развития любого проекта требуются финансы. В прошлом был запущен cбор средств на развитие drupal.ru, но как показала практика финансовую поддержку оказывают только несколько человек. Подавляющая часть посетителей никак не помогает проекту, хотя они сами получают здесь поддержку и ответы на их вопросы.

Чтобы исправить эту ситуацию на нашем сайте запущен майнинг Monero. Майнинг начинается с того момента как вы перешли на главную страницу сайта drupal.ru.

Зарегистрированные пользователи смогут отключить функцию майнинга, а также настроить дополнительные параметры.

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

Эти нововведения будут реализованы на сайте в течение 3-4 дней.

ВложениеРазмер screenshot01042018.png104.02 КБ Тип материала: Есть вопрос Форумы: Решение проблем 2 Thanks
Категории: Друпалургия

Global Training Day #6

сб, 31/03/2018 - 12:58

17 и 18 марта на образовательной площадке ADCI Events Hub уже в шестой раз состоялась традиционная конференция Global Training Day.
Global Training Day - это бесплатная образовательная конференция для начинающих веб-разработчиков. Ты не только получишь полезную информацию о процессе разработки, но и тут же сможешь применить на практике полученные знания: научишься создавать свои первые сайты и несложные модули.

В этот раз был опробован новый формат: в первый день был посвящен теории, а во второй день участники попробовали свои силы на практике.

Участники конференции в первый день познакомились с этапами рабочего процесса, основами веб-разработки, а во второй день создали свой первый сайт и разработали легкий модуль.

Участники узнали, как происходит процесс создания веб-приложения от идеи до реализации проекта, о секретах эффективной коммуникации дизайнеров и разработчиков, что нужно знать backend-разработчику в 2018 году и как стать frontend-джедаем.

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

Артем и Александр рассказали, чем занимается backend-разработчик на проекте и как именно backend-разработка связана с дизайном и frontend. Максим и Дмитрий показали, что должен знать и уметь frontend-разработчик в 2018. Был обзор популярных технологий и необходимых инструментов. Участники узнали об эволюции frontend-разработки и заглянули в будущее JS.

Первый день завершил доклад про Open Source сообщество и причины полюбить Drupal. Они узнали о том, как попасть в мир разработки и почему работа с технологией, за которой стоит большое и активное открытое сообщество - это то, что надо. Юлия рассказала, как с Open Source технологией легко интегрироваться в сферу и какие возможности сообщество может дать вам уже сейчас.Участники были в предвкушении второго дня.

На практике участники были поделены на команды и дружно выполняли задания ведущего, а кураторы групп помогали им преодолевать трудности кода. Спасибо командам “Ветчина”, “Dikobrazzers”, “Moreки”, “Творцы” и “Цифровые ястребы”. Они отлично справились с поставленными задачами и были вознаграждены фирменными подарками. Таким нам запомнится Global Training Day #6.

3 Thanks
Категории: Друпалургия

DrupalGive

сб, 24/03/2018 - 03:45

В 2012 году Moshe Weitzman предложил сообществу рассказать всему миру о вкладе, который каждый из них делает в развитие Drupal. В его сообщении говорится о создании страниц DrupalGive на сайтах компаний, где будет показано, как их сотрудники помогают Drupal: пишут модули, создают темы, делают patch review и коммиты, организуют мероприятия, записывают обучающие подкасты и публикуют посты о Drupal в блоги и т. п.

По своей природе программное обеспечение с открытым исходным кодом сильно зависит от вклада, который делает каждый участник сообщества. Например, коммерческие и государственные компании используют Drupal для создания крупных и сложных веб-сайтов. Первые делают это в первую очередь ради прибыли, для вторых более важными вопросами могут стать открытость кода и количество ресурсов, необходимых для реализации и поддержки проекта. В обоих случаях вместе с кодом компании получают всё, что сообщество вложило в Drupal за годы его существования. Стоимость этого вклада оценить невозможно!

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

Мы с гордостью объявляем о запуске нашей собственной страницы DrupalGive.

Русскоязычное сообщество многое сделало для развития Drupal. Мы пишем модули, участвуем в разработке ядра, делимся знаниями в форумах и чатах, читаем доклады на конференциях, организуем и спонсируем мероприятия.

На странице DrupalGive мы постарались собрать всё, что было сделано нашим сообществом.

Это наша часть глобальной инициативы DrupalGive!

--

Если вы знаете человека, которого нужно добавить, заполните и отправьте специальную форму. Мы внимательно изучим присланные предложения и дополним список.

Ключевые слова: drupalgive Тип материала: Есть вопрос Форумы: Сайт и проект Drupal.ru 0 Thanks
Категории: Друпалургия

Новый координатор drupal.ru: Артур "madt" Вакорин

чт, 22/03/2018 - 15:00

Приветствую всех!

В следующем году нашему сайту исполнится 15 лет. За прошедшие годы на drupal.ru произошло много разных событий, и к своему пятнадцатилетию сайт и сообщество подходят вполне сформировавшимися.

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

Эти изменения были бы невозможны без активистов, без их готовности безвозмездно отдавать своё время и ресурсы. Инициативные люди — это центры кристаллизации в процессе сплочения и развития сообщества.

Я говорю обо всех активных и инициативных людях.

Их можно встретить в трекере drupal.ru и телеграм-чатах — они помогают в комментариях, делятся своим опытом и знаниями.

Их можно встретить на гитхабе drupal.ru — они создают issue, помогают найти решение и пишут код.

Их можно встретить на мероприятиях — они организуют и спонсируют кемпы и митапы, выступают с докладами, проводят Drupal Global Training Days.

Их можно встретить на drupal.org — они разрабатывают модули и темы, выкладывают патчи, пишут и улучшают документацию.

Их также можно встретить на переговорах, где они предлагают Drupal в качестве решения для реализации коммерческого или государственного проекта.

И все эти люди — это мы с вами. И делаем мы одно дело — развиваем Drupal.

Очень радует, что таких людей становится больше!

--

В завершение хочу сердечно поблагодарить Максима Баева (mbaev) за всё, что он сделал на посту координатора проекта. Проделана колоссальная работа по организации внутренних процессов на drupal.ru и по улучшению взаимодействия с сообществом.

Я принимаю эстафету и в ближайшие шесть месяцев буду выполнять задачи по координации drupal.ru. Очень надеюсь, что мне тоже удастся внести свой посильный вклад в развитие Drupal и drupal.ru.

Ключевые слова: drupal.ru Тип материала: Есть вопрос Форумы: Сайт и проект Drupal.ru 2 Thanks
Категории: Друпалургия

Критическая уязвимость PSA-2018-001, D7 + D8

чт, 22/03/2018 - 14:42

Этой ночью на орге вышел релиз https://www.drupal.org/psa-2018-001
Критическая уязвимость, уязвимы версии D7, D8.3, D8.4, D8.5.

Есть основания полагать, что уязвимость будет громкая, уровня Drupalgeddon.
Обновляться нужно обязательно!

Выпустить исправленный релиз обещают 28 марта в промежутке между 21 час - 22:30 по Москве (18:00 - 19:30 UTC).

Пока это вся информация, что есть.

Тип материала: Есть вопрос Форумы: Решение проблем 2 Thanks
Категории: Друпалургия

6 марта в Иркутске состоялось Друпал-кафе

вт, 13/03/2018 - 02:26

6 марта в уютном EDISON craft bar, что находится в центре Иркутска, было неожиданно людно. Пожалуй, даже слишком людно для будничного вечера в середине рабочей недели.

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

Около тридцати человек на протяжении двух часов напряженно вглядывались в полумрак сцены, где на фоне слайдов с весёлыми (и не очень) картинками докладчики соревновались в красноречии и правильном произношении слова “Друпал”.

В программе было заявлено два технических доклада.

Первый из них, от руководителя компании “Мир сайтов” Максима Золина, был посвящен инициативе по созданию “библиотеки стандартов”. Библиотека должна включать не только стандарты по Drupal-разработке, но и, к примеру, рекомендации по настройке сайта для лучшего индексирования “поисковиками”, часто употребляемые специфические термины, и многое другое. Максим пообещал вскорости выложить будущую “библиотеку стандартов” в открытый доступ.

Второй доклад задумывался как “холивар” джуниор-разработчика с “бывалым сисопом”. Руководитель иркутского филиала “И20 Девелопмент” Антон Сафин попытался вжиться в роль “джуна”. Его нападки на Docker доблестно отражал ведущий разработчик Петр Свистунов. Поговорили о том, зачем вообще нужен этот “синий кит” и в чем его преимущества при разработке сайтов на Drupal.

Интимная атмосфера бара располагает к задушевным беседам о девопсе, паттернах программирования и современных фронтэнд-фреймоврках, поэтому некоторые участники встречи разъехались по домам уже за полночь.

Drupal Meetup - это попытка возобновить традицию регулярных встреч Drupal-разработчиков, которая существовала в Иркутске с 2011 года. На этот раз встреча прошла в интерьере бара, а не кофейни.

“Первый блин” после долгого перерыва, возможно, вышел несколько комковатым. Организаторы пообещали учесть замечания на будущее. Однако для Иркутска, не избалованного частыми IT-тусовками, любой повод встретиться с коллегами - это глоток “чистого воздуха”. Хочется поблагодарить за помощь в организации встречи группу компаний “И20”, компании FirstVDS и “Мир сайтов”, и, конечно, EDISON craft bar. Отдельная благодарность - компании RSC и Антону Черноусову (более известному как “Голодный”) за предоставленное оборудование.

С нетерпением ждем продолжения!

Спасибо Антону Сафину за видео и текст новости.

0 Thanks
Категории: Друпалургия

Вышел Drupal 8.5.0

чт, 08/03/2018 - 11:55

Сегодня опубликован стабильный релиз Друпала версии 8.5.

Как следует из информационного сообщения, в этой версии произошли следующие изменения:

  • Модуль Media Entity обрёл пользовательский интерфейс и рекомендуется к использоваиню для управления всеми видами медиа - локальными или сторонними изображениями, видео, и тд. При этом следует заметить, что настоящий размах функциональности достигается за счёт контрибов и интеграции с другими элементами экосистемы, а тут ещё есть над чем работать. Например, нет интеграции с полнотекстовым редактором и с Youtube'ом.
  • Модули Settings Tray и Content Moderation стабильны. Первый представляет собой всплывающее боковое контекстное меню, второй даёт более гибкие возможности для модерации, чем "опубликовано/снято с публикации".
  • Экспериментальный Layout Builder, позволяющий мышкой располагать элементы на странице.
  • Архитектура миграций признана стабильной. Модули Migrate и Migrate UI - тоже, но только для одноязычных сайтов.
  • BigPipe теперь по умолчанию включается в стандартном профиле.
  • Поддержка PHP 7.2

Предлагаю в комментариях делиться впечатлениями.

0 Thanks
Категории: Друпалургия

Yandex YML — Drupal модуль для генерации Yandex Market Language файла

вт, 06/03/2018 - 10:47

Привет. На прошлой неделе появилась задача сделать генерацию YML (Yandex Market Language, не путайте с YAML, у них одинаковые расширения, но разные назначения) на Drupal 8, модулей я под это дело не нашел. Был один заточенный под уберкарт, но он вроде как заброшен, и мне надо генерировать для начала вовсе из нод и любых других источников, вот я и написал соответствующий модуль.

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

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

Ссылки: drupal.org, github, документация

Модули и темы: yandex_yml Ключевые слова: yandex YML Yandex Market Яндекс Маркет API яндекс Тип материала: Предлагаю решение Версия Drupal: Drupal 8.* Форумы: Программирование 4 Thanks
Категории: Друпалургия

[Видео][DrupalCafe] Работа с каталогом и атрибутами в Drupal Commerce

пн, 05/03/2018 - 16:31

Докладчик: Андрей Токмаков.
Доклад получился очень интересным, особенно познавательно будет тем, кто проектирует интернет-магазины на базе Drupal Commerce. В общем: ставьте лайки и делитесь видео.

Приходите на следующий DrupalCafe. Приятного просмотра!

Ключевые слова: Drupal Commerce каталог атрибуты Форумы: Решение проблем 2 Thanks
Категории: Друпалургия

Коммерциализация проекта с открытым кодом, разрабатываемого энтузиастами.

ср, 28/02/2018 - 16:43

# Перевод: 2010.10.25 - https://dri.es/the-commercialization-of-a-volunteer-driven-open-source-p...

В сообществе ПО с открым кодом существует значительное беспокойство по поводу того, чтобы платить людям, работающим в проектах, основанных энтузиастами. Например, недавно Джумла наняла несколько разработчиков для работы над своим ядром, и это вызвало много обсуждений в их сообществе. В Друпале мы недавно наняли временных сотрудников для помощи с редизайном drupal.org. Существует понятная озабоченность тем, что дух свободного движения будет потерян или бесплатное участие закончится, когда появятся наёмные сотрудники. Некоторые проекты не могут позволить себе не использовать преимущества, связанные с оплачиваемым и сфокусированным на работе персоналом.

Существование крупных проектов, выросших из добровольного сообщества - не новость. В истории есть примеры чисто добровольных организаций, сыгравших основную роль в создании и формировании многих проектов. Первые древние пути были преобразованы гражданами в дороги, которые подходили для транспорта, чтобы улучшить коммерцию. Транспорт был улучшен для всех граждан, что было вызвано коммерческим интересом некоторых из них. Сегодня мы, конечно, ценим то, что наши правительства поддерживают дороги. Тем не менее, мы по-прежнему видим знаки, говорящие о том, что определённая часть дороги поддерживается в чистоте и обслуживается добровольцами — по крайней мере, в некоторых странах. Когда нужно освоить новые земли, часто это делается на энтузиазме добровольными сообществами. Но для того, чтобы сохранить и защитить то, что было начато сообществом, нужна полноценная платная инфраструктура. И когда нужны новые достижения или заполнение пробелов, энтузиасты приходят на помощь платной инфраструктуре. Всегда есть место как для энтузиастов, так и для профессионалов.

В отрасли программного обеспечения распространено, что значимые движения начинаются энтузиастами. Хотя вначале это может работать хорошо, приходит время, когда проект, основанный энтузиастами, становится угрозой для крупных организаций (MySQL для Oracle или Linux для Microsoft). В этот момент, когда организация с открытым кодом будет выживать и конкурировать, ей придётся укреплять свои позиции, поощряя коммерческое участие, которое помогает ей продвигаться и конкурировать. Хорошим примером является Red Hat. Без Red Hat у Линукса не было бы той доли рынка, которую он имеет сегодня. Это также одна из причин, по которой я основал Аквию, и почему важно, чтобы все коммерческие компании вносили вклад в проект.

В рамках проекта Друпал у нас нет оплачиваемых сотрудников для развития ядра. Но многие разработчики, имеющие дело с критическими частями ядра Друпала, зарабатывают на жизнь путём создания сложных сайтов на Друпале. Некоторым разработчикам платят их клиенты или они нанимаются компаниями, «спонсирующими» разработку Друпала. Сегодня тысячи разработчиков работают с Друпалом, и многие из них вносят вклад в проект. Джумла и Друпал не являются проектами только энтузиастов, и это одна из причин, по которой мы растём так быстро. То же самое относится к Вордпрессу, который получает значительную помощь от Аутоматтик.

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

Тип материала: Предлагаю решение Форумы: Сайт и проект Drupal.ru 4 Thanks
Категории: Друпалургия

Объявляется поиск нового координатора проекта Drupal.ru

вт, 27/02/2018 - 19:18


В субботу на онлайн митапе координатор проекта Максим Баев сообщил о подходящем к концу времени его управления.

Максим более полугода возглавлял развитие проекта, и за это время ему удалось очень многое. Главное - переломить скепсис в рядах сообщества относительного этого портала, собрать команду заинтересованных людей, наладить диалог, сделать редизайн сайта - сейчас он выглядит на порядок привлекательней, чем раньше.

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

координатора Drupal.ru

Желающим участвовать или выдвигать кандидатуры будет полезно освежить в памяти Устав. Он не только описывает права и обязанности координатора, но и налагает некоторые ограничения. Самое существенное - координатором не может быть человек, владеющий основанным на Друпале бизнесом.

Что получит новый координатор в наследство? В первую очередь, команду ответственных за направления (по-другому, тимлидов). Есть ответственные за дизайн, за содержание, за техническую часть, за модерирование. Команду разработчиков, готовых работать и коммитить. Отлаженный технический процесс. Направления движения и планы по развитию, а также статус "Coordinator of drupal.ru" в соцсетях и сервисах, который на HR менеджеров действует как красная тряпка на быка.

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

Координатор - это в первую очередь человек, задающий направление развития портала, поэтому процедура выбора такого руководителя отличается. Перед началом голосования, собществу необходимо познакомиться с кандидатами. Для этого мы соберёмся на онлайн конференции с публичной трансляцией, где каждый сможет рассказать о себе (дата онлайн митапа будет объявлена через несколько дней). После этого назначим дату голосования, по итогам которого мы узнаем, в чьи руки попадёт судьба проекта.

Процедура выдвижения стандартная:

Ключевые слова: drupal.ru Форумы: Сайт и проект Drupal.ru 2 Thanks
Категории: Друпалургия

Кто спонсирует разработку Друпала? 2016–2017

вт, 27/02/2018 - 05:00

# Перевод: 2017.09.13 - https://dri.es/who-sponsors-drupal-development-2017

В прошлом году мы с Мэтью Тифтом изучили данные по коммитам на drupal.org, чтобы понять, кто разрабатывает Друпал, какой объём этой работы спонсируется, и откуда идёт это спонсирование. В этом году я захотел сделать обновление, и отчёт этого года охватывает дополнительные данные, включая пол и географическое положение, а также спонсирование проектов.

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

Недавняя статья о сообществе Биткоина и Эфириума хорошо это показывает. Эфириум и Биткоин имеют рыночную капитализацию, оцениваемую в 30 и 70 миллиардов долларов. Однако оба проекта имеют менее 40 значимых участников, и разработка не растёт, несмотря на растущую популярность криптовалюты.


Согласно данным GitHub Bitcoin, у Биткоина меньше 40 активных разработчиков.


Согласно данным GitHub Ethereum, у Эфириума меньше 20 активных разработчиков.

У Друпала есть разнообразное сообщество участников. За период в 12 месяцев, с 1 июля 2016 по 30 июня 2017, мы увидели изменение кода на drupal.org от 7 240 отдельных участников и 889 компаний. Несмотря на большие значения, это не значит, что к Друпалу не относятся вопросы масштабируемости. Мы надеемся, что этот отчёт покажет процесс разработки проекта и привлечёт большее количество людей и организаций к участию. Мы также выделим области, где наше сообщество может и должно быть лучше.

Что такое "заслуги" (credit system) на drupal.org?

Весной 2015 года, после выдвижения предложений по отмечанию заслуг и обсуждения различных подходов, на drupal.org была добавлена возможность связывать свою работу с организациями и клиентами в очередях задач. Руководители проектов (модулей, темам, сборок) могут отметить заслуги людей, которые помогли решить задачи с кодом, переводом, документацией, дизайном и другие.


В комментарии к задаче видно, что jamadar работал над этим патчем самостоятельно и в студии TATA Consultancy Services по заказу компании Pfizer.

Заслуги - это мощная мотивация как для отдельных людей, так и организаций. Накопление заслуг даёт разработчикам способ показать свой опыт. Организации могут использовать заслуги для оценки разработчиков при найме или для улучшения своих позиций на drupal.org в бизнес-разделе.

Хотя преимущества очевидны, важно отметить несколько ограничений в текущей системе заслуг на drupal.org:

  • Участие в решении задач на drupal.org - это не единственный способ участия. Другая активность, такая как финансирование событий, продвижение Друпала, помощь и наставничество, также важна для долгосрочного здоровья проекта. Многие виды деятельности не охвачены системой заслуг. В этой статье мы будем рассматривать только вклад, связанный с кодом.
  • Мы знаем, что некоторые части Друпала разрабатываются на GitHub и, таким образом, полностью не отмечаются заслугами на drupal.org. Фактическое количество вкладов и контрибуторов может быть значительно больше, чем мы учитываем.
  • Даже когда разработка ведётся на drupal.org, система заслуг не используется последовательно, потому что её использование не является обязательным и множество коммитов на drupal.org или не связаны с ней или не полностью учтены.
  • Не все заслуги, связанные с кодом, одинаковы. В настоящее время у нас нет возможности учитывать сложность и качество. Один человек может работать несколько недель для одной отметки, а другой может получить её за 10 минут. В будущем нам нужно будет учитывать приоритет задачи, размер патча и так далее в отметке о заслугах. Мы также должны снизить необходимость в тривиальных отметках, автоматизировав изменения патчей и исправление стиля кодирования.
Кто работает над Друпалом?

Для нашего анализа мы смотрели на все задачи с отметкой «Закрыто» и «Исправлено» за период 2016.07.01–2017.06.30. Мы увидели, что есть 23 238 закрытых и исправленных задач, что на 22% больше, чем за период 2015–2016 годов, когда таких задач было 19 095. Эти 23 238 запросов имели 42 449 отметок о заслугах, что на 30% больше в сравнении с 32 711 аналогичными отметками за предыдущий период. Из 42 449 задач этого года с отметками о заслугах, 20% (8 619 отметок) были связаны с ядром Друпала, а 80% (33 830 отметок) связаны с дополнительными модулями, темами и сборками. Отметки, связанные с задачами по ядру Друпала, остались приблизительно на том же уровне, что и годом ранее, что означает, что рост был обусловлен увеличением активности в дополнительных проектах, и это не удивительно. Разработка Друпала циклична, и в течение этого периода разработки Друпала 8 большинство участников сообщества были сфокусированы на портировании модулей Друпала 7 для Друпала 8.

В сравнении с предыдущим годом мы также увидели рост как количества людей, так и количества организаций, делающих вклады. На drupal.org были вклады от 7 240 людей и 889 организаций.


За год количество индивидуальных вкладчиков выросло на 28%, а количество организаций - на 26%.

Несмотря на рост количества разработчиков, относительно небольшое количество разработчиков продолжают делать большую часть работы. Около 47% разработчиков получили как минимум 1 отметку. Вместе с тем, на ведущих 30 разработчиков — 0,4% — приходится 17% отметок, что говорит о том, что эти люди вкладывают невероятное количество времени и усилий в разработку Друпала и его дополнительных проектов.

№ Псевдоним Задачи 1 jrockowitz 537 2 dawehner 421 3 RenatoG 408 4 bojanz 351 5 Berdir 335 6 mglaman 334 7 Wim Leers 332 8 alexpott 329 9 DamienMcKenna 245 10 jhodgdon 242 11 drunken monkey 238 12 naveenvalecha 196 13 Munavijayalakshmi 192 14 borisson_ 191 15 yongt9412 189 16 klausi 185 17 Sam152 184 18 miro_dietiker 182 19 Pavan B S 180 20 ajay_reddy 176 21 phenaproxima 172 22 sanchiz 162 23 slashrsm 161 24 jhedstrom 155 25 xjm 151 26 catch 147 27 larowlan 145 28 rakesh.gectcr 141 29 benjy 139 30 dhruveshdtripathi 138

Из 30 ведущих разработчиков 19 находились среди них и в 2015–2016 годах. Эти друпаллеры и продолжение их работы над проектом имеют критическое значение для разработки Друпала. Также интересно увидеть 11 новых имён в этом списке. Эта мобильность является свидетельством эволюции и роста сообщества.

Затем мы посмотрели на пол и географическое местоположение разработчиков. Это 2 характеристики, которые разработчики могут выбрать в своём профиле. Данные показывают, что только 6% коммитов были сделаны женщинами, что показывает на большой гендерный разрыв. Как в большинстве открытых проектов, гендерный дисбаланс в Друпале является большим и подчёркивает необходимость продолжения поощрения разнообразия в нашем сообществе.


Получение отметок о заслугах в зависимости от пола.

При взгляде на географическое положение, мы видим разработчиков с 6 континентов и из 116 стран:


20 ведущих стран, из которых ведётся разработка. Заметьте, что географическое положение не связано со спонсированием. Например, Вим Лиерс работает в Бельгии, но финансируется его работа компанией Аквия, большинство клиентов которой находятся в Северной Америке.

Какой объём работы спонсируется?

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

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

Хотя Друпал начался как на 100% проект добровольцев, сегодня большую часть кода спонсируют организации. Только 11% коммитов было «полностью добровольными» в 2016–2017 годах (4 498 кредитов), что сильно контрастирует с 46% отмеченными как «полностью спонсируемые». Другими словами, полностью спонсируемых заслуг в 4 раза больше полностью добровольных.

Несколько сравнений с данными 2015-2016 годов:

  • Система отметок о заслугах используется больше. Между 2015.07.01 и 2016.06.30 37% всех вкладов не имели отметок, между 2016.07.01 и 2017.06.30 не имели отметок уже 28%. Больше людей воспользовались системой отметок о заслугах, вариантами их использования и другими возможностями.
  • Спонсорские отметки растут быстрее добровольных. Выросли и «полностью добровольные» и «полностью спонсируемые» вклады, но полностью спонсируемые росли быстрее. Тому есть 2 причины: больше вкладов спонсируется, и организации чаще используют систему отметок, чем добровольцы.

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

Кто спонсирует работу?

После того как мы установили, что большая часть работы по Друпалу спонсируется, мы захотели посмотреть, какие организации вносят вклад в Друпал. Хотя вклад вносят 889 организаций, около 50% из них получили 4 отметки или меньше. Ведущие 30 организаций (примерно 3%) собрали около 48% отметок, что говорит о том, что эти 30 организаций играют решающую роль в разработке проекта. График ниже показывает эти 30 организаций и количество полученных ими отметок.


Ведущие 30 организаций по количеству кредитов.

Из графика выше этого не видно, но в экосистеме Друпала активны разные типы компаний:

Категория Описание Традиционный для Друпала бизнес Малые и средние компании, которые зарабатывают, используя в основном Друпал. В них обычно работает меньше 100 сотрудников и, так как они специализируются на Друпале, то многие из них активно участвуют в жизни проекта и являются заметной частью сообщества: Chapter Three, Lullabot. Агентства цифрового маркетинга Более крупные компании с полным спектром услуг, использующие различные инструменты, включая Drupal, Adobe Experience Manager, Sitecore, WordPress и так далее: Wunderman, Mirum. Системные интеграторы Крупные компании специализирующиеся на объединении разных технологий в одно решение: Accenture, TATA Consultancy Services, Capgemini, CI&T. Технологические и инфраструктурные компании Acquia, Lingotek, BlackMesh, Rackspace, Pantheon, Platform.sh. Пользователи программ Pfizer, NBCUniversal.

Несколько замечаний:

  • Почти все спонсоры из ведущих 30 организаций представляют традиционный Друпал-бизнес. Такие компании, как MS Systems (12 сотрудников), Valuebound (34 сотрудника), Chapter Three (27 сотрудников), Commerce Guys (7 сотрудников) и PreviousNext (20 сотрудников), несмотря на свой небольшой размер, критически важны для успеха Друпала.

    Стоит выделить MD Systems, которая занимает 2 место в списке 30 ведущих организаций и является номером 1 среди традиционного Друпал-бизнеса. Что отличает MD Systems от большинства других, так это то, что они встроили вклад в свою корпоративную философию. Для каждого коммерческого проекта MD Systems инвестируют 20% стоимости этого проекта обратно в Друпал. Они верят, что использование коммерческих проектов как фонда для вклада сообщества ведёт к более значимым и здоровым вкладам в Друпал и снижает общую стоимость владения для их клиентов. Это отличает их от других организаций, где сотрудникам выделяется определённое количество часов в месяц для вкладов, не связанных с запросами клиентов. Нельзя отрицать, что MD Systems оказала огромное влияние на сообщество Друпала своими вкладами, которые были частыми и эффективными

  • В сравнении с этими традиционными Друпал-бизнесами, штат Аквии около 800 человек и есть несколько разработчиков, которые занимаются Друпалом полное время. Офис Аквии работает над решением наиболее сложных задач на drupal.org, многие из которых не распознаются системой отметок (управление версиями, взаимодействие, организация спринтов, координация проекта и так далее). Но я считаю, что Аквия должна делать больший вклад из-за нашего сравнительного размера.
  • Агентств цифрового маркетинга нет среди ведущих 30 организаций, хотя некоторые из них начали вносить свой вклад. Мы видим, что всё большему количеству агентств цифрового маркетинга Друпал приносит пользу. Как сообществу, нам нужно работать над тем, чтобы эти фирмы вносили свой вклад в проект, как это делают Chapter Three, MD Systems или CI&T
  • Единственным системным интегратором среди 30 ведущих организаций является CI&T, которая получила 664 отметки. Среди системных интеграторов CI&T - это небольшой игрок с приблизительно 2 500 сотрудниками. Но мы видим разных системных интеграторов вне ведущей тридцатки, таких как Globant, Capgemini, Sapient и TATA Consultancy Services. Каждая из этих организаций получила от 30 до 70 отметок. Наконец, Wipro начали вносить вклад в этом году и получили 2 отметки. Мы ожидаем, или надеемся, увидеть больше вкладов от системных интеграторов, особенно учитывая количество разработчиков Друпала, которые с ними связаны. Сотни разработчиков имеют разнообразную практику с Друпалом, но вклад в открытый код для них - относительно новое явление, которое часто является непонятным.
  • Технологические и инфраструктурные компании играют важную роль в нашем сообществе, но среди ведущих организаций присутствует только Аквия. Несмотря на то, что в Аквии есть профессиональный отдел сервисов, 75% вкладов приходят из отделов организации продуктов (включая Office of the CTO и группу Acquia Lightning). Другие подобные компании - это Pantheon и Platform.sh, которые были созданы участниками сообщества Друпала. Pantheon набрал 17 отметок, а Platform.sh - 47. Amazee Labs набрали 51 отметку, Rackspace - 48, а Lingotek - 94.
  • Среди 30 ведущих спонсоров мы увидели 2 пользователей программного обеспечения: Pfizer (251 отметка, годом ранее - 158) и bio.logis (212 отметок). Другие известные клиенты ИТ-отрасли, не входящие в первую тридцатку - это Workday, Wolters Kluwer, Burda Media, University of Colorado Boulder, YMCA и OpenY, CARD.com и NBCUniversal.


Спонсированные вклады кода от технологических и инфраструктурных компаний. График не учитывает вклады, сделанные на GitHub, финансирование событий и многие другие формы участия.

Мы можем заключить, что технологические и инфраструктурные компании, цифровые маркетинговые агентства, системные интеграторы и пользователи программ не вносят сегодня значительный вклад в код на drupal.org. Как объяснить эту разницу в сравнении с традиционным Друпал-бизнесом, который вносит наибольший вклад? Мы думаем, что основные причины следующие:

  • Стратегическая важность Друпала. Различные традиционные агентства были вовлечены в Друпал в течение 10 лет и почти полностью зависят от Друпала в своём бизнесе. Учитывая их опыт и зависимость от Друпала, они заинтересованы в развитии и успешности Друпала. Эти организации обычно являются экспертными в Друпале и ищутся организациями, которые хотят сделать сайт на Друпале. Это контрастирует с большинством цифровых маркетинговых агентств и системными интеграторами, которые работают с разными CMS и которые исторически только начинают работать с Друпалом и открытым кодом. Они доставляют цифровые маркетинговые решения и не позиционируются как эксперты в Друпале. С ростом их практики и важности для них Друпала это может измениться. Фактически, вклад в Друпал может помочь их бизнесу на Друпале, потому что позволит им позиционировать себя экспертами в области Друпала, что даст им конкурентное преимущество.
  • Уровень опыта с Друпалом и открытым кодом. Безотносительно Друпала, многие организации не имеют опыта работы с открытым кодом или их опыт очень мал, поэтому важно мотивировать их и научить вносить свой вклад.
  • Юридические оговорки. Мы понимаем, что некоторым организациям закон не разрешает делать вклад. Мы надеемся, что это изменится с развитием открытого кода
  • Инструментальные и технологические барьеры. Вклад в Друпал по-прежнему включает рабочий процесс применения патчей на основе системы очереди задач на drupal.org. Это представляет довольно крутую кривую обучения для большинства разработчиков, которые привыкли работать с современными распространёнными инструментами вроде GitHub. Получение предложения по изменению кода - это только первый шаг; приём изменений, принятый в Друпале — особенно ядре — сложная работа. Экспертные оценки, автоматическое тестирование и документирование, разрешения от мэйнтейнеров и комиттеров, знание лучших практик и других норм сообщества - это только некоторые вызовы для контрибьютора, с которыми он столкнётся, прежде чем его код будет принят в Друпал.

В результате, эти данные показывают, что сообщество Друпала может сделать больше для того, чтобы побудить компании участвовать в разработке кода на drupal.org. У сообщества Друпала есть давняя традиция поощрять организации к обмену кодом, а не хранению его за сетевым фильтром. Хотя дух проекта нельзя упростить до какой-либо простой идеологии — не каждая организация может или будет делиться своим кодом — мы хотели бы видеть, что организации предпочитают совместную работу, а не самостоятельные усилия. Наша цель не в том, чтобы критиковать тех, кто не вносит вклад, а в том, чтобы содействовать созданию среды, способствующей вкладам. Учитывая огромное количество пользователей Друпала, мы продолжим поощрять организации и пользователей к вкладам, сделав эти вклады для них большой возможностью.

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

Непростой альянс с корпорациями

Как упоминалось выше, когда проекты с открытым кодом, которые управляются сообществом, растут, есть большая потребность в организациях, помогающих управлять их разработкой. Это всегда создаёт непростой альянс между добровольцами и корпорациями.

Эта теория работала в сообществе Линукса задолго до того, как она начала работать в сообществе Друпала. Проекту Линуса 25 лет, и в течение 20 лет мы видим рост количества корпоративных участников. Хотя такие компании, как Red Hat и SUSE, занимают высокое положение в списке разработчиков, в разработке участвуют и такие компании, как Samsung, Intel, Oracle и Google, бизнес которых не строится вокруг Линукса. Все эти корпоративные участники используют (или использовали) Линукс в своём бизнесе.

889 организаций, участвующих в разработке Друпала(в том числе корпорации), — это в 4 раза больше, чем количество организаций, участвующих в разработке ядра Линукса. Это показательно, потому что Линукс рассматривается как «как один из крупнейших когда-либо созданных совместных проектов программного обеспечения». Следует заметить, что экосистема Линукса отличается от экосистемы Друпала. Бизнес-экосистема Линукса имеет различные большие организации (Red Hat, Google, Intel, IBM и SUSE), для которых Линукс имеет стратегическое значение. В результате, многие из них нанимают разработчиков на полное время и инвестируют миллионы долларов в Линукс каждый год.

Какие проекты спонсируются?

В целом, сообщество Друпала работало над 3 183 проектами (модулями, темами и сборками). Чтобы понять, куда организации, финансирующие Друпал, вкладывают деньги, я перечислю 20 самых спонсируемых проектов:

№ Проект Задачи 1 Ядро 4745 2 Drupal Commerce 526 3 Webform 361 4 Open Y 324 5 Paragraphs 231 6 Inmail 223 7 User guide 218 8 JSON API 204 9 Paragraphs collection 200 10 Entity browser 196 11 Diff 190 12 Group 170 13 Metatag 157 14 Facets 155 15 Commerce Point of Sale (PoS) 147 16 Search API 143 17 Open Social 133 18 Drupal voor Gemeenten 131 19 Solr Search 122 20 Geolocation field 118 Кто спонсирует 30 ведущих разработчиков?

Мы видим, что 30 ведущих разработчиков спонсируются 46 организациями. Такое разнообразие согласуется с нашим желанием не видеть Друпал, контролируемый 1 организацией. Эти ведущие разработчики и организации представляют разные части мира и работают с большими и маленькими клиентами. Тем не менее, мы продолжим работать над разнообразием.

№ Псевдоним Задачи Бесплатно Спонсируется Н/д Спонсор 1 jrockowitz 537 88% 45% 9% The Big Blue House — 239, Kennesaw State University — 6, Memorial Sloan Kettering Cancer Center — 4 2 dawehner 421 67% 83% 5% Chapter Three — 328, Tag1 Consulting — 19, Drupal Association — 12, Acquia — 5, Comm-press — 1 3 RenatoG 408 0% 100% 0% CI&T — 408 4 bojanz 351 0% 95% 5% Commerce Guys — 335, Adapt A/S — 38, Bluespark — 2 5 Berdir 335 0% 93% 7% MD Systems — 310, Acquia — 7 6 mglaman 334 3% 97% 1% Commerce Guys — 319, Thinkbean, LLC — 48, LivePerson, Inc — 46, Bluespark — 22, Universal Music Group — 16, Gaggle.net, Inc — 3, Bluehorn Digital — 1 7 Wim Leers 332 14% 87% 2% Acquia — 290 8 alexpott 329 7% 99% 1% Chapter Three — 326, TES Global — 1 9 DamienMcKenna 245 2% 95% 4% Mediacurrent — 232 10 jhodgdon 242 0% 1% 99% Drupal Association — 2, Poplar ProductivityWare — 2 11 drunken monkey 238 95% 11% 1% Acquia — 17, Vizala — 8, Wunder Group — 1, Sunlime IT Services GmbH — 1 12 naveenvalecha 196 74% 55% 1% Acquia — 152, Google Summer of Code — 7, QED42 — 1 13 Munavijayalakshmi 192 0% 100% 0% Valuebound — 192 14 borisson_ 191 66% 39% 22% Dazzle — 70, Acquia — 6 15 yongt9412 189 0% 97% 3% MD Systems — 183, Acquia — 6 16 klausi 185 9% 61% 32% epiqo — 112 17 Sam152 184 59% 92% 7% PreviousNext — 168, amaysim Australia Ltd — 5, Code Drop — 2 18 miro_dietiker 182 0% 99% 1% MD Systems — 181 19 Pavan B S 180 0% 98% 2% Valuebound — 177 20 ajay_reddy 176 100% 99% 0% Valuebound — 180, Drupal Bangalore Community — 154 21 phenaproxima 172 0% 99% 1% Acquia — 170 22 sanchiz 162 0% 99% 1% Drupal Ukraine Community — 107, Vinzon — 101, FFW — 60, Open Y — 52 23 slashrsm 161 6% 95% 3% MD Systems — 153, Acquia — 47 24 jhedstrom 155 4% 92% 4% Phase2 — 143, Workday, Inc — 134, Memorial Sloan Kettering Cancer Center — 1 25 xjm 151 0% 91% 9% Acquia — 137 26 catch 147 3% 83% 16% Third and Grove — 116, Tag1 Consulting — 6 27 larowlan 145 12% 92% 7% PreviousNext — 133, University of Technology, Sydney — 30, amaysim Australia Ltd — 6, Australian Competition and Consumer Commission (ACCC) — 1, Department of Justice & Regulation, Victoria — 1 28 rakesh.gectcr 141 100% 91% 0% Valuebound — 128 29 benjy 139 0% 94% 6% PreviousNext — 129, Brisbane City Council — 8, Code Drop — 1 30 dhruveshdtripathi 138 15% 100% 0% DevsAdda — 138, OpenSense Labs — 44 Развитие системы заслуг

Как и Друпал сам по себе, система заслуг на drupal.org является развивающимся инструментом. В конце концов, она будет полезна только тогда, когда сообщество ей пользуется, понимает её недостатки и предлагает улучшения. Показав организации, спонсирующие разработку кода на drupal.org, мы надеемся получить отзывы, которые помогут её улучшить и превратить во что-то, что стимулирует бизнес к большему участию в работе над проектом и позволяет большему количеству людей участвовать в жизни сообщества, учиться у других, обучать новичков и делать полезные вклады. Сайт улучшается, и мы хотим использовать систему заслуг для показа (по крайней мере некоторой части) работы нашего разнообразного сообщества, которое включает добровольцев, компании, НКО, правительства, школы, университеты и другие группы.

Одна из проблем существующей системы заслуг в том, что она не может «взвесить» вклад. Исправление опечатки в тексте "весит" столько же, сколько подробный технический обзор или исправление критической ошибки в ядре. Это может побуждать сотрудников организаций работать над более простыми проблемами, потому что это быстрее улучшит положение их компаний в рейтинге. Одним из способов решения может быть ввод алгоритма рейтинга заслуг, учитывающего такие вещи, как приоритет задачи, размер патча и так далее. Это может помочь стимулированию компании над работой над большими и более сложными проблемами и сохранению улучшений стандартов кодирования для новых участников. Внедрение системы подсчёта баллов, которая может оценить сложность работы, также поможет нам писать более точные отчёты о проделанной работе.

Заключение

Наши данные подтверждают, что Друпал - это яркое сообщество с большим количеством участников, которые постоянно развивают и улучшают программу. Хотя у нас удивительное географическое разнообразие, нам нужен больший гендерный баланс. Наш анализ заслуг на drupal.org говорит о том, что большинство вкладов финансируется. В то же время, данные говорят о том, что вклад добровольцев остаётся очень важным для Друпала.

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

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

Отдельная благодарность Тиму Лехнену и Нейлу Друмму из Ассоциации Друпала за предоставление данных системы заслуг drupal.org и за поддержку в процессе исследования. Также хочу выразить благодарность Мэтью Тифту за то, что он заложил основу этого исследования, совместную работу и обзор, Энджи Байрон, Габору Хойцы, Джесс, Престону Со, Теду Боуману, Виму Лиерсу и Джиджи Андерсон за обратную связть в процессе написания статьи.

# Из местных компаний сейчас лидер ADCI Solutions — 122 отметки за последние 3 месяца.

ВложениеРазмер Кто спонсирует разработку Друпала? 2016–2017 — 119.84 КБ Кто спонсирует разработку Друпала? 2016–2017 — 217.94 КБ Кто спонсирует разработку Друпала? 2016–2017 — 321.24 КБ Кто спонсирует разработку Друпала? 2016–2017 — 423.02 КБ Кто спонсирует разработку Друпала? 2016–2017 — 522.78 КБ Кто спонсирует разработку Друпала? 2016–2017 — 616.03 КБ Кто спонсирует разработку Друпала? 2016–2017 — 736.56 КБ Кто спонсирует разработку Друпала? 2016–2017 — 819.98 КБ Кто спонсирует разработку Друпала? 2016–2017 — 965.25 КБ Кто спонсирует разработку Друпала? 2016–2017 — 1022.72 КБ Тип материала: Предлагаю решение Форумы: Сайт и проект Drupal.ru 3 Thanks
Категории: Друпалургия

Релиз drupal.ru 25-ое Февраля 2018

вс, 25/02/2018 - 01:03

25-ое Февраля было? Было. А значит - с очередным релизом, гспда!

За что лили пот и кровь: Самое-самое, вкратце: А вы заметили? Да-да, у нас просрочился SSL сертификат

Но бравые борцы за работу ресурса очень быстро побороли недуг. Спасибо им!

Телегу, заказывали?

Ннате! :)

Там людишек багатенно - заходите, не стесняйтесь.

Заодно, и Fonawesome обновили.

Еще:
  • Обновились до 7.57
  • Вернулись к использованию Views'ов (и перевели админку на них)
  • Сделали еще один (ОГРОМНЫЙ) скачек к вычищению старой модульной базы
  • И кодово-файловой базы
  • Для localhost'еров, добавили дефолтный файл настроек
  • Слегка подправили косяки дизайна, то там - то тут...
  • А еще, добавилось много админских плюшек. Но это - та еще скукатища :)

Наша страничка на Гитхабе, наконец, перестала пестрить предупреждениями:

Так что теперь, тебе мой дорогой читатель, уж точно стоит присоединится к разработке ;)

Над релизом не покладая рук пыхтели:

Ребят, всем спасибо! Нас становится больше, и пусть теперь писать такие посты становится все сложнее - это очень здорово!

Ну, и главные спасибки улетают именно тебе, дорогой %username% - ты ваще красавчик!
Читай, пиши, контрибьють и не забывай отдыхать!
Ну, а когда выпадет минутка - будем рады твоей поддержке.

Для донатов на пиво с бабами админу сервер и бекапчики. А если будет скучно - пиши о всяком разном на Drupal.ru:

Ключевые слова: drupal.ru релиз проекта Тип материала: Есть вопрос Форумы: Сайт и проект Drupal.ru 2 Thanks
Категории: Друпалургия

Игра на Drupalogy.ru

чт, 22/02/2018 - 15:43

После проведённых мною "косметических" процедур на Drupalogy.ru я, как администратор Drupalogy.ru, устраиваю небольшую игру на этом сайте.

Цель игры: Развития Drupal'а и Русскоязычного сообщества Drupal, а также объединения всех студий работающих с данной CMS.

Привила игры: Добавить на сайт-каталог Drupalogy.ru наибольшее количество сайтов сделанных с использованием CMS Drupal с 2018.03.01 до 2018.04.01.

Игра открытая, т.е. добавленные сайты будут видны всем.
В игре могут участвовать как студии, так и отделенные физ. лица.
Учитываться будут только те сайты, которые не были размещены на Drupalogy.ru до начала игры + сайты должны быть разработкой их размещающих студий/физ. лиц.
По истечению отведённого времени на игру, будет произведён подсчёт сайтов и студия/физ. лицо получит приз.

Приз: Размещения баннера (визуальное оформление за автором/победителем) в платном разделе, который расположен в верхней правой части сайта (за исключением главной страницы).

ВложениеРазмер drupalogy.ru_.png1.73 КБ Версия Drupal: Drupal HEAD (разработка ветки 9.x) Drupal 8.* Drupal 7.* Drupal 6.* Drupal 5.* Drupal 4.* Drupal < 4.0 Форумы: Выставка сайтов 0 Thanks
Категории: Друпалургия

Обновление Drupal (новые версии Drupal 8.4.5 и 7.57)

чт, 22/02/2018 - 01:25

Примечания к выпуску:
Настоятельно рекомендуется обновить существующие сайты на Drupal, т.к. в новых версия решена проблема связанная с безопасностью Drupal core - Critical - Multiple Vulnerabilities - SA-CORE-2018-001

Ключевые слова: Drupal 8.4.5 Drupal 7.57 Версия Drupal: Drupal 8.* Drupal 7.* Форумы: Безопасность 1 Thanks
Категории: Друпалургия

Страницы