Общие требования к дополнениям, размещаемым в Marketplace

Все дополнения, представленные в Marketplace проходят обязательную проверку модераторами. Дополнения, соответствующие всем требованиям, будут допущены к публикации. Мы предъявляем высокие требования к качеству размещаемых дополнений:

  1. Код модуля должен быть оформлен в едином стиле оформления кода ReadyScript.
  2. Код модуля должен быть оптимальным и максимально использовать подходы и концепции предусмотренные платформой ReadyScript. (Например, код должен быть разделен, согласно концепции MVC; запросы к БД должны осуществляться через подсистему ORM; для формирования URL адресов должны использоваться Маршруты (route) и .т.д.)
  3. Опции и параметры модуля должны быть вынесены в настройки модуля и управляться через административную панель.
  4. Решение должно работать в режиме мультисайтовости.
  5. Модуль должен работать корректно на всех заявленных комплектациях платформы ReadyScript во всех случаях и при всех возможных сочетаниях входящих данных.
  6. Модуль не должен содержать ошибок JavaScript, предупреждений PHP.
  7. Модуль должен иметь достаточный набор возможностей для решения поставленной задачи.
  8. Желательно включение в модуль демонстрационных данных.
  9. Карточка дополнения в Marketplace ReadyScript должна быть полностью заполнена, качественно описаны разделы «Описание», «Установка», «Поддержка» и др.
  10. Дополнение не должно нарушать законодательство РФ.
  11. Дополнение не должно содержать вредоносный код.
  12. Модуль не должен дублировать существующую в дистрибутиве функциональность
  13. Модуль не должен дублировать функциональность уже существующих в маркетплейсе модулей

Порядок размещения дополнений

  1. Зарегистрируйтесь или Авторизуйтесь на сайте Marketplace.ReadyScript.ru
  2. Создайте и заполните профиль разработчика
  3. Сразу после заполнения профиля будет открыт доступ к кабинету разработчика в личном меню (справа вверху)
  4. В разделе Кабинет разработчика загрузите ваше дополнение
  5. Полностью заполните все разделы карточки дополнения, включая инструкцию по установке и условиям поддержки
  6. Нажмите на кнопку Опубликовать и ожидайте результата проверки модератором вашего дополнения
    • В случае положительного решения, ваше дополнение будет размещено на проекте MarketPlace.
    • В случае, если у модераторов будут замечания, в списке дополнений, напротив соответствующего дополнения в Кабинете разработчика появится надпись "Отклонено" и ссылка "узнать причину". Это означает, что необходимо устранить замечания и повторно опубликовать дополнение.

Размещение платных дополнений

Платные дополнения могут размещать индивидуальные предприниматели и юридические лица после заключения договора в письменной форме.

  1. Заполните сведения для заключения договора в профиле разработчика. После проверки модератором корректности заполнения сведений, появится возможность скачать договор;
  2. Скачайте договор и направьте его в двух экземплярах по адресу, указанному в профиле разработчика;
  3. После получения нами документов, публикация платных дополнений будет одобрена.
Разработчикам