Kanban Boards: Forum Theme Component

Link to theme component thread in Meta Discourse dot com

Standard Setup For Project Management

  • Backlog
  • Sprint
  • Doing
  • Done

Adding a card into the Missions Board

  • Create a normal post in the forum and add one of the above categories as a tag

or

  • press the # key in an existing thread and type in a hashtag to add that thread into the boards

Expanded Definitions

How the standard hashtags should be used

Useful Links

  • Links to files accessible to everyone in cloud storage (like a sharing link from google drive).
  • External tools and spaces used by the team (note: the primary space for communications and project management should always be this platform)

Backlog

A dump for all tasks anyone in the team can think of which need doing to reach definition of done. Each post should begin with a definition of done, so everyone knows what it will look like when the project is complete, rather than having endlessly on-going projects and builds.

All Missions should be broken down into 30min - 1hr chunks. Occasionally this isn’t possible or desirable so a larger task can have stages inside as bullet points which are 30 min - 1 hour tasks.

Team Leaders should trim the Backlog list each period to update Missions and remove no-longer relevant Missions at the beginning of each Sprint period.

Sprint

At the beginning of each Sprint session the team leaders choose the most valuable missions to get a for the coming period and move them into the Sprint column (taking into account how many missions were completed last Sprint, and basing their decisions on simplicity and reaching a minimal viable version as quickly as possible).

Doing

Community members assign Missions to themselves and move it into the Doing list. They will be unassigned and the Missions moved back into Sprint if not completed in that Sprint period.

Done

Community members move cards into ‘Done’ when they are complete.

Setting Up New Mission Boards in Categories

(we hope to automate this at some point)

Steps

  1. Navigate to Admin > Customise > Components > Discourse Kanban or click this direct link
  2. Add the category url in ‘Display Categories’
  3. Add the required settings in ‘Default Modes’
  4. Copy Paste the settings below (because its very easy to accidentally wipe them)
  5. Navigate to the category to check it worked ok

Input Format

(category tag):(mode):(tag),(tag),(tag),(tag)

example:
positive-action-flash-mobs:tags:Backlog,Sprint,Doing,Done

You can choose either ‘tags’ or ‘categories’ as a mode. At the time of writing we haven’t found a use for ‘categories’ mode, so please explain to others what you will use it to achieve before selecting it.

Put a Board in a Sub Category

To create a board in a subcategory both the subcategory and its parent need to be defined separately in both ‘default modes’ and ‘display categories’

example:

  • Desired Category to add a board to: UX

  • Default modes needed:

  1. ‘web-developers’ (the slug of the main category)
  2. ‘delivering-our-message-mission-and-user-flow’ (the slug of the sub-category)
  • Display categories:
  1. delivering-our-message-mission-and-user-flow:tags:Useful Links,Backlog,Sprint,Doing,Done
  2. web-developers:tags:Useful Links,Backlog,Sprint,Doing,Done

Bugs (important to read)

  • If the category url/slug contains a number it will not work and the board won’t show up. You can change the slug/url by navigating to the channel and clicking the edit button then defining a ‘Category Slug’ which does not contain a number (please let other admins know you have done this as any links to that category are now broken)

  • The theme component ignores categories which use the default name, for some reason. So ‘74-category’ will not have a board until you rename it and define that name in settings. You can’t define ‘74-category’, the component will ignore it. Presumably this is related to the bug above with it ignoring numbers.

  • Tags must be lowercase in all areas. If you use an uppercase letter cards across the site will begin duplicating cards when you try to move them.

URL for All Tasks Assigned to Users

This will be turned into a button, or modal on the users homescreen

https://publichappinessmovement.com/latest?board=assigned%3A(username)

here’s mine: Public Happiness

Settings Backup

There us a currently active task to make this redundant but until complete we have to enter backlog, sprint, doing, done manually into all categories on the site.

As of 09/09/2023 these are the active settings ready to copy/paste back in if needed:

default modes:

react-and-meteor:tags:backlog,sprint,doing,review,done

recruitment-talent-scouts:tags:repeating,backlog,sprint,doing,review,done

inspiring-heros-creative-writing-workshop:tags:backlog,sprint,doing,review,done

