Скачать установщик
  • Адрес электронной почты защищен от спам-ботов. Для просмотра адреса в браузере должен быть включен Javascript.
  • Telegram: @radicalmart
    • Вход
    • Регистрация

    Форки расширений

    «В разработке программного обеспечения разветвление проекта происходит, когда разработчики берут легальную копию исходного кода из одного программного пакета и начинают над ней независимую разработку, создавая отдельную часть программного обеспечения». JED поддерживает первоначального разработчика проекта, когда это возможно, для обеспечения целостности списков, и мы поддерживаем разработчиков, которые создают и внедряют инновации на платформе Joomla. Чтобы разветвленное расширение было указано в JED, оно должно соответствовать дополнительным требованиям, перечисленным ниже.

    1. Общие требования

    Расширение, полученное на основе другого расширения, будет отображаться в списке только при следующих условиях:
    • Разрешение лицензии: исходная лицензия на расширение позволяет это, или текущий разработчик исходного расширения специально разрешил это, если лицензия этого не позволяет;
    • Отдельный проект: совершенно очевидно, что это отдельный проект (например, расширение переименовано и имеет новую схему версий);
    • Намерение развивать и поддерживать: разветвленный проект должен демонстрировать намерение разрабатывать и поддерживать новый продукт.
    Форкнутый проект должен соблюдать закон об авторском праве:
    • Первоначальный владелец авторских прав должен быть указан в файлах кода;
    • Файл установщика XML должен содержать комментарий к исходному имени расширения;
    • Хорошей практикой считается предоставление ссылки на исходный URL-адрес расширения.

    3. Названия форкнутых расширений

    • Имя расширения необходимо изменить, чтобы было ясно, что это отдельный проект;
    • Форкнутое расширение не может включать название исходного расширения;
    • SovMart не разрешает новым разработчикам форкнутых проектов использовать название первоначального разработчика без разрешения.

    4. Структура версий

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

    5. Защита исходного проекта

    Если исходное расширение указано в SovMart:
    • Защита времени: форк будет рассматриваться для листинга только в том случае, если исходное расширение находится в листинге более 3 месяцев;
    • Значительное изменение: раздвоенный проект должен представлять собой значительное улучшение кода как с точки зрения функций, так и с точки зрения безопасности и структуры;
    • Объем добавляемой функциональности определяется в каждом конкретном случае и остается на усмотрение команды SovMart.
    • Хорошей практикой считается размещение ссылки на исходное расширение в описании проекта на SovMart.
    SovMart – место, где создаются и продаются расширения для Joomla!

    Российский дата-центр, сервера в аренду:
    FirstVDS

    Контакты

    Адрес электронной почты защищен от спам-ботов. Для просмотра адреса в браузере должен быть включен Javascript.
    © Маркетплейс SovMart. Все права защищены.