DokuWiki

It's better when it's simple

Инструменты пользователя

Инструменты сайта


ru:devel:adoption

Обновление плагина или шаблона

Для обновления плагина или шаблона нужно выполнить 3 базовых шага:

Подготовка к обновлению

  • Попытайтесь связаться с автором и убедиться, что плагин/шаблон действительно ничейный
    • если это не так, отправьте патч автору, вместо создания нового плагина, который обновит его версию (как это происходит с переводами, перевод2, перевод3,…)
    • если плагин/шаблон уже размещается на платформе типа «Гитхаб», это также возможность для автора, дать вам право добавлять ваши изменения напрямую (commit access), исправлять возникшие ошибки.. и поддерживать развитие плагина/шаблона без участия самого автора в добавлении ваших изменений.
  • Если плагин/шаблон оказался ничейным (автор потерялся), отправьте письмо в рассылку с вашим намерением обновить этот плагин/шаблон.

Размещение обновлённого плагина или шаблона

  • Склонируйте репозиторий на гитхабе, если он существует
  • FIXME Если нет, проверьте последнюю оригинальную версию.. If it isn't check in the last original version into some version control (git + github are recommended)
  • Если хотите, можете использовать github-акаунт dokufreaks для хостинга вашего обновленного плагина/шаблона. Эта учетка является организацией, это значит, что на ней висят различные команды которые могут иметь доступ к различным репозиториям. Если репозиторий, с которым вы работаете, уже привязан к этому акаунту, вам не нужно изменять ссылки на закачку обновлений, таким образом следующий апдейт релиза для остальных пользователей пройдет без лишних движений. Но если вы чувствуете себя более комфортно на собственном акаунте или на другом хост-сервисе, это вовсе не проблема, это было просто предложение. Если вы хотите такой доступ, свяжитесь с одним из владельцев, которыми на данный момент являются (2010-11-29) andi, foosel и michitux.

Обновление информации о плагине или шаблоне

  • Измените страницу плагина/шаблона а также информацию о нем:
    • укажите ваше имя как автора
    • укажите ваш email адрес
    • измените ссылку на закачку плагина/шаблона
    • добавьте информацию об оригинальном авторе где нибудь в описании плагина/шаблона
  • Теперь вы готовы к добавлению своего патча и новых релизов (и конечно же сделайте это)

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

1)
развитие и поддержка прекращены
ru/devel/adoption.txt · Последнее изменение: 2014-09-19 13:32 — Shcherbyna

Если не указано иное, содержимое этой вики предоставляется на условиях следующей лицензии: CC Attribution-Share Alike 4.0 International
CC Attribution-Share Alike 4.0 International Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki