Kanban v2

기존 테마 컴포넌트보다 기능이 더 풍부하고, 향후 구축 및 개선을 위한 더 견고한 기반을 제공할 새로운 칸반 플러그인을 개발하고 있습니다.

이 새로운 플러그인에 계획하고 있는 일부 기능은 다음과 같습니다:

  • 관리자가 목적에 맞는 UI를 사용하여 보드를 생성하고 구성할 수 있도록 합니다.
  • 보드 내 컬럼에서 카드를 우선순위로 정렬할 수 있도록 합니다.
  • 토픽 없이 플로팅 카드를 생성할 수 있도록 합니다.
  • 관리자가 특정 사용자 및 그룹에 대한 보드 접근 권한의 다양한 수준을 제어할 수 있도록 합니다.

이것은 처음에는 이 저장소에서 별도의 플러그인으로 구축되고 있습니다: https://github.com/discourse/discourse-kanban

진행 상황에 대한 피드백, 질문, 토론은 환영합니다.

다만, 아직 많이 개발 중인 단계이며, 더 넓은 사용이 가능해지면 #news-and-events:announcements에서 토픽을 생성할 것입니다.

11개의 좋아요

이 새로운 플러그인의 작동 예시를 지금 메타에서 직접 확인할 수 있습니다:

이 기능을 더 널리 공개하기 전에 고민되는 부분이 하나 있습니다. 바로 이름입니다.

  • kanban
    꽤 오래전부터 사용되어 온 테마 컴포넌트 시절부터 지금까지 이렇게 불러왔습니다. 제 개인적으로는 다소 전문 용어처럼 느껴지지만, 반대로 말하면 지금은 비교적 잘 알려진 용어이기도 합니다.

  • boards
    많은 제품들이 유사한 기능 집합을 단순히 "boards"라고 부릅니다. 현재 저희도 플러그인 내부에서 보드 자체를 지칭할 때 이렇게 쓰고 있습니다. 그렇다면 플러그인 자체의 이름도 "boards"로 하는 것이 좋을까요? 하지만 다른 한편으로는 포럼 커뮤니티에서는 "boards"가 "게시판(message boards)"을 의미하는 경우가 많습니다. 저희의 경우에도 이것이 부적절한 선택이 될까요?

  • 다른 이름?
    혹시 다른 이름에 대한 아이디어가 있으시다면 알려주세요!

어쨌든 곧 결정할 예정입니다…

8개의 좋아요

이 방향이 정말 마음에 들고, 설레기도 합니다! 우리는 포럼에서 이 기능을 여러 목적으로 광범위하게 사용하고 있습니다.

네, 그렇게 생각합니다. 우리 포럼은 이제 거의 10년째 운영 중이며, 공식 명칭에는 “Discussion Forum”(토론 포럼)이 포함되어 있지만, 여전히 정기적으로 '토론 보드(discussion boards)'라고 불리고 있습니다. 이는 많은 혼란을 야기할 것입니다.

솔직히 말해서, 그 부분은 잘 모르겠습니다. 기술에 관심 있는 사람들, 혹은 주로 컴퓨터로 업무를 수행하는 사람들에게는 분명히 그럴 수 있겠지만, 그 밖의 사람들에게는 제 경험상 그 용어가 많이 알려져 있지 않다는 것이었습니다.


이름에 대해 유용한 제안을 할 수 있을지 모르겠습니다. 우리는 이 기능을 프로젝트 계획뿐만 아니라 요청 사항에 대한 승인 및 워크플로우 파이프라인으로도 사용하기 때문에 "projects"라는 이름이 완전히 맞지는 않습니다. 하지만 다른 대부분의 경우엔 적합할 수도 있겠네요.

솔직히 비행기 아이콘을 보고 "boards"를 "strips"라고 생각했는데, 제 뇌가 좀 특이해서 활주로(landing strips)를 연상하게 했거든요. 카드가 최종 목적지에 도달하기 위해 스트립에서 스트립으로 이동하는 모습을 떠올리게 했습니다.

