Порядок размещения и продажи модулей в магазине дополнений ImageCMS

 

Компания ImageCMS осуществляет продажу дополнительных модулей, не входящих по умолчанию в сборки системы посредством ресурса imagecms.net , в разделе "Маркетплейс":

Маркетплейс содержит модули, услуги и шаблоны как собственной разработки ImageCMS (модули, обозначенные как "Официальный модуль", большинство шаблонов и полный список услуг), так и модули, принадлежащие сторонним разработчикам.

Любой разработчик, чей продукт соответствует ниже описанным требованиям и аккаунт которого не имеет нарушений правил сообщества и/или лицензии ImageCMS, может реализовывать свои наработки (модули и шаблоны) не зависимо от того, являетесь ли вы партнером ImageCMS или нет.

Перед разработкой собственного дополнения, рекомендуем ознакомится со следующим материалом:

1. Требования к разработчику

Разрабатывая собственное дополнение, вы, как разработчик, должны учесть, что модуль может быть абсолютно свободным по своему функционалу, но должен соответствовать ряду правил:

  • Дополнение не должно конфликтовать со стандартным функционалом системы, но может его дополнять дополнять.
  • Дополнение не должно нарушать чьих-либо авторских прав (решения, использованные при разработке модуля, должны относится или к свободно распространяемому (opensource) коду или полностью являться интеллектуальной собственностью разработчика)
  • Дополнение должно корректно работать с актуальной (последней доступной) версией системы, или же должна быть указана версия, на которой дополнение работает корректно.
  • В целом, дополнение должно быть выдержано в духе стандартного функционала (сохраняя общую логику, стилистику и структуру папок и файлов)
Примечание:

В случаях, если имеется несколько аналогичных дополнений, мы предоставляем условия свободной конкуренции между разработчиками и их продуктами (например, в момент написания статьи, в маркетплейсе присутствует несколько модулей по интеграции "Новой почты", принадлежащие разным разработчикам - мы не удаляем и не блокируем ни один из них, как маловостребованный или неактуальный).

Единственным условием в данном случае, является уникальность кода нового дополнения (ваш модуль не должен быть копией уже существующего).

К началу

1.1. Предоставление материала

После разработки модуля или шаблона, вам, как автору, необходимо обязательно протестировать его работоспособность.

Затем нужно разместить дополнение через форму "Добавить дополнение" на imagecms.net в разделе личного кабинета "Мой магазин":

При подаче дополнения на модерацию, вместе с zip-архивом , содержащим модуль или шаблон, обязательно нужно:

  • Указать развернутое описание модуля - четко описать функционал и предназначение дополнения.
  • Указать версию системы, для которой создано дополнение или шаблон
  • Предоставить четкую и полную информацию по установке дополнения, на "чистую" систему ImageCMS. Желательно в пошаговом формате.
  • Предоставить актуальные контактные данные, которые будут использованы для прямой связи со страницы загрузки дополнения , с вами, как с разработчиком дополнения, клиентами, приобревшими модуль или шаблон.
  • Прикрепить, по крайней мере, один скрин (или иконку) дополнения, который будет использоваться при размещении в маркетплейсе.
  • Предоставить скриншоты, демонстрирующие функционал и преимущества дополнения

Все эти данные можно заполнить в соответствующих полях раздела "Мой магазин"

Примечание:

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

Однако, вы, как разработчик, будете обязаны предоставлять услуги по установке своего дополнения клиентам, которые приобрели ваш продукт

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

После подачи дополнения ваша заявка будет отправлена на модерацию. Если модерация пройдет успешно (дополнение отвечает всем требованиям , перечисленным в данной статье), ваш продукт появится в маркетплейсе.

К началу

1.2. Обеспечение модуля в будущем

Так как система ImageCMS постоянно развивается, разработчик, продающий дополнения через меркетплейс ImageCMS, берет на себя ряд обязательств:


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


