Joomla на FOSDEM 2024

FOSDEM 2024 – масштабная конференция разработчиков ПО с открытым исходным кодом, насчитывающая тысячи участников и более шестидесяти конференц-залов. Президент Joomla Crystal Dionysopoulos присутствовала на этом мероприятии. Представители популярных платформ Joomla, Drupal, WordPress и Typo3 объединили усилия и запустили Альянс открытых веб-сайтов.

Ниже приводится перевод интервью, которое взяли Аня де Кром у Кристал – президента Joomla, представлявшей Joomla на FOSDEM 2024.

Что такое FOSDEM и почему важно, что Joomla была там представлена?

FOSDEM — это бесплатная конференция разработчиков с открытым исходным кодом, которая проводится каждый год в Брюсселе, Бельгия. Это масштабное мероприятие с различными направлениями (называемыми комнатами разработки), от дизайна в открытом исходном коде до управления сообществом и очень практических технических сессий по разработке PHP или Javascript. Присутствовало множество проектов с открытым исходным кодом, от небольших проектов одного человека до масштабных международных усилий.

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

Что, по вашему мнению, было главной темой выпуска 2024 года? Была ли шумиха, и если да, то о чем она?

Это настолько грандиозное событие, что невообразимо описать! Я думаю, присутствовало около 8000 человек, разбросанных по более чем 65 комнатам разработки. Каждая комната разработки управляется сообществом или отдельным лицом, представившим ее, поэтому темы сильно различались. Однако я заметила, что были выступления, посвященные особенностям законодательства (например, Cyber Resilience Act в ЕС), равенству в технологиях и стандартам доступности во многих разных комнатах разработки.

Итак, во время FOSDEM вы официально запустили Альянс открытых веб-сайтов. Не могли бы вы рассказать нам, что это влечет за собой?

Альянс открытых веб-сайтов — это всего лишь официальное оформление нашего сотрудничества с другими проектами FOSS CMS. Мы начали это сотрудничество в качестве реакции на Cyber Resilience Act, потому что поняли, что вместе можем оказать большее влияние, и со временем поняли, что это может принести пользу всем нашим сообществам, если они продолжат совместную работу для достижения общей цели.
(от переводчика: Cyber Resilience Act – регуляция о кибер-безопасности, принятая в Европейском Союзе)

Стоит ли нам бояться этого союза? Поделимся ли мы всеми нашими секретами, а потом пирог заберет сильнейший?

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

Но теперь мы работаем вместе с нашими конкурентами! Насколько это хорошая идея?

На самом деле я не считаю другие CMS конкурентами; это идея, пришедшая из мира проприетарной лицензии. Мы все создаем веб-сайты, но по-разному, и это хорошо. Не каждая CMS подойдет универсально подойдет для разработки любого проекта, и этот Альянс является способом поощрения более прагматичного подхода к выбору CMS. В основе проекта должна лежать концепция открытого исходного кода. Далее выбирайте налучший вариант для создания вашего сайта исходя из задач проекта и тех технологий, которые вам доступны.

Хорошо, хорошо, давайте отойдем от обсуждения преимуществ и недостатков конкурентов. Что у нас общего с другими CMS на базе открытого исходного кода?

Мы все являемся участниками сообществ, построенным на принципе открытого исходного кода и все мы являемся CMS-проектами 😀

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

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

Итак, Альянс открытых веб-сайтов — это первый шаг… к чему? Есть ли вообще будущее у CMS с открытым исходным кодом? Каковы преимущества открытого исходного кода перед решениями SaaS, такими как Wix?

Я явно предвзято отношусь к этому, так что да! Будущее абсолютно точно есть.

За последние 5–10 лет множество людей изучали проприетарные платформы, такие как Wix, SquareSpace, WebFlow и т. д. У каждого продукта есть свои преимущества и недостатки. Но в конечном итоге, когда вы выбираете платформу SaaS, ваши данные привязаны к этой платформе. Вам будет сложно выйти за рамки такой парадигмы, если вы захотите развивать проект иным путем, если вообще это возможно, поскольку SaaS платформы хотят, чтобы вы оставались с ними и вносили ежемесячную плату как можно дольше.

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

С какими (еще) угрозами сталкивается рынок CMS? Как альянс может помочь преодолеть эти проблемы?

Я бы не назвала это угрозой, но открытый исходный код сейчас включен в законодательство Европы и США, и, я уверена, в других стран тоже. Это хорошо, если рассматривать отдельно от запатентованных технологий, но, как мы видели на примере законов GDPR и CRA (Cyber Resilience Act), что-то может пойти не так, если не будет достаточного количества информации с открытым исходным кодом. Альянс может помочь координировать образовательные усилия законодателей и наших соответствующих сообществ, когда это необходимо, поскольку CMS и веб-проекты часто имеют другие потребности и нормы, чем другие проекты с открытым исходным кодом.

Как альянс воспринимается в нашем сообществе? Вы можете сказать, что есть волнение? Или беспокойство? Или что-то другое? Или вообще ничего?

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

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

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

Какова первая тема, над которой Альянс открытых веб-сайтов собирается работать вместе?

Какую CMS использовать для собственного сайта!
Шутки в сторону, мы это еще не обсуждали, потому в рамках Альянса пока еще формируется пулл официальных представителей. Я подозреваю, что первые инициативы будут сосредоточены на привлечении других проектов FOSS, которые захотят согласиться с нашим уставом и присоединиться к Альянсу, а также на создании ресурсов сообщества для таких вещей, как соблюдение требований Cyber Resilence Act или передовой опыт сообщества.

Автор статьи: Аня де Кром для Joomla Community Magazine, февраль 2024

Telegram:

  • Новости Joomla! по-английски.

  • Англоязычный чат сообщества.

  • Чат сообщества «Joomla! по-русски».

  • Joomla для профессионалов, разработчики Joomla.

  • Новости о Joomla! и веб-разработки по-русски.

  • Мой личный канал про работу и удалёнку

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