Контекст
Команда Discourse в нескольких местах упоминала, что стремится улучшить опыт работы администраторов.
У нас предстоит большая работа, но мы уделяем этим проблемам значительное внимание. В последнем релизе мы приложили усилия к улучшению опыта настройки сайта. В следующем релизе мы сосредоточимся на улучшении опыта работы администраторов в целом, а также на расширяемости платформы.
Проблема
В Discourse очень много настроек и обширная документация. Однако маловероятно, что вы найдете нужную документацию в нужный момент.
Функционал
В настройках и меню Discourse могло бы быть гораздо больше ссылок на соответствующую документацию по адресу https://meta.discourse.org/docs.
Например, в установках Discourse есть ссылка на пост в блоге Understanding Discourse Trust Levels.
Но есть множество других материалов, на которые ссылок нет.
Например, есть инструкция по удалению категории:
This guide explains how to delete a category in Discourse, including the necessary steps to move or delete topics within the category and handle special cases like the “Uncategorized” category.
Required user level: Administrator (or Moderator if moderators_manage_categories is enabled) Deleting a category in Discourse involves two main steps: Moving or deleting all topics within the category Deleting the empty category This guide will walk you through both…
Кажется, что эту ссылку было бы уместно и удобно добавить в модальное окно, где отображается кнопка удаления категорий.
Это может быть просто ссылка, но не обязательно: в каждом случае это может быть кнопка с вопросительным знаком, ведущая к документации, или надпись «Читать далее…» и т. д.
Команда Discourse могла бы просмотреть документацию, начиная с основных разделов, и определить, где в интерфейсе программы было бы наиболее уместно разместить ссылку на тот или иной документ.
(Так называемый принцип «точно в срок»)
Coding Horror – 17 Jul 14

The “Just In Time” Theory of User Behavior
I’ve long believed that the design of your software has a profound impact on how users behave within your software. But there are two sides to this story: * Encouraging the “right” things by making those things intentionally easy to do. *...
Примеры из других программ
В Ghost (программа для ведения блогов с открытым исходным кодом) есть несколько мест, где документация предлагается именно тогда, когда она нужна.
Например, эта кнопка «Узнать больше» ведет на соответствующий документ:

Creating discount and trial offers
The offers system in Ghost allows you to convert more paid customers by offering shareable discounts to your audience, as well as offering free trials to your premium tiers. The offers area can be accessed from Settings → Growth → Offers when you...
То же самое здесь:

Post analytics
Post analytics in Ghost admin gives you easy access to track your audience’s engagement with the content you publish, letting you see what’s resonating (and what’s not) with your readers. To help you get the most out of post analytics, here’s an...
Не был уверен, подходит ли это в раздел #feature или ux, так что переместите, если нужно.


