Spec-Zone.ru › Varnish

Включение VMOD в дистрибутив Varnish

Решение о включении нового модуля Varnish (VMOD) в дистрибутив Varnish руководствуется следующими критериями.

  • VMOD широко используется и востребован для распространённых случаев применения.
  • Если VMOD относительно новый, он предоставляет убедительные функции, которые, по мнению группы разработчиков, будут ценным дополнением к проекту.
  • VMOD не создаёт зависимости от дополнительных внешних библиотек. VMOD, которые являются «склеивающим» элементом для библиотеки, поступают от третьих сторон.

    • Мы не хотим добавлять новые проблемы зависимости и совместимости в проект.
    • Мы не хотим заставлять развертывания Varnish устанавливать больше, чем администраторы явно выбирают установить.
  • Код VMOD соответствует соглашениям проекта (проходит проверку make distcheck, соответствует стилю кода и так далее).

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

Copyright © 2006 Verdens Gang AS
Copyright © 2006–2020 Varnish Software AS
Licensed under the BSD-2-Clause License.
https://varnish-cache.org/docs/7.4/dev-guide/policy_vmods.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API