La UX de reordenamiento de categorías podría ser más sencilla

Es un punto válido, pero la mayoría de los foros de Discourse no tienen un número excesivo de categorías, por lo que no veo por qué deberíamos negarles la opción más sencilla solo porque el arrastrar y soltar podría ser problemático en casos extremos.

Además, una de las mayores deficiencias de nuestra interfaz actual de reordenamiento es que trata las subcategorías como independientes, en lugar de reconocerlas como hijas de una categoría principal. Actualmente, #howto:sysadmin puede estar en la posición 3 mientras que howto está en la posición 8. En mi opinión, las subcategorías deberían posicionarse como, por ejemplo, 3-1, 3-2, etc., heredando la posición principal de su categoría padre.

Si solo se muestran las categorías principales de forma predeterminada en la página de reordenamiento, y las subcategorías se muestran al activar una opción, el foro promedio de Discourse tendrá un número muy manejable de categorías con las que trabajar.

11 Me gusta