Установка и отображение в шаблоне
- в случаях, когда дополнение не будет иметь четкой инструкции по установке и отображению в шаблоне и/или будет требовать отдельной установки на сайт (например из-за необходимости привязки к конкретному домену или элементу дизайна), запрос будет перенаправлен разработчику.

При этом, установка продукта должна входить в изначальную стоимость дополнения и/или ее возможность, как дополнительной услуги, должна оговариваться отдельно в описании к модулю (в таком случае цена на модуль должна быть без учета установки)


Актуализация
- если автор дополнения желает продолжать продажи своего продукта для старых версий системы ImageCMS, указание версии сборки системы, на которой дополнение работает корректно - обязательно.

Но для успешных продаж необходимо актуализировать продукт, соответственно к новым глобальным релизам ImageCMS. В идеале, продукт должен работать с текущей версией системы и/или с предыдущей).

Также актуализация предусматривает авторские правки в случаях, когда использованные при разработке дополнения сторонние сервисы, меняют правила или методы (например, изменения использованных в продукте API и т.п.I)


Исправление
- если пользователями продукта будут выявлены баги в продукте, разработчик обязан исправить их:

  • в исходном архиве продукта, на странице дополнения в маркетплейсе.
  • конкретному клиенту/клиентам, обнаружившим баг, в индивидуальном порядке без дополнительной оплаты со стороны пользователя.
Примечание:

Под бесплатное исправление не попадают проблемы с продуктом, причинами которых стали сторонние факторы (вмешательство пользователя или третьего разработчика в код, настройки/несоответствие со стороны хостинга и .т.д.)

В таких случаях, вам необходимо предоставить достаточно четкие факты, подтверждающие снятие с вас ответственности (например измененный участок кода или конкретную, не соответствующую настройку хостинга) клиенту, как аргумент.


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

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

После этого просим написать билет в службу поддержки ImageCMS из личного кабиента о модерации (проверке) вашего дополнения.

К началу

2. Наши гарантии и ответственность.

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


К началу

2.1. Оплата

Мы гарантируем оплату всех приобретенных клиентами ImageCMS продуктов сторонних разработчиков, исходя из расчета: 100% стоимости - 15% комиссии нашего магазина = 85% оплачивается разработчику, без учета комиссий платежных систем и налоговых сборов (если таковые имеются).

Статистику просмотров и подтвержденных покупок ваших продуктов, вы можете просмотреть в вашем личном кабинете на imagecms.net, в разделе: "Мой магазин" → "Мои дополнения":

Вывод осуществляется посредством платежной системы webmoney или на карту Приват Банка (для разработчиков из Украины)

Примечание:

Вывод средств возможен, если с момента покупки дополнения прошло более 14 календарных дней, поскольку в указанный период действует гарантия на приобретенное дополнение и покупатель имеет право вернуть деньги по обоснованной причине (неработоспособность дополнения, несоответствие описания функционалу и невозможность установить/активировать доработку)

Для вывода средств необходимо в период от 20 до 24 числа каждого месяца через службу поддержки сообщить нам о желании вывести средства. Мы осуществим расчет доступных к выводу средств и осуществим оплату после 25 числа этого же месяца.

Внимание!

Расчеты осуществляются в период от 25-го числа каждого месяца вплоть до 1-го числа следующего месяца.

Если разработчик не реагирует на поступающий фидбек от покупателей дополнения (систематически или на протяжении длительного времени), то в таком случае, сделка будет отменена, средства возвращены покупателю, а сам продукт будет деактивирован и недоступен в магазине дополнений ImageCMS.

К началу

2.2.Соблюдение авторских прав

Мы гарантируем соблюдение ваших авторских прав со своей стороны на ваш продукт. Дополнение будет выставлено в маркетплейсе ImageCMS под вашим именем (псевдонимом), которое не будет изменено в будущем.

Если при разработке дополнения вы создали свой уникальных код, мы со стороны ImageCMS гарантируем, что не будем использовать ваши уникальные решения, в своих продуктах или передавать данные решения третьим лицам.

К началу