Это вопрос задал Ян Аткинс в недавней заявке на сайте WordPress.org.
«Я столкнулся с тем, что несколько плагинов меняют владельца, и пользователю, разработчику и обслуживающему персоналу непонятно, когда это произошло», – написал он в заявке. «Хотя продолжение разработки плагина – это замечательно – я действительно думаю, что было бы разумно сообщить пользователям об этом изменении».
Для полного раскрытия информации, смена владельца, побудившая Аткинса создать заявку, была связана с плагином Members.
Я бывший владелец плагина и продал его команде MemberPress в 2019 году (до того, как присоединился к WP Tavern, я был постоянным разработчиком плагинов и тем). То, что я раньше был автором и пользователем плагина, поможет сформировать мою точку зрения.
Я согласен с идеей. WordPress должен иметь какой-то механизм для уведомления пользователей об изменении владельца. Чем больше прозрачности существует в экосистеме, тем она полезнее для всех.
Как автору плагина, над которым я работал почти десять лет, мне было трудно попрощаться с ним. За эти 10 лет я нашел новых друзей и доверял пользователям, которые шли рядом со мной. Я писал в блоге компании, в Twitter, Facebook и на форумах поддержки WordPress. Я отвечал на электронные письма, личные сообщения и многое другое. Я хотел быть максимально прозрачным для пользователей моих плагинов. Когда плагин перешел к другому собственнику, у меня не было возможности связаться с тысячами пользователей, не подписанных на меня в социальных сетях или блогах. Новый владелец был таким же прозрачным. Даже сегодня, год спустя, некоторые пользователи только сейчас понимают, что поддержкой плагина руководит кто-то другой.
Возможная идея для отображения смены владельца плагина.
Смотрите также:
mu-плагины WordPress: руководство по использованию обязательных плагинов.
Оглядываясь назад, возможно, нужно было что-то предпринять. Может быть, WordPress мог бы разработать определенный алгоритм перехода плагинов из рук в руки.
Ян Аткинс указал три основные причины своей заявки:
- Могут быть изменения в политике конфиденциальности, которые повлияют на то, какие данные передаются и как они передаются. Об этом, возможно, придется сообщить конечным пользователям (согласно GDPR и другим инструкциям).
- Плагин может изменять направление или добавлять функции, которые изначально не были включены, или не требовались под руководством предыдущего владельца.
- Плагин мог перейти в руки разработчика, который, как известно пользователю, не так надежен, как предыдущий владелец.
Он также спросил, проверяла ли группа надстройки изменения прав собственности. Смена владельцев – простая задача, и эти изменения отслеживаются внутри компании.
Мика Эпштейн, представитель группы проверки плагинов, сказала, что команда может сделать такие изменения общедоступными. Самый большой недостаток этой системы заключается в том, что не всегда можно узнать, когда меняется владелец плагина. Иногда продается целая компания, включая владение учетной записью WordPress.org.
Она также процитировала ситуации, когда программное обеспечение плагинов переходят из рук в руки неочевидным образом. В последнем ответе она сказала: «Я хочу внести ясность, я не против! Я за это! Но хочу прояснить, что мы, ВОЗМОЖНО, получим половину изменений».
Половина лучше, чем ничего. В некоторых ситуациях для создания уведомлений можно настроить и использовать авторизированную систему. И дополнение к рекомендациям по обзору плагинов смогут частично решить эту проблему.
Авторы плагинов тоже могут взять на себя реализацию уведомления о смене владельца. Это может быть одним из тех вариантов использования часто критикуемых уведомлений администратора, которые стоит изучить.
На данный момент мы просто задаемся вопросом, следует ли WordPress создавать систему, в которой пользователи будут уведомляться об изменении прав собственности на плагин. Что бы вы хотели увидеть в плане решений?
Я хочу видеть дальнейший прогресс в области прозрачности. Первый пункт списка Аткинса – самый важный. Если есть изменения в политике конфиденциальности или плагин каким-либо образом обрабатывает личные данные, пользователям необходимо знать, когда у плагина появился новый владелец. Они должны иметь возможность принять решение о дальнейшем использовании плагина со всеми раскрытыми фактами.
Justin Tadlock
Источник: wptavern.com
Комментарии к записи: 0