pokemoncentral / wiki-project

Coordinamento dello sviluppo tecnico di Pokémon Central Wiki
https://wiki.pokemoncentral.it
1 stars 0 forks source link

Migliorare gli strumenti di feedback per i visitatori #16

Open mexicat opened 6 years ago

mexicat commented 6 years ago

Descrizione

è ormai chiaro che difficilmente uno si iscrive al Wiki per correggere un errore, anche perché spesso (se coinvolgono chiamate a template o moduli) le modifiche non sono alla portata dei principianti. Ma, come dimostrato dal topic "segnalazione errori", che ormai ha raggiunto 3500 risposte nonostante necessiti di un'iscrizione separata al forum, la situazione migliora quando si tratta semplicemente di segnalare qualcosa che non va.

Chiedo quindi il vostro parere: può avere senso uno strumento a sé per la segnalazione degli errori, che renda il più semplice possibile questa operazione da parte dei visitatori del wiki?

La mia idea è un semplice pulsante "feedback" (o con nome simile), sempre presente sullo schermo (ovviamente in maniera poco intrusiva su telefono, o solo su desktop), che una volta cliccato permetta all'utente di segnalare problemi/bug/altre cose in modo descrittivo senza lasciare la pagina e senza necessitare di iscrizione. Queste segnalazioni potrebbero venire inoltrate automaticamente su un topic del forum o su un canale Telegram (o, se siamo proprio old school, per email).

Possibili problematiche

Implementazione tecnica

Ci sono vari strumenti di feedback che permettono cose simili con un semplice javascript esterno da embeddare sul sito, ma sono costose, piene di funzionalità di ticketing che non ci servono, e spesso molto pesanti. Eventualmente si potrebbe implementare da zero in javascript, come modulo a sé non dipendente da MediaWiki, senza troppi problemi.

lucas992x commented 6 years ago

@mexicat Come idea non mi sembra male. Non entro nel merito dell'implementazione non sapendone nulla, comunque si potrebbe modificare l'attuale pulsante Segnala Un Errore in modo che possa essere usato per segnalare l'errore senza lasciare la pagina ma contenga un link del tipo "Aiuto" che rimandi all'attuale pagina Aiuto:Segnala un errore (che attualmente è quella linkata da quel pulsante).

Cruifer commented 6 years ago

anche secondo me è una buona idea. Se può essere utile, su wikisource hanno uno strumento simile a quello che servirebbe a noi (vedi in una qualunque pagina). In buona sostanza in alto a destra c'è una voce "Segnala un errore" che apre una piccola finestra che contiene dei form da riempire e che quando inviati vanno a editare una certa pagina (non ricordo quale) dove appunto vengono raccolte tutte le segnalazioni. Il tutto credo sia gestito da un js scritto da un utente, ma non garantisco perché non ricordo bene.

flavio-a commented 6 years ago

Rispondo con ordine:

Descrizione

Secondo me ha senso semplificare la segnalazione degli errori. Mi piace l'idea di un pulsante sempre presente, lo lascerei solo da desktop perché (1) limita il numero di segnalazioni (vedi sotto) e (2) in media penso che da telefono uno faccia le cose più senza pensare e quindi immagino manderebbe più segnalazioni a caso. Sul dove farle arrivare io userei un topic sul forum per un semplice fatto di accessibilità: Telegram o le mail sarebbero su una lista chiusa, invece dal forum qualsiasi utente del Wiki può leggere le segnalazioni effettuate e correggerle. L'ideale sarebbe una cosa stile GitHub in cui si possono "chiudere" le segnalazioni una volta fixate, ma forse questo è chiedere troppo.

Possibili problematiche

Implementazione tecnica

Probabilmente l'ideale sarebbe del js custom minimale per evitare peso inutile e lasciare l'interfaccia molto semplice. Sembra interessante la proposta di Cruifer, ma ha il problema che è bloccata in alto, mentre sarebbe meglio una cosa fissa sullo schermo (per esempio nella colonna a destra che da desktop è vuota sotto gli interwiki).

lucas992x commented 6 years ago

@flavio-a Per la possibilità di chiuderle, forse un'idea ce l'ho. Si fa inviare automaticamente la segnalazione in un topic sul forum che stia nella sezione Supporto Wiki, in modo che noi admin abbiamo la possibilità di editare i messaggi: quando qualcuno sistema qualcosa modifica il messaggio mettendo [RISOLTO] e sposta il testo dentro uno spoiler.