カテゴリにサポート、アイデア、ディスカッションなどの異なるタイプを割り当てる機能が存在する以前から、投票は既に可能でした。その結果、私のサイトでは、このメカニズムから除外した数カテゴリーを除き、ほぼすべてのカテゴリで投票が有効になっていました。
カテゴリの「アイデア」タイプが導入された際、私の記憶が正しければ、私が何もしなくても自動的にすべてのカテゴリに適用されました。当時、これは少し奇妙に感じました。もちろん、当時はすべてのカテゴリに「アイデア」タイプが割り当てられていたため、以前と同じように投票することができました。
「アイデア」タイプは定義上、アイデア専用のタイプであり、他のタイプのトピックは含まれないことに気づいた後、いくつかの変更を行うことにしました。アイデアだけでなく、ディスカッションやサポートなどの他のタイプのトピックにも投票できるようにしたかったため、「アイデア」タイプを、純粋にアイデア専用のカテゴリを除く、ほとんどのカテゴリから削除しました。
私にとっては論理的に思えたこの対応が、実は「アイデア」タイプを削除したすべてのカテゴリで投票機能を完全に破壊してしまうことになるとは、当時気づいていませんでした。カテゴリが「アイデア」タイプに設定されていないと投票ができなくなるなんて、思いもしませんでした。私の考えでは(今でもそうですが)、アイデア以外のトピックタイプに対しても投票できるようにすべきだと考えています。
このプラットフォームの開発者が「アイデア」カテゴリをどのように機能させようとしていたのか、私は少し遅れて理解しました。その結果、私はその後、すべてのカテゴリに「アイデア」タイプを復活させ、必要に応じて「ディスカッション」や「サポート」も追加しました。これで問題は解決しましたが、カテゴリごとに手動で復活させる必要があったため、相当な時間を要してしまいました。
はっきりさせておきますが、アップデート時にすべてのカテゴリ(私が投票を有効にしていたすべてのカテゴリと推測されます)に自動的に適用された「アイデア」カテゴリタイプは、投票機能を維持しつつ、同時にすべてのカテゴリに「アイデア」タイプを追加してしまいました。これは私が全く望んでいなかったことです。なぜなら、ほとんどのカテゴリはアイデア専用ではなかったからです。これを見て、私はほぼすべてのカテゴリから「アイデア」タイプを削除しましたが、それと同時に投票機能も無効になってしまいました。この仕組みに気づくまでに、かなり時間がかかりました。