Как сократить время модерации ваших продуктов в магазине Webasyst?
- Делайте уникальные продукты. На модерацию каждый день поступают десятки плагинов, тем дизайна и приложений. Естественно, что новым продуктам модераторы уделяют больше внимания, чем очередным вариациям плагинов на тему «кнопка прокрутки страницы вверх».
- Мы проверяем каждый продукт на общее соответствие функционала описанию, но не производим тестирование каждой отдельной фичи продукта. Тестирование не является задачей модераторов. Задача модерации — это проверка безопасности продукта, его работоспособности, возможности простой установки и удаления, запуска на типовых серверных конфигурациях, на которых работает фреймворк Webasyst. На основе этих параметров и новизны продукта модераторы определяют достоин ли продукт выделения в списках магазина Webasyst или нет. Ответственность за функциональность, работоспособность и качество продукта несет непосредственно разработчик.
- Тестируйте ваши продукты, прежде чем отправлять их на модерацию. Многие продукты добросовестных разработчиков проходят модерацию с первого раза. Прочие разработчики, безответственно относящиеся к тестированию, получают отказы по банальным причинам: продукт не запускается, сыпятся нотисы и варнинги и т.д. При тестировании плагина включите в настройках PHP
error_reporting=E_ALL
и в настройках MySQLsql_mode=TRADITIONAL
. Перед отправкой на публикацию попробуйте установить ваш продукт в новую установку фреймворка Webasyst, где он еще не был установлен до этого (скопируйте файлы продукта в новую установку фреймворка и подключите его в конфигурационном файле). Попробуйте сделать то же самое, только во фреймворке, установленному не в корне домена, а в подпапке, например,localhost/subfolder/
. - Проверка модераторами происходит до первой найденной ошибки. Если разработчик получает отказ в публикации, то это значит, что нужно исправить не только указанные ошибки — лучше еще раз все тщательно проверить и убедиться, что нет других ошибок. Учитывая замечания и исправляя ошибки по одной, можно проходить модерацию несколько недель или даже месяцев в течение многих итераций и ожиданий. А можно просто один раз внимательно посмотреть написанный код, выполнить больше тестов, попробовать установить продукт еще на один сервер или хостинг, и получить опубликованный плагин уже через 3—4 дня (это среднее время проверки и публикации в магазине Webasyst).
- Если разработчик, получив замечание, игнорирует его и повторно отправляет плагин на модерацию (удивительно, но такие случаи действительно встречаются часто), это сказывается на времени модерации. Приоритет отдается новым и интересным продуктам добросовестных разработчиков, которые заинтересованы в создании качественного продукта больше, чем в желании поспорить. Отказ формируется не с целью споров, а с целью указать на проблемные места, подсказать как сделать продукт лучше, чтобы в результате конечный пользователь был доволен покупкой, оставил более высокую оценку продукту. Мы не ставим ни малейшей задачи поучать разработчиков модерируемых продуктов, и нам совершенно не нужно держать очередь неопубликованных продуктов. Все обозначенные выше практики нацелены только на то, чтобы обеспечить конечному покупателю приятный опыт покупок в магазине Webasyst: возможность легко найти стоящий продукт, быть уверенным в его работоспособности, установить и сразу приступить к работе.
Чтобы добавить комментарий, зарегистрируйтесь или войдите
1 комментарий
Очень интересная статья и, главное, что все разложено по полочкам - удобно пользоваться и применять на деле.