#bug-tracking #markup #bugzilla
#отслеживание ошибок #разметка #bugzilla
Вопрос:
Может быть, я просто слепой, но я не могу найти документацию о том, как форматировать текст в Bugzilla. Поддерживает ли Bugzilla Markdown, Textile или какой-либо другой язык разметки «из коробки»?
— РЕДАКТИРОВАТЬ —
Половина интересных новостей: существует открытое улучшение P3 [1] для добавления дополнительной поддержки Markdown [2], и за него можно проголосовать. Хотя, похоже, вокруг этого не слишком много энтузиазма.
Комментарии:
1. Мне любопытно, какую проблему решило бы внедрение этой функции. Действительно ли Bugzilla мешает невозможность выделения жирным шрифтом и курсивом?
2. @eaolson Это не мешает Bugzilla, поскольку многие люди используют его (я тоже) каждый день с успехом. Но, учитывая, что обычно языки разметки предлагают нечто большее, чем «жирный шрифт и курсив», многие проблемы с удобочитаемостью исчезли бы. Если pepole его не использует, чтобы получить представление о том, как выглядит Bugzilla, попробуйте представить StackOverflow без возможности форматирования текста. Вряд ли приемлемо, вы даже не можете писать
[This is a link](http://example.com/)
. Вперед!3. @Guandalino: Лучше, когда URL записан полностью (в этот момент BZ автоматически создает гиперссылки на него для вас), чтобы его можно было прочитать во всех формах, в том числе при печати. Bugzilla может быть реализована как веб-приложение, но на самом деле это не веб-сайт как таковой.
4. @LightnessRacesinOrbit Мне интересно, печатаете ли вы еще что-нибудь в 2022 году 😅
Ответ №1:
Редактировать: Bugzilla 6.0 будет включать дополнительную поддержку markdown; она была реализована как проект GSoC в связи с ошибкой, связанной в вопросе. Документы.
До версии 6.0 единственное, что она поддерживала, — это >
префикс в строках, который делал их фиолетовыми, а не переносными.
Комментарии:
1. Длинные простые ссылки некрасиво отвлекают; сокращенными ссылками можно злоупотреблять. Создание простых ссылок, таких как система Markdown, было бы полезным улучшением. IMO. 🙂
2. Я бы предпочел некоторые простые возможности форматирования. Это не ситуация «или-или». Markdown разработан так, чтобы его можно было читать и он хорошо выглядел как с визуализацией, так и без нее. Вы можете обеспечить свою простоту, удобство печати, и возможность иметь блоки кода, гиперссылки и многое другое, все одновременно. Markdown также оказывается безумно простым в реализации в веб-приложениях, написанных на современных языках.
3. Я думаю, что они извлекли Markdown из версии 5.0 . Однако в документах 5.1 упоминается markdown.
4. Это довольно новый ответ. Кто-нибудь знает, когда Mozilla выпустит Bugzilla 6.0 в своем багтрекере для Firefox? Для меня markdown в BZ не критичен, но было бы неплохо.
Ответ №2:
На данный момент форматирование Markdown поддерживается на https://bugzilla.mozilla.org / основано на моем собственном тестировании только что. Там есть небольшая ссылка с надписью «Теперь поддерживается стиль Markdown«
Однако экземпляр Mozilla bugzilla, похоже, использует одно из нескольких расширений Markdown Bugzilla, перечисленных на GitHub, поскольку Markdown, похоже, не упоминается в репозитории кода bugzilla.
Что касается истории версий, bugzilla.mozilla.org ссылки на документацию, указывающие на то, что они используют Bugzilla 4.2. Markdown был представлен в моментальном снимке разработки Bugzilla 4.5.6, но был изменен с версии 5.0. Затем поддержка Markdown была включена в документацию Bugzilla 5.1.2.
Я не могу найти текущие планы. Здесь было обсуждение без ясности относительно того, что произошло:
Заключение
Любая данная установка Bugzilla может поддерживать Markdown прямо сейчас, а может и нет, но Markdown был разработан для чтения, так что продолжайте и используйте его. Похоже, что в ближайшем будущем он будет отображаться как HTML, даже если это не прямо сейчас.