4개의 좋아요

그 관점을 공유해 주셔서 감사합니다. 다른 것을 선택해야겠다는 생각이 더 강해졌습니다.

네, “projects(프로젝트)”도 제 머릿속에 떠올랐던 표현 중 하나였습니다. 하지만 약간 제한적으로 느껴진다는 데에는 동의합니다. 그래도 어쩌면…?

위에서 “workflow(워크플로우)”라고 말씀하셨는데, 우리는 최근 그 이름에 다른 의미를 부여했습니다.

_Boards(보드)_는 여전히 저에게 가장 좋은, 평범한 언어의 옵션으로 느껴집니다. 하지만 우리가 활동하는 공간에서 혼란을 야기할 수 있다는 점은 이해합니다 :grimacing:

카드를 위한 보드이니까… cardboard(카톤/종이상자)? :upside_down_face:

3개의 좋아요

플러그인을 테스트하고 있습니다. 매우 유망하다고 생각하며, 테스트할 수 있게 되어 정말 기대가 큽니다. 사용 경험을 향상시킬 수 있을 것 같은 몇 가지 기능을 발견하여 제 생각을 공유합니다:

하나씩 추가하는 대신, 태그가 아닌 수동으로 선택한 주제 일괄 묶음을 보드에 추가하는 것은 어떨까요?

이것은 제가 초안 작성과 실험을 하면서 발견한 첫 번째 제한 사항입니다. 원래 이 기능을 염두에 두고 개발된 것은 아닐 수 있지만, 이렇게 확장하면 더 많은 사용 사례에 적용할 수 있을 것입니다.

특별한 순서 없이 떠오르는 다른 아이디어들:

Horizon 테마를 사용 중이며, Foundation 테마에서는 경험이 조금 다를 수 있습니다.

  • 보드 카드의 제목뿐만 아니라 카드 자체를 클릭해도 보드로 진입할 수 있도록 해주세요.

  • 해결된 주제에는 해결 아이콘, 할당된 주제에는 할당 아이콘, 이미 닫힌 주제에는 닫힘 아이콘을 표시하세요. 이렇게 하면 태그를 다른 용도로 사용할 수 있습니다.

  • 전체 화면 토글이 데스크톱에서 실제로 전체 화면이 되도록 하거나, 해당 기능을 비활성화하세요. 현재는 (Horizon에서) 약간 혼란스럽고, 적절한 전체 화면 경험을 제공하지 못합니다.

  • 주간 보기용 캘린더 통합을 지원하여, 특히 생성된 이벤트의 경우 카드를 서로 자유롭게 배치할 수 있도록 하세요. 또한 Assign 플러그인과의 적절한 통합도 필요합니다.

  • 주제와 카드를 자동으로 추가, 업데이트, 이동하는 광범위한 워크플로 통합을 제공하세요.

  • 비침습적인 방식으로 카드가 가로로 스크롤될 수 있음을 표시하세요. 사용자가 패널에 익숙해지면 더 이상 필요하지 않지만, 지원이나 기능 요청과 같은 카테고리에서 이 뷰가 기본으로 사용된다면 신규 사용자는 길을 잃을 수 있습니다.

세션당 한 번만 나타나는 단순하고 은은한 CSS 그라데이션 선이면 충분할 것 같습니다. 결국 디자인 팀이 가장 효과적인 처리 방법을 알아내실 것이라고 생각합니다.

  • 주제를 열(column) 사이에서 자유롭게 이동할 수 있도록 해주세요. 역시 디자인 원칙과는 다를 수 있지만, 실험과 적응적 변화에 기반한 보다 비공식적인 업무 구조를 가진 팀에게는 매우 유용합니다.

플러그인 이름에 대해 말씀드리자면, 검토해 주셔서 감사하며, "Kanban"이라는 용어가 널리 사용되고 있지만 동시에 그렇지 않다는 점에도 동의합니다. 적어도 프로젝트 매니저나 유사한 직원의 지원 하에 프로세스와 절차를 따르는 일반적인 커뮤니티를 제외하고는 그렇습니다.

