I’ve been using Discourse as an ad-hoc project management tool. The only thing that seems missing is a Kanban board view.
For example, I’d like to track a conversation through different states, e.g. -
1 - Pending discussion
2 - Discussion underway
3 - Discussion closed, i.e. decisions made
The category and tagging system is a start. It would be fantastic to be able to organize and display topics visually, based on categories and tags.
Is this something on the roadmap and/or would anyone like to work together to build something like this?
By displaying visually I assume you mean including an image on the topic list?
You can filter by category/tag, but what do you mean by organizing visually? Do you mean sortable by dragging and dropping topics (like kanban cards) into columns?
We don’t have anything like this on the official roadmap (plans for upcoming features for 2.3/2.4 are in
https://meta.discourse.org/c/releases). You’ll want to build a theme or a plugin to accomplish what you’re looking for.
In my team we use kanban (aka swimlanes/trello) for planning programming work.
I want to stop using gitlab issues / trello boards and use discourse as one place to co-ordinate all this.
(Why? I love the UX of discourse and everyone hates using multiple systems)
Here is my idea for coding a kanban interface:
Each sub category will be a separate column.
Topic in each category are cards in each column.
So for e.g. Under the features category I can create sub categories like
Incoming feature …
Kanban has been talked about before. I agree it would be Nice to have, esp in combination with
Tickets Plugin 🎟.
@david built a very nice theme component for this!
This theme component allows you to display and organise topics using a kanban board interface.
So far, there are three modes. Categories, tags, and assignment. You can drag topics between lists to change the corresponding attributes:
Lists are ‘lazy-loaded’, so performance is reasonable, even for very large numbers of categories. You can enter fullscreen mode for even more space to organise your projects:
The default board mode will be automatically determined u…