Сообщение о баге

Каждый раз, когда вы находите в Symfony баг, мы очень просим вас сообщить о нём. Это помогает нам сделать Symfony лучше.

Caution

Если вы думаете, что вы нашли проблему безопасности, пожалуйста, используйте вместо этого специальную процедуру.

До отправки сообщения о баге:

Если ваша проблема точно выглядит как баг, сообщите о ней, используя официальный `трекер`_ багов и следуйте базовым правилам:

  • Используйте поле заголовка, чтобы чётко описать проблему;
  • Опишите шаги, необходимые для воспроизведения бага с краткими примерами кода (лучше всего предоставить модульный тест, демонстрирующий баг);
  • Если найденный вами баг влияет больше, чем на один слой, предоставление простого неуспешного модульного теста может быть полезным. В этом случае, пожалуйста создайте новое ответвление стандартной версии Symfony и воспроизведите вашу проблему в новой ветке;
  • Предоставьте максимум деталей о вашем окружении (ОС, версия PHP, версия Symfony, включенные расширения, ...);
  • Если вы хотите предоставить отслеживание стека, которое вы получили на HTML странице, то обязательно предоставьте простую текстовую версию, которая должна появиться внизу страницы. Не предоставляйте снимок экрана, так как поисковые системы не смогут индексировать из них текст. То же самое касается ошибок, с которыми вы столкнулись в терминале, не делайте снимок экрана, а копируйте и вставляйте содержимое. Если отслеживание стека длинное, рассмотрите вариант его вложения в HTML-теге. Имейте в виду, что отслеживания стеков могут содержать чувствительную информацию, и если это такой случай, обязательно отредактируйте её перед отправкой.
  • (необязательно) Присоедините патч.

Эта документация является переводом официальной документации Symfony и предоставляется по свободной лицензии CC BY-SA 3.0.