Sì, come ex studente di game design, sono completamente d’accordo con te. (Ricordo che sei uno sviluppatore di Audacity. A proposito, uso molto Audacity, ti sono molto grato!)
Penso anche che l’intera esperienza potrebbe essere ripensata da zero (iniziando pensando: “cosa vorrebbe fare un amministratore e come possiamo aiutarlo al meglio a farlo?” per tutti i casi d’uso) per trasmettere meglio i processi e rendere i processi stessi il più semplici possibile.
Per l’esempio di non consentire l’eliminazione di una categoria se ci sono argomenti al suo interno, un modo più elegante in cui il software potrebbe gestirlo sarebbe questo. Quando si tenta di eliminare una categoria con argomenti al suo interno, potrebbe prima suggerire se si desidera:
- spostare tutti gli argomenti esistenti in un’altra categoria, o
- mettere tutti gli argomenti esistenti in Non categorizzato, o
- eliminare tutti gli argomenti nella categoria
e quindi confermare che si desidera eliminare la categoria.
Suppongo che vedendo che il team di Discourse stava puntando a cambiamenti più incrementali in questa fase:
Stavo chiedendo un obiettivo più facile da raggiungere: aggiungere alcuni collegamenti alla documentazione più popolare/comune/importante dove sarebbe più pertinente.
(Potrei anche creare un nuovo argomento più tardi per i feedback/suggerimenti di cui abbiamo parlato qui, sul miglioramento dell’esperienza di eliminazione delle categorie.)