Поддерживает ли Bugzilla какой-либо язык разметки?

#bug-tracking #markup #bugzilla

#отслеживание ошибок #разметка #bugzilla

Вопрос:

Может быть, я просто слепой, но я не могу найти документацию о том, как форматировать текст в Bugzilla. Поддерживает ли Bugzilla Markdown, Textile или какой-либо другой язык разметки «из коробки»?

— РЕДАКТИРОВАТЬ —

Половина интересных новостей: существует открытое улучшение P3 [1] для добавления дополнительной поддержки Markdown [2], и за него можно проголосовать. Хотя, похоже, вокруг этого не слишком много энтузиазма.

[1] https://bugzilla.mozilla.org/show_bug.cgi?id=330707

[2] http://daringfireball.net/projects/markdown /

Комментарии:

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, даже если это не прямо сейчас.