Hug-WR:tags:backlog,sprint,doing,review,done

socially-responsible-news-network:tags:backlog,sprint,doing,review,done

Ballooooons:tags:backlog,sprint,doing,review,done

Dino-Dance:tags:backlog,sprint,doing,review,done

Eye-Contact:tags:backlog,sprint,doing,review,done

give-a-bubble:tags:backlog,sprint,doing,review,done

Take-a-Smile:tags:backlog,sprint,doing,review,done

get-inspired:tags:backlog,sprint,doing,review,done

International-Pillow-Fight-Day:tags:backlog,sprint,doing,review,done

positive-action:tags:backlog,sprint,doing,review,done

hack-homelessness-and-happiness:tags:backlog,sprint,doing,review,done

web-developers:tags:backlog,sprint,doing,review,done

delivering-our-message-mission-and-user-flow:tags:backlog,sprint,doing,review,done

seo:tags:backlog,sprint,doing,review,done

Wordpress:tags:backlog,sprint,doing,review,done

UI-and-Design:tags:backlog,sprint,doing,review,done

rails-ember:tags:backlog,sprint,doing,review,done

Backend:tags:backlog,sprint,doing,review,done

spreading-the-message-pr-and-media:tags:backlog,sprint,doing,review,done

video-editing:tags:backlog,sprint,doing,review,done

graphic-design:tags:backlog,sprint,doing,review,done

social-media:tags:backlog,sprint,doing,review,done

copy-writing:tags:backlog,sprint,doing,review,done

recruitment:tags:backlog,sprint,doing,review,done,repeating

JournosandPR:tags:backlog,sprint,doing,review,done

resources-treasure-hunt:tags:backlog,sprint,doing,review,done

admin-and-general:tags:backlog,sprint,doing,review,done

scholar:tags:backlog,sprint,doing,review,done

the-arts:tags:backlog,sprint,doing,review,done

Well-Being:tags:backlog,sprint,doing,review,done

Public-Playfulness:tags:backlog,sprint,doing,review,done

Connection:tags:backlog,sprint,doing,review,done

green:tags:backlog,sprint,doing,review,done

internal-happiness-agents-engagement-recognition:tags:backlog,sprint,doing,review,done

money-trees:tags:backlog,sprint,doing,review,done

the-kindness-and-fun-things-auction:tags:backlog,sprint,doing,review,done

live-in-a-happy-bubble:tags:backlog,sprint,doing,review,done

systems-thinking:tags:backlog,sprint,doing,review,done

summit:tags:backlog,sprint,doing,review,done

happier-summit:tags:backlog,sprint,doing,review,done

summit-vid:tags:backlog,sprint,doing,review,done

focallocal-token:tags:backlog,sprint,doing,review,done

fun-online:tags:backlog,sprint,doing,review,done

EA-Cape-Town:tags:backlog,sprint,doing,review,done

A-Team:tags:backlog,sprint,doing,review,done

floating-footer:tags:backlog,sprint,doing,review,done

teams:tags:backlog,sprint,doing,review,done

suggested-activities:tags:backlog,sprint,doing,review,done

general-discussion:tags:backlog,sprint,doing,review,done

hero-hub:tags:backlog,sprint,doing,review,done

wordpress:tags:backlog,sprint,doing,review,done

ui-and-design:tags:backlog,sprint,doing,review,done

backend:tags:backlog,sprint,doing,review,done

journosandpr:tags:backlog,sprint,doing,review,done

memes:tags:backlog,sprint,doing,review,done

reddit-mods:tags:backlog,sprint,doing,review,done

statto:tags:backlog,sprint,doing,review,done

project-management:tags:backlog,sprint,doing,review,done

hug-wr:tags:backlog,sprint,doing,review,done

dino-dance:tags:backlog,sprint,doing,review,done

eye-contact:tags:backlog,sprint,doing,review,done

take-a-smile:tags:backlog,sprint,doing,review,done

international-pillow-fight-day:tags:backlog,sprint,doing,review,done

be-happier:tags:backlog,sprint,doing,review,done

global-chat:tags:backlog,sprint,doing,review,done

