첫 번째 Discourse 포럼을 구축하고 있습니다. 소프트웨어와 커뮤니티가 정말 훌륭해서, 알아야 할 것이 많아서 좀 벅차기도 합니다.
참고로, 카테고리와 하위 카테고리는 내부적으로나 다른 측면에서 어떤 차이가 있을까요? 우리가 보는 조직화 기능과, 하위 카테고리에는 상위 카테고리가 있다는 정의 외에도 더 깊은 의미가 있을까요? 예를 들어 “음(Yin)”과 “양(Yang)”이라는 두 카테고리가 있다고 가정해 봅시다. 음을 양 아래로 이동시켜 하위 카테고리로 만들 수도 있고, 반대로 양을 음 아래에 두어 하위 카테고리로 만들 수도 있습니다. 이 작업 중에 일어나는 일은 단순히 위계적 위치를 바꾸는 것뿐일까요? 독립된 카테고리, 하위 카테고리, 상위 카테고리 사이에 다른 (속성) 차이가 있을까요? (데이터베이스 레벨이 아닌 일반적인 의미에서 말하는 것입니다.) 상위 카테고리는 자신의 하위 카테고리를 알고, 반대로 하위 카테고리는 상위를 안다고 가정하고 있습니다.
일반적으로 카테고리 내의 모든 주제를 볼 때, 하위 카테고리 내의 주제도 함께 표시됩니다. 예를 들어 #announcements를 볼 때, #announcements:blog 내의 주제도 함께 보입니다. 물론, 하위 카테고리 필터를 사용하여 "하위 카테고리 없음"을 선택하여 이를 제외하거나, 카테고리 설정을 변경하여 기본적으로 하위 카테고리를 숨길 수도 있습니다. 그러나 일반적으로 부모 카테고리는 #documentation과 같이 여러 하위 카테고리를 그룹화하는 데에도 사용할 수 있습니다.