Проект управления WordPress ищет нового лидера

Опубликовано: 2019-09-05

Проект управления WordPress ищет новое руководство после того, как его нынешние лидеры, Рэйчел Черри и Мортен Рэнд-Хендриксен, объявили об уходе в отставку. Еженедельные встречи отменены до тех пор, пока организация не выберет новое руководство.

После представления на WordCamp Europe 2018 проект прошел через те каналы, которые, по мнению его руководства, были подходящими для его запуска через группу сообщества, но незадолго до первой встречи руководство WordPress пометило его как несанкционированный и отказало в доступе к блогу Make и Slack. Рабочее пространство. Несмотря на первоначальные неудачи, в течение 2019 года группа регулярно встречалась на собственном веб-сайте и в Slack.

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

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

«Проект управления всегда задумывался как общественный проект, а это означает, что мы хотим, чтобы сообщество взяло на себя ответственность за него», — сказал Рэнд-Хендриксен в своем прощальном заявлении. «Это первый шаг: мы создали проект и установили некоторые параметры. Теперь пришло время для сообщества выйти за пределы нашего намеренно расплывчатого видения и превратить его в то, что хочет и в чем нуждается сообщество. Новое внутреннее управление в виде сопредседателей из реального сообщества является ключевым шагом в этом направлении».

Проект управления направлен на внесение ясности в организационную структуру WordPress и процесс принятия решений

В недавнем посте под названием «Что такое управление и почему оно имеет значение» Черри сказал, что проект «совершил серьезную ошибку», не четко сформулировав четкие ожидания в начале:

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

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

Черри выявил две недавние спорные проблемы в рамках проекта WordPress, в ходе дебатов подчеркивая отсутствие установленной политики, включая автоматическое обновление старых версий WordPress и вопросы о конфликте интересов.

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

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

«Проект WordPress уже имеет некоторое управление, но большая его часть остается случайной, непрозрачной и часто непостижимой», — сказал Черри. Она определила три ключевые области, в которых проект управления WordPress стремится внести ясность и прозрачность: организационная структура, повседневные процессы и способы принятия решений.

Группа также активно работает над исследованием и разработкой политик по различным темам, включая следующие:

  • Кодекс поведения сообщества
  • Политика разнообразия и интеграции
  • Моральный кодекс
  • Политика конфиденциальности
  • Политика в отношении конфликта интересов
  • Политика доступности

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

«Учитывая отсутствие четкого процесса предложения и ратификации таких политик, цель этих усилий — создать отправную точку для будущих официальных дискуссий в рамках проекта WordPress», — сказал Черри.

Проблема определения управления в проекте с открытым исходным кодом под руководством BDFL

В прошлом WordPress по-своему решал спорные вопросы. Несмотря на то, что у проекта есть справочники, предлагающие руководящие принципы, его руководство никогда не занималось составлением политик, чтобы действовать в ожидании будущих конфликтов. Похоже, что у проекта «Управление» много как активных, так и пассивных сторонников. Несмотря на это, когда он был официально объявлен несанкционированным, стало ясно, что руководство WordPress не стремилось активно изменить свою организационную структуру или процесс принятия решений с помощью особого подхода проекта управления.

В сообщении Черри четко говорится, что проект не направлен на свержение Мэтта Малленвега с поста «Доброжелательного диктатора WordPress на всю жизнь» (BDFL).

«Управление и Мэтт Малленвег, возглавляющий проект WordPress, не исключают друг друга», — сказал Черри.

«Цель проекта управления WordPress состоит не в том, чтобы изменить способ участия Мэтта, а в том, чтобы более четко определить, как осуществляется управление проектом и как он и другие вписываются в процесс».

Модель управления BDFL традиционно работала с лидерами, действующими больше как «утвержденный сообществом арбитр», который часто «позволял вещам решаться путем обсуждений и экспериментов, когда это возможно», как описывает Карл Фогель в «Производстве программного обеспечения с открытым исходным кодом». Исторически так сложилось, что конкретное выражение лидерства BDFL в WordPress примерно соответствовало этому дизайну.

В своем информационном бюллетене за февраль 2019 года Надя Эгбал, исследователь, специализирующийся на инфраструктуре с открытым исходным кодом, поделилась некоторыми неформальными мыслями об управлении, особенно в отношении проектов под руководством BDFL:

У моего друга очень хороший музыкальный вкус, но я не могу вам сказать, что он слушает. Я не могу назвать ни одного исполнителя, с которым он играет, или где начинается или заканчивается одна песня. Он считает, что «лучшая музыка та, где никто не замечает, как она играет». В его идеальном мире музыка формирует атмосферу как фоновый процесс.

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

Эгбал описывает отношения между «правительством» и «управляемыми» как хрупкие и симбиотические, и что «обладание властью может быть столь же уязвимым [как лишение избирательных прав], актом брать воду в руки, а не сжимать ее кулаком. ” Сохранение руководящей роли BDFL требует дипломатии и широкого понимания потребностей проекта. Эгбал предполагает, что участники поддерживают лидера на этой должности из-за характера, который продемонстрировал лидер:

В открытом исходном коде есть понятие «доброжелательный диктатор на всю жизнь»: разработчик, обычно автор, который руководит проектом и чей авторитет не оспаривается. Эту фразу часто интерпретируют как «Ты диктатор, но ты хотя бы хорош в этом». Но я думаю, что есть скрытая причинно-следственная связь, которую упускают. Дело не в том, что вы диктатор, решивший быть доброжелательным. Скорее: потому что вы доброжелательны, вы можете быть диктатором на всю жизнь.

Эта идея перекликается с выводом Фогеля о качествах хорошего BDF. Возможность разветвления любого проекта с открытым исходным кодом позволяет контролировать возможности BDFL:

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

В обзоре 16-летней истории структуры руководства WordPress в эпизоде ​​подкаста Post Status ранее в этом году Мэтт Малленвег описал различные эксперименты, которые исследовал проект, в том числе подход «консенсуса ведущих разработчиков» и наличие руководителя выпуска в качестве лица, принимающего окончательное решение. для программного обеспечения. В последние годы он вернулся к более открытой модели BDFL, но сказал: «Я не считаю это вечной структурой».

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

Перед новыми лидерами, которые заменят Черри и Рэнд-Хендриксен, будет стоять серьезная задача — проложить путь, по которому организация сможет оказать значимое влияние на WordPress, несмотря на то, что она не обозначена как официальный проект. В нынешнем виде лидеры сталкиваются с трудностями при переводе проекта из неофициальной рабочей группы в группу, которая может эффективно разрабатывать политики, которые WordPress с готовностью примет.