Penso che sia sbagliato classificare questo come una “funzionalità”.
Potrei immaginare di dire “questo bug è troppo difficile da correggere; non ha senso dare priorità ad esso rispetto ad altro lavoro”.
Ma non credo che nessuno difenderebbe il comportamento attuale come corretto.
Per quanto riguarda la tua domanda, non è davvero possibile fornire un “caso d’uso” per la correzione di un bug. Le funzionalità hanno casi d’uso (Sfocatura Spoiler: gli utenti vogliono sfocare gli spoiler in modo da poter discutere i media senza rovinare la sorpresa), ma i bug risiedono all’interno delle funzionalità. Correggere i bug è il modo in cui una funzionalità soddisfa il suo caso d’uso.
Perché questo bug è importante? Perché usiamo molto gli spoiler!
Se tratto questo problema come un “bug”, e riconosco che l’implementazione della mia soluzione proposta potrebbe essere costosa, il modo più vicino per rispondere alla tua domanda sul “caso d’uso” è rispondere a una domanda diversa:
“Perché questo bug è importante? Dato che il comportamento attuale è errato, a chi importa che non si possa sfocare il testo inline su più paragrafi? Hai davvero bisogno di farlo?”
E a questo, penso che direi: l’esperienza attuale è semplicemente confusa e mina la fiducia dell’utente in Discourse. Quando selezioni del testo, fai clic su Sfocatura Spoiler e questo semplicemente non sfoca il testo che hai selezionato, è semplicemente imbarazzante per tutti i soggetti coinvolti.
Onestamente, sarebbe un miglioramento rispetto al comportamento attuale visualizzare un messaggio di errore quando un utente tenta di spoilerizzare parti di due paragrafi, educando l’utente sulla natura del problema. Il messaggio di errore potrebbe dire: “In Discourse, puoi spoilerizzare parte di un paragrafo, oppure puoi spoilerizzare uno o più paragrafi interi, ma non puoi creare uno spoiler contenente parti di due o più paragrafi”.
Ma ora immagina se dovessi mostrare un errore del genere per il testo in grassetto? O in corsivo?
E questo porta al motivo per cui gli spoiler sono importanti per me: il forum che gestisco (e altri forum Discourse in cui partecipo) sono forum di gamer, dove parlare di media, e soprattutto senza rovinare le soluzioni agli enigmi, è una cosa molto importante.
Posso capire perché qualcuno direbbe “La sfocatura dello spoiler non è importante quanto il testo in grassetto. Correggeremo il bug per il grassetto creando sezioni multiple in grassetto, ma per la sfocatura dello spoiler, abbiamo solo questioni più importanti da affrontare; lasciamo il bug dello spoiler irrisolto. Non ci interessano molto gli spoiler. Gli utenti troveranno una soluzione alternativa.”
Ma per me e il mio forum, e i forum in cui vivo, la sfocatura dello spoiler è marginalmente più importante del testo in grassetto. Ecco perché ho insistito su questi bug di sfocatura dello spoiler!
Qual è il “caso d’uso?” Il caso d’uso è: usiamo gli spoiler per parlare di media senza rovinare la sorpresa. E quindi, la funzionalità di sfocatura dello spoiler dovrebbe funzionare, e funzionare correttamente, per soddisfare tale esigenza.