Discourse Topic Voting

카테고리에 서로 다른 유형(예: 지원, 아이디어, 토론 등)을 지정할 수 있는 기능이 존재하기 훨씬 이전부터 이미 투표는 가능했습니다. 따라서 제 사이트는 몇몇 카테고리를 제외하고 거의 모든 카테고리에서 투표를 활성화하도록 설정되어 있었습니다.

제가 기억하기로는, 카테고리에 ‘아이디어’ 유형이 도입되었을 때 저는 아무 조치도 취하지 않았는데도 제 모든 카테고리에 자동으로 적용되었습니다. 당시에는 그 점이 다소 이상하게 느껴졌습니다. 물론 당시에는 제 모든 카테고리가 ‘아이디어’ 유형으로 지정되어 있었기 때문에 이전과 똑같이 투표할 수 있었습니다.

‘아이디어’ 유형이 정의상 아이디어 전용이며 다른 유형의 주제를 배제한다는 사실을 깨달은 후, 저는 몇 가지 변경을 결정했습니다. 사람들이 아이디어뿐만 아니라 토론이나 지원과 같은 다른 유형에도 투표할 수 있기를 원했기 때문에, 순수하게 아이디어에 전념하는 카테고리를 제외하고 대부분의 카테고리에서 ‘아이디어’ 유형을 제거했습니다.

그러나 제게는 논리적으로 seemed한 이 조치가 ‘아이디어’ 유형을 제거한 모든 카테고리에서 투표 기능을 완전히 망가뜨렸습니다. ‘아이디어’ 유형으로 설정되지 않은 카테고리에서는 투표가 허용되지 않는다는 사실을 저는 어느 순간에도 인지하지 못했습니다. 제 생각에는(그리고 지금도 여전히 그렇습니다) 아이디어가 아닌 주제 유형에 대해서도 투표할 수 있어야 합니다.

플랫폼 개발자들이 ‘아이디어’ 카테고리를 의도한 방식이 이와 같지 않았다는 것을 저는 다소 늦게 이해했습니다. 그 결과, 저는 이후 모든 카테고리에 ‘아이디어’ 유형을 복원하고, 해당되는 경우 ‘토론’ 또는 ‘지원’ 유형도 함께 추가하여 문제를 해결했습니다. 불행히도 이 작업에는 상당한 시간이 소요되었는데, 카테고리별로 수동으로 복원해야 했기 때문입니다.

그리고 명확히 하기 위해 말씀드리자면, 업데이트 과정에서 제 모든 카테고리에(투표를 활성화한 모든 카테고리에 적용된 것으로 추정됩니다) 자동으로 적용되었던 ‘아이디어’ 카테고리 유형은 투표 기능을 유지하면서 동시에 제 모든 카테고리에 ‘아이디어’ 카테고리 유형을 추가했습니다. 대부분의 카테고리가 아예 아이디어가 아니었기 때문에 저는 이것이 전혀 원치 않는 것이었습니다. 이를 보고 저는 거의 모든 카테고리에서 ‘아이디어’ 유형을 제거했는데, 이로 인해 투표 기능도 동시에 비활성화되었습니다. 이 사실을 파악하는 데 꽤 오랜 시간이 걸렸습니다.

2개의 좋아요