이 훌륭한 기능을 설명할 수 있다고 생각하는 몇 가지 단어를 덧붙이고 싶습니다(상업적 용어는 피하고 기능에 초점을 맞춤): To-do, Task, Status, Activity [Boards].

4개의 좋아요

모달이 왼쪽 아래 모서리로 밀리는 것이 의도된 동작인가요?

Trello와 비슷한 제품들은 Planner라는 이름을 사용하지만, 이들은 정작 칸반 솔루션은 아닙니다. 물론 칸반에 가깝긴 하지만, 칸반은 이 유형의 시스템을 지칭하는 가장 일반적이고 사실상 표준적인 이름입니다. 여러분이 정말로 필요한 것이 무엇인지, 그리고 또다시 수레바퀴를 다시 발명하려는 건 아닌지 확신이 서지 않습니다 :thinking: 처음에는 칸반으로 시작했고, 이 새로운 것도 결국 같은 것이니까요.

3개의 좋아요

이 내용을 좀 더 자세히 설명해 주시겠어요?

이것은 가능해야 합니다 – 다만, 특정 보드를 편집할 수 있는 사용자를 제한할 수 있다는 단서가 붙어야 합니다.

물론, 카드를 실제 열/보드에서 다른 곳으로 이동할 수 있도록 하는 ‘이동(Move to…)’ UI 옵션에 대해 생각하고 있습니다. 이 옵션은 현재 '제거(Remove)'만 표시되는 점 세 개 메뉴에서 사용 가능해야 합니다.

무언가를 놓치고 있는 것일 수도 있지만, 저에게는 카드가 열이나 보드 사이로 쉽게 이동되지 않았습니다. 이것이 태그 UI 표시와 관련이 있을까요? 만약 그렇다면, 태그에서 초기 열을 시작하는 방식과 카드가 이 초기 배치 설계에서 벗어날 수 있도록 두 가지 동작을 혼합할 수 있기를 희망합니다.

사용 사례는 카드/주제를 서로 다른 부서 간으로 이동하는 것과 관련될 수 있습니다. 예를 들어, 지원 티켓이 디자인 티켓으로 전송되는 경우와 같습니다.

플러그인의 가장 세련된 디자인은 최근 사이드바에서와 같이 사용자가 단순히 '이동’만 하면 되는 방식으로, 열이나 보드 내에서 선택기 없이 카드를 자유롭게 이동할 수 있도록 해야 합니다.

도움이 되길 바랍니다. 그저 제 생각을 공유하는 것입니다.

정말 훌륭합니다! 제 사이트에 설치해 달라고 방금 요청했습니다 :partying_face:

우연히도 저희 회사는 Asana를 떠나고 있고, Planner(무료 버전)은 부족한 점이 많다고 느껴서 지난주에 제가 이전에 만들었던 테마-컴포넌트 기반의 칸반 보드를 다시 꺼내 썼습니다. 아마도 저는 디스커스의 홍보 문구에 완전히 빠져 있는 것일 수도 있지만, Asana 대안을 찾는 내부 팀들에게 이 기능을 꼭 제안해 볼 예정입니다.

이를 염두에 두고, 다음과 같은 기능들이 있으면 좋겠습니다:

  • 태스크 할당과 토픽 소유권은 다른 개념이어야 합니다(이것은 “토픽 지정” 기능으로 가능하다고 가정합니다)
  • 기한을 설정하는 방법(서명북마크 기능처럼)
  • 상태/상세 정보 변경을 기록하는 방법
    • 저는 카테고리/태그가 변경되면 자동으로 로그를 기록하는 자동화 기능을 만들었습니다. 이를 통해 MCP가 더 쉽게 보고서를 작성하고 프로젝트의 진행 과정을 추적할 수 있도록 하기 위해서입니다.
5개의 좋아요

열(column) 사이를 이동하는 것은 단순한 드래그 앤 드롭으로 가능합니다.