free-courses:tags:backlog,sprint,doing,review,done

happy-books:tags:backlog,sprint,doing,review,done

science-of-wellbeing:tags:backlog,sprint,doing,review,done

life-of-happiness-and-fulfillment:tags:backlog,sprint,doing,review,done

hacking-consciousness:tags:backlog,sprint,doing,review,done

know-thyself:tags:backlog,sprint,doing,review,done

manufacturing-happiness:tags:backlog,sprint,doing,review,done

positive-psychology:tags:backlog,sprint,doing,review,done

pospsychpennsylvania:tags:backlog,sprint,doing,review,done

resilience-skills:tags:backlog,sprint,doing,review,done

pospsymenhealth:tags:backlog,sprint,doing,review,done

pospsyharvard:tags:backlog,sprint,doing,review,done

understanding-human-needs:tags:backlog,sprint,doing,review,done

the-challenge:tags:backlog,sprint,doing,review,done

template-team:tags:backlog,sprint,doing,review,done

wave-one:tags:backlog,sprint,doing,review,done

wave-two:tags:backlog,sprint,doing,review,done

wave-three:tags:backlog,sprint,doing,review,done

brightertmrw:tags:backlog,sprint,doing,review,done

wiggles:tags:backlog,sprint,doing,review,done

social-enterprise:tags:backlog,sprint,doing,review,done

communities:tags:backlog,sprint,doing,review,done

ea-cape-town:tags:backlog,sprint,doing,review,done

a-team:tags:backlog,sprint,doing,review,done

posters:tags:backlog,sprint,doing,review,done

dog-friendly:tags:backlog,sprint,doing,review,done

se-voting-proposals:tags:backlog,sprint,doing,review,done

jobs:tags:backlog,sprint,doing,review,done

borgi-farm:tags:backlog,sprint,doing,review,done

happy-public-speaking:tags:backlog,sprint,doing,review,done

homepage:tags:backlog,sprint,doing,review,done

create:tags:backlog,sprint,doing,review,done

partnership:tags:backlog,sprint,doing,review,done

climate-hack2:tags:backlog,sprint,doing,review,done

climate-hack1:tags:backlog,sprint,doing,review,done

climate-action:tags:backlog,sprint,doing,review,done

web-dev-apps:tags:backlog,sprint,doing,review,done

welcomes:tags:backlog,sprint,doing,review,done

dpp-wireframe:tags:backlog,prioritized,sprint,doing,review,done

dpp-build:tags:backlog,prioritized,sprint,doing,review,done

collectiveup:tags:backlog,prioritized,sprint,doing,review,done

cupexec:tags:backlog,prioritized,sprint,doing,review,done

aiinschools:tags:backlog,prioritized,sprint,doing,review,done

agilecollab:tags:backlog,prioritized,sprint,doing,review,done

agilexr:tags:backlog,prioritized,sprint,doing,review,done

europeanbauhaus:tags:backlog,prioritized,sprint,doing,review,done

eitculturecreativity:tags:backlog,prioritized,sprint,doing,review,done

cupcommerce:tags:backlog,prioritized,sprint,doing,review,done

cupcakes:tags:backlog,prioritized,sprint,doing,review,done

cupcrowdfunding:tags:backlog,prioritized,sprint,doing,review,done

cupxcomms:tags:backlog,prioritized,sprint,doing,review,done

cupculture:tags:backlog,prioritized,sprint,doing,review,done

Display categories

  • web-developers:tags:Useful Links,Backlog,Sprint,Doing,Done
    • delivering-our-message-mission-and-user-flow:tags:Useful Links,Backlog,Sprint,Doing,Done
  • positive-action-flash-mobs:tags:Useful Links,Backlog,Sprint,Doing,Done

Standard Setup For Project Management

  • Useful Links
  • Backlog
  • Sprint
  • Doing
  • Done

Can we remove the “useful links” section? It currently sits in the most high-value real estate on the page that should be occupied by immediate, get-shit-done tasks. We will definitely need to utilize the category specific headers or sidebars for the more frequently accessed links/resources. There should be a visual distinction between that and a project map.

Sure. we can put important links in the category/tag banner