Мы ищем опытного разработчика Discourse, с которым могли бы построить долгосрочное сотрудничество. Наша компания и наше сообщество разработчиков работают на базе Discord и Discourse, поэтому мы серьезно относимся к этим инструментам и хотим их улучшить. Мы занимаемся открытым исходным кодом и готовы финансировать улучшения для нашего Discourse (например, через Open Collective). Как правило, всё, что мы финансируем, мы хотим делиться с сообществом.
Ниже приведен список задач, чтобы вы имели представление о том, что мы планируем делать. (Первая задача особенно критична и требует срочного выполнения)
Продолжение работы над темой: Переместить блок обратных ссылок (Backlinks) в более заметную область, например, в боковую панель навигации по темам (topic-navigation), как это сделано в инструментах для работы с мыслями (Tool for Thought) — поместить post-links-container в topic-navigation.
Более сложные функции:
Улучшенные чек-листы
Более надежный редактор Markdown
Вход через Ethereum
Плагин Discourse для OpenCollective
Если какая-либо из этих задач вам интересна, сообщите, где можно посмотреть ваше портфолио, и какие у вас расценки.
Ко мне в личные сообщения уже обращались несколько человек с просьбой немного подробнее раскрыть эту идею.
Когда в Discourse есть внутренняя ссылка, в нижней части поста отображается блок post-links-container, показывающий, что пост или комментарий связан с чем-то другим в том же проекте Discourse. У нас сейчас это выглядит так: просто горизонтальная линия <hr> со списком ссылок и маленькими иконками .
Мы хотим сделать это гораздо более заметным и черпать вдохновение в приложениях для работы с мыслями (TFT), таких как Obsidian, Roam, Logseq. В боковой панели появится раздел «Связанные упоминания»:
Таким образом, как только вы откроете страницу, вы сможете увидеть, на какие другие страницы она ссылается, и какие ещё статьи стоит прочитать.
Итак, мы могли бы просто изменить стиль этого блока и, возможно, добавить заголовок, чтобы было очевиднее наличие связанных статей. Но я также думаю о том, чтобы переместить его в правый верхний угол, над оглавлением, чтобы повысить его заметность.
Надеюсь, всё понятно. Если у вас возникнут дополнительные вопросы или опасения, спрашивайте смело.
Кстати, на следующей неделе я буду отсутствовать 3 дня, но продолжайте присылать мне личные сообщения. Я могу отвечать с задержкой, но обязательно отвечу. На следующей неделе я хотел бы провести несколько уточняющих встреч и принять решение. Спасибо всем!