Общие требования к дополнениям, размещаемым в Marketplace
Все дополнения, представленные в Marketplace проходят обязательную проверку модераторами. Дополнения, соответствующие всем требованиям, будут допущены к публикации. Мы предъявляем высокие требования к качеству размещаемых дополнений:
- Код модуля должен быть оформлен в едином стиле оформления кода ReadyScript.
- Код модуля должен быть оптимальным и максимально использовать подходы и концепции предусмотренные платформой ReadyScript. (Например, код должен быть разделен, согласно концепции MVC; запросы к БД должны осуществляться через подсистему ORM; для формирования URL адресов должны использоваться Маршруты (route) и .т.д.)
- Опции и параметры модуля должны быть вынесены в настройки модуля и управляться через административную панель.
- Решение должно работать в режиме мультисайтовости.
- Модуль должен работать корректно на всех заявленных комплектациях платформы ReadyScript во всех случаях и при всех возможных сочетаниях входящих данных.
- Модуль не должен содержать ошибок JavaScript, предупреждений PHP.
- Модуль должен иметь достаточный набор возможностей для решения поставленной задачи.
- Желательно включение в модуль демонстрационных данных.
- Карточка дополнения в Marketplace ReadyScript должна быть полностью заполнена, качественно описаны разделы «Описание», «Установка», «Поддержка» и др.
- Дополнение не должно нарушать законодательство РФ.
- Дополнение не должно содержать вредоносный код.
- Модуль не должен дублировать существующую в дистрибутиве функциональность
- Модуль не должен дублировать функциональность уже существующих в маркетплейсе модулей
Порядок размещения дополнений
- Зарегистрируйтесь или Авторизуйтесь на сайте Marketplace.ReadyScript.ru
- Создайте и заполните профиль разработчика
- Сразу после заполнения профиля будет открыт доступ к кабинету разработчика в личном меню (справа вверху)
- В разделе Кабинет разработчика загрузите ваше дополнение
- Полностью заполните все разделы карточки дополнения, включая инструкцию по установке и условиям поддержки
- Нажмите на кнопку Опубликовать и ожидайте результата проверки модератором вашего дополнения
- В случае положительного решения, ваше дополнение будет размещено на проекте MarketPlace.
- В случае, если у модераторов будут замечания, в списке дополнений, напротив соответствующего дополнения в Кабинете разработчика появится надпись "Отклонено" и ссылка "узнать причину". Это означает, что необходимо устранить замечания и повторно опубликовать дополнение.
Размещение платных дополнений
Платные дополнения могут размещать индивидуальные предприниматели и юридические лица после заключения договора в письменной форме.
- Заполните сведения для заключения договора в профиле разработчика. После проверки модератором корректности заполнения сведений, появится возможность скачать договор;
- Скачайте договор и направьте его в двух экземплярах по адресу, указанному в профиле разработчика;
- После получения нами документов, публикация платных дополнений будет одобрена.