Настройка, позволяющая не авторам постов отмечать галочки (без превращения поста в вики)

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

В настоящее время единственный способ заставить других отмечать чекбоксы — сделать мои посты вики-страницами. Концептуально это неверно: я не хочу, чтобы они редактировали мои посты, но хочу, чтобы они могли отмечать чекбоксы.

Поэтому я предлагаю добавить настройку для темы (или отдельного поста, или всей категории, или тега и т. д.), которая позволяла бы определённым группам отмечать чекбоксы в моих постах или в постах любого другого пользователя.

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

Примечание: я не размещаю все чекбоксы в первом посте темы. Я (и другие) добавляем их по мере обсуждения вопросов в теме, что оказалось очень удобным. Именно поэтому я также предложил Topic Checkboxes - a dynamic check list showing all checkboxes from all topic messages

Отметка этих галочек по определению означает редактирование вашего поста. Таким образом, вы на самом деле просите ограничить права на редактирование и добавить ещё один параметр: кто и когда может ставить галочки, а также где.

И, как обычно, когда я не могу дать полезный ответ (а это случается довольно часто), я задаю мета-вопрос: какая сейчас является реальной проблемой — отлаженная возможность редактировать вики или то, что вы не доверяете своим членам команды в соблюдении ваших указаний и руководящих принципов?

Извините, но ваши вопросы не по теме и поданы в негативном ключе по отношению к предлагаемой мною функции.

Хотя это звучит так, будто вы не искренне заинтересованы и не готовы к здравому обсуждению проблемы, я всё же могу немного пояснить для читателей.

Прежде всего, речь вовсе не идёт о доверии. У нас нет такой проблемы, я не прошу помощи в укреплении доверия к команде и не заинтересован в отклонении обсуждения в эту сторону.

Во-вторых, я знаю, что установка галочки равносильна редактированию поста. Это автоматически не делает мой запрос невалидным или бесполезным.

Итак, отвечая на ваш вопрос (который я по какой-то причине счёл немного оскорбительным и направленным на наши внутренние процессы, а не на технические детали предлагаемой темы):

— превращение поста в вики требует дополнительных шагов, и об этом легко забыть, что со мной случается довольно часто;

— делать все посты с галочками вики-страницами концептуально неверно; но я делал именно так, поскольку не нашёл лучшего способа;

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

— речь не о доверии и/или микроменеджменте; галочки — это инструмент, который помогает всем планировать во время обсуждения, а затем выполнять задачи, будучи уверенными, что ничего не упущено/потеряно/забыто. Если бы я не размещал эти галочки в соответствующих местах, членам команды пришлось бы самостоятельно изучать переписку и создавать галочки где-то в стороне, ссылаясь на посты форума; это также отвлекало бы всех в других каналах сообщениями вроде «сделал то и сделал это».

Надеюсь, это прояснит ситуацию гораздо лучше.

Именно поэтому у вас есть опция: вики. Но по какой-то причине для вас это не вариант. Как вы сами сказали, дело не в доверии.

Но я уверен, что вы можете получить такую функциональность с помощью плагина. Возможно, даже компонента хватит. Может быть, это больше подходит для маркетплейса?

Меня просто интересует, как это должно работать в рамках Discourse, поскольку это запрос на новую функцию. Должен ли каждый иметь возможность отмечать всё везде? Или мы предоставим эту возможность только определённым группам? И если группа на уровне команды может отмечать чекбоксы, сможет ли она делать это в любой теме, или же здесь тоже будет ещё одно ограничение по группам? При этом у нас всегда есть опция вики.

Ну, мой ответ был полностью по теме, потому что должны быть какие-то обоснования и реальные причины, почему вы просто не можете использовать уже существующие инструменты. Эти причины показывают, что вам на самом деле нужно, и это не обязательно то же самое, что вы считаете нужным.

И наличие другого мнения не равно негативности. Вы просто расстроены, что моя точка зрения не совпала с вашим предложением.

То же самое и со мной. Я выхожу из этой темы.

Я знаю об этой опции и использую её — именно это я и сказал в своём оригинальном посте:

Единственный способ заставить других отмечать чекбоксы — делать мои посты вики.

Если бы это хорошо работало для нашей команды, я бы не создавал это предложение. В следующем посте я даже подробнее объяснил: делать пост вики каждый раз во время обсуждения — это 1) лишнее действие; и 2) легко забыть. Поэтому я здесь с предложением по улучшению функционала, которое облегчило бы описанный сценарий. Какой смысл повторять, что вики — это опция? Да, превращать посты в вики — это опция, я это подтверждаю. Давайте теперь обсудим само предложение.

Ваш негатив и выход за рамки темы подразумевают, что в нашей команде есть проблема с доверием.

Мне нужно (на самом деле, я хочу и предлагаю): чтобы автор поста мог разрешить определённой группе людей отмечать чекбоксы в его постах без необходимости делать их вики.

Мы обнаружили очень эффективный рабочий процесс: отмечать чекбоксами пункты, требующие действий, в процессе обсуждения проблемы в теме. Эти чекбоксы разбросаны по нескольким постам в ветке. Затем исполнителю очень легко отмечать пункты как выполненные, а остальным — отслеживать прогресс, когда им удобно, без лишнего шума. Сейчас я пытаюсь найти/предложить способ, чтобы чекбоксы лучше соответствовали этому рабочему процессу.

Не уверен, насколько это для вас жизнеспособно, но вы могли бы сделать участников вашей команды TL4? Они могут редактировать большинство постов (личные сообщения — это отдельная история), так что они могли бы отмечать галочки, и для этого не понадобится вики.

1 лайк

Я беспокоюсь о внедрении такого уровня детализации в систему разрешений. Это становится очень сложным (все флажки на всех сообщениях против некоторых флажков на некоторых сообщениях).

Тем не менее, я полагаю, что здесь есть некоторый прецедент в отношении опросов и политик. Но в отличие от опросов и политик, плагин чек-листов не имеет ограничивающего блока, в котором можно было бы определить разрешения.

1 лайк

Мне это всё ещё нужно, особенно теперь, когда всё больше людей используют Discourse для управления проектами. Кто-нибудь из команды считает, что стоит это реализовать?