반면 보드(board) 사이의 이동은… 아직 UI에 이를 위한 명시적인 기능이 없습니다.

2개의 좋아요

귀하의 답변을 검토해 주시고, 여기서 개발하고 계신 모든 것에 감사드립니다.

앞으로도 계속 테스트를 진행하면서 시간이 지남에 따라 어떻게 발전하는지 지켜보겠습니다.

네, 여기서 할당(assign)을 사용할 수 있으며, 할당된 사용자는 카드에 표시됩니다. 토픽 전체를 한 사람에게 할당하는 것 외에도 토픽 내의 _게시물(posts)_을 개별적으로 할당할 수 있다는 점에 유의하세요.

이것은 아직 구현되어 있지 않습니다. 아마도 Contribute > Feature 토픽에서 이 부분에 대해 더 깊이 논의해 볼 필요가 있을 것 같습니다.

토픽 내의 게시물은 좋은 출발점입니다. 다음 단계는 태그 변경 또는 열 이동이 될 것입니다. 우리는 이러한 활동을 일부 기록하고 있으므로, Data Explorer를 통해 추출할 수 있는 것과 없는 것을 조정해 보면 유용한 정보를 얻을 수 있을 것입니다.

저도 이 영역에 대해 몇 가지 희망과 꿈을 가지고 있습니다. 두 가지를 원합니다: 1) 보드 전체를 아우르는 "활동 스트림(activity stream)"과 2) 보드 상태의 스냅샷으로 저장되는 보드 히스토리입니다.

(1)은 많은 제품들이 이미 하고 있는 것이라, 우리가 이를 구현한다면 익숙하게 느껴질 것입니다.

(2)는 제가 이전에 본 적이 없는 것이지만, 실현 가능하다고 느끼며 꽤 강력할 수 있다고 생각합니다. 이를 통해 두 가지가 가능해지리라고 상상합니다: a) 특정 보드 상태에 대한 영구 링크(permalinks) (예: 토픽의 주기적 업데이트에서 "현재 상태"를 링크하는 경우), b) 보드가 시간とともに 어떻게 변해왔는지 볼 수 있는 “스크러버블 타임라인(scrubbable timeline)” 같은 것입니다.

(2)가 다른 것들보다 먼저 이루어질지는 확신할 수 없지만, 공간이 허락한다면 탐구하고 싶은 부분입니다.

4개의 좋아요

잠깐 둘러본 후 몇 가지 제안을 드립니다:

  • 특정 태그로 필터링할 수 있는 기능이 있으면 좋겠습니다. 예를 들어 “ABC” 태그에 해당하는 모든 작업을 보려면, 필터를 통해 해당 카드들을 모두 볼 수 있도록 하면 됩니다.
  • 카드가 해당 주제(topic) 내의 모든 체크박스를 가져올 수 있는 기능입니다. 현재는 원본 게시물만 카드에 표시됩니다. 주제 내에서 여러 게시물을 작성한 후 체크박스 []를 만들고, 그것이 카드에 가져와지면 좋겠습니다.
    • 카드 뷰에서도 이러한 체크박스와 상호작용할 수 있으면 좋겠습니다.
  • 카드를 통해 해당 주제에 빠르게 답변을 추가할 수 있는 기능
  • 열(column)이 태그 기반으로 설정된 경우, 표준 태그가 반복되지 않도록 열 라벨로 태그를 대체합니다:
    CleanShot 2026-08-31 at 14.30.07
4개의 좋아요

내부에서도 더 논의하고 있으며, boards가 일부 혼란을 초래할 수 있다는 우려를 공유하는 분들이 분명히 있습니다. 그러나 전체적으로 볼 때 여전히 이것이 올바른 타협이라고 생각합니다.

새로운 이름으로 플러그인을 코어 플러그인으로 통합하기 위해 이 PR을 열어 두었습니다:

향후 하루 정도 내에 병합할 예정입니다.

3개의 좋아요

이 플러그인을 이제 코어에 통합했습니다 :slight_smile:

1개의 좋아요