Wiki della Community
Advertisement

Hey gente!

Prima di tuffarci nel futuro della piattaforma e la nuova Unified Costumer Experience (detta UCX) - e lo faremo MOLTO presto - volevo prendere un po' di tempo per parlare di un progetto sulla qualità di vita che coinvolge tutto il team e su cui stiamo lavorando adesso, dato che tutte le migrazioni (tranne una) alla Piattaforma Unificata della Community sono state completate.

Ieri tutti e quattro i team di ingegneri della piattaforma della wiki hanno messo in pausa la UCX e gli altri lavori di sviluppo e sono entrati in modalità risoluzione bug per la UCP. Anche se questi team hanno lavorato su bug critici costantemente negli ultimi mesi, c'è stato un costante accumulo di bug non-critici che possono essere descritti al meglio come problemi di "qualità di vita". Sono cose che non funzionano proprio bene, ma che non danneggiano completamente una feature o impediscono del tutto l'utilizzo del sito. Cose che renderebbero la vostra vita migliore se solo funzionassero come dovrebbero o, in alcuni casi, come facevano prima.

Per le prossime due settimane, il loro focus sarà produrre quante più correzioni possibili per questi problemi e poi tornare a controllare per vedere come la piattaforma risponde. Mentre lavorano su quello, il resto del team della UCX analizzerà il feedback ottenuto con la presentazione del design attuale alla Community Connect dello scorso weekend.

Come siamo arrivati qui?

Brandon ha un'analogia a cui è molto legato per descrivere il progetto UCP: è stato come costruire un aereo mentre è in volo. Alcuni di voi che partecipano ai Community Checkpoint su Discord due volte al mese (tutti sono benvenuti!) sapranno che, con l'eccezione di Jessica Clifford e un'altra persona, abbiamo completamente ricostruito il team di Prodotto di Fandom. Dall'inizio del lavoro nella primavera 2019 fino ad adesso, tutti tranne 2 membri del team (su 12) sono nuovi all'organizzazione. Con questo livello di ristrutturazione, giungono tanti nuovi processi e modi di lavorare. Abbiamo cambiato come gestiamo i progetti, come logghiamo i bug, come organizziamo il lavoro e come le diverse feature della piattaforma sono governate - tutto questo mentre continuiamo a spingere sul lavoro di sviluppo necessario per una esperienza moderna di MediaWiki. Questo progetto di lotta ai bug è il sottoprodotto di quel lavoro, che ci ha permesso di evidenziare, smistare, investigare e risolvere centinaia di bug nel giro di 2 settimane. Andando avanti, saremo in grado di incorporare più correzioni ai bug meno critici nel regolare il lavoro di sviluppo grazie a questi nuovi processi.

Il risultato è una struttura più forte per il futuro del nostro lavoro, di cui presto vedrete i frutti con la UCX e l'ambiziosa raccolta di strumenti di creazione su cui continueremo a lavorare per il resto del 2021 e oltre. Ciò che è rimasto indietro, tuttavia, è stata in parte la responsabilità dei bug e in parte la conoscenza istituzionale. Per esempio, uno di questi bug è stato introdotto perché abbiamo trasportato un'utile estensione della vecchia piattaforma Fandom che ha introdotto un comportamento ridondante con una funzione core di MediaWiki aggiunta negli ultimi 8 anni e che ha impedito a entrambe di funzionare. È stato un comportamento molto strano, che ha richiesto molte indagini per essere compreso, ed è qualcosa che vedrete nella nostra lista di bug corretti la prossima settimana.

Cosa viene dopo?

Come ho detto prima, ci stiamo lanciando in 2 settimane intensive di risoluzione bug per problemi di "qualità di vita". Vi daremo un resoconto del lavoro completato ciascuna settimana in dettaglio e il team della Community raccoglierà ulteriore feedback per capire cosa abbiamo fatto bene e cosa ha ancora bisogno di attenzione. Una volta che questo sarà fatto, torneremo al nostro lavoro per consegnare il futuro di Fandom così che possiate avere l'esperienza unificata e il ritorno a una modalità di manutenzione della piattaforma, continuo miglioramento e splendide nuove funzioni per i nostri utenti.

Ci stiamo già muovendo!

Ecco i bug che abbiamo già affrontato come parte di questo lavoro. Notate che "corretto" non significa necessariamente che sia già stato rilasciato sul sito, dato che i nostri rilasci del codice sono tipicamente di Martedì e Giovedì. Quindi se state ancora sperimentando uno di questi, potreste non notare differenze fino a Giovedì. Ma stiamo già andando avanti a tutto vapore!

  • Un bug nel Fandom Design System che causava dei disallineamenti del colore dei pulsanti e della pagine di differenze.
  • Un bug che faceva spostare i titoli degli articoli dopo il caricamento della pagina sui dispositivi mobili.
  • Un bug che portava la pagina di Attività Sociale a inserire template data nel feed, rompendo il layout.
  • Un bug che impediva di salvare correttamente le preferenze dei Gadgets.
  • Un bug che portava le lettere F, D e X a rompere i link nelle gallerie.
  • Un bug con il layout del menù a tendina del namespace in Speciale:Contributi.
  • Un bug che portava il namespace progetto a non avere la colonna di destra.
  • Un bug che portava l'indice ad avere qualche volta sia il formato numerico che quello con i punti.
  • Un bug che portava le notifiche non lette a non essere mostrate correttamente sulle wiki di Gamepedia con FandomMobile.
  • Un bug che portava l'opzione mostra/nascondi dei post cancellati a non comparire per lo staff o non-admin con permessi speciali.
  • Un bug che portava lo strumento di prevenzione dello spam di staff e volontari a mostrare un messaggio di errore interno.

E questo è solo il primo giorno. Aspettatevi di ricevere più aggiornamenti su questo nelle prossime due settimane.

Advertisement