QA/Bugzilla/Bonifica dei file prima dell'invio

    From The Document Foundation Wiki
    < QA‎ | Bugzilla
    This page is a translated version of the page QA/Bugzilla/Sanitizing Files Before Submission and the translation is 100% complete.

    Questa pagina tratta della bonifica dei file prima dell'invio al team responsabile del controllo qualità (QA) tramite Bugzilla, e-mail, o altri mezzi.

    La pagina ha lo scopo di fornire informazioni sulla bonifica dei formati di file comuni, come ODF (odt, ods, odp, ecc.), e Microsoft Office, cioè doc(x), xls(x), e ppt(x).

    Perché bonificare i file?

    I file di esempio inviati al progetto LibreOffice sono in genere resi pubblicamente accessibili per consentire a tutta la nostra comunità di contribuire alla correzione di eventuali problemi ad essi correlati. Quando i file vengono inviati a Bugzilla (il nostro sistema di tracciamento dei bug), il mittente concede il permesso di utilizzarli con licenza Free Culture (tipicamente CC-BY-SA 4.0), quindi i file e i contenuti possono essere riutilizzati da persone all'interno e all'esterno del progetto LibreOffice.

    Consigliamo vivamente a chi segnala i bug di ripulire i file prima di inviarli, per evitare che informazioni personali o riservate vengano inavvertitamente condivise con altri.

    Bonifica efficace

    Non esiste un'unica tecnica per rimuovere tutte le informazioni identificative da un file digitale. Potete ricorrere a diverse tecniche utilizzabili in combinazione per rimuovere testo riservato e metadati da un file ODF mantenendo (sperabilmente) la struttura necessaria per la riproduzione di un bug.

    Eliminare i metadati riservati

    È possibile visualizzare ed eliminare i dati utente accedendo al menu File ▸ Proprietà.

    • Nella scheda Generale:
      • Fate clic su Azzera le proprietà per eliminare i dati generali dell'utente come il tempo totale di modifica e il numero di revisione.
      • Deselezionate la casella Usa i dati utente.
    • Nelle schede Descrizione e Proprietà personalizzate eliminate tutti i dati da non divulgare.

    Disattivare il tracciamento delle modifiche ed eliminare quelle memorizzate

    La registrazione delle modifiche è una funzione utile ai fini della collaborazione, ma deve essere disattivata e il suo contenuto azzerato durante il processo di bonifica.

    File ▸ Proprietà:

    • Nella scheda Sicurezza, assicuratevi che la casella Registra le modifiche sia deselezionata.

    In Modifica ▸ Revisioni ▸ Accetta o Rifiuta eliminate tutte le modifiche.

    Rimuovere le versioni precedenti

    Accedete a File ▸ Versioni ed eliminate tutte le versioni precedenti del documento eventualmente memorizzate.

    Rivelare contenuti nascosti

    Una volta visualizzati tutti i contenuti nascosti, potrete decidere se eliminarli, bonificarli o lasciarli invariati.

    Writer

    Visualizza ▸ Campo Paragrafi nascosti

    • Selezionate questa funzione per assicurarvi di rendere visibili tutti i paragrafi nascosti.

    Calc

    Foglio ▸ Nascondi foglio

    • Assicuratevi di non avere fogli nascosti.

    Bonificare il testo dei file

    Dopo aver eseguito una ricerca tramite espressioni regolari, esaminate il documento per assicurarvi di aver ripulito tutto il testo riservato.

    Writer

    L'idea di base consiste nel sostituire tutti i caratteri con una "x". L'operazione è fattibile mediante il menu "Trova e sostituisci".

    Metodo consigliabile Modifica ▸ Trova e sostituisci (Ctrl + H)

    • Nel campo Trova inserite [:alpha:]
    • Nel campo Sostituisci inserite "x"
    • Assicuratevi che l'opzione Solo parole intere sia deselezionata
    • Assicuratevi che l'opzione Espressioni regolari sia selezionata.
    • Fate clic su Sostituisci tutto

    Metodo alternativo Modifica ▸ Trova e sostituisci (Ctrl + H)

    • Nel campo Trova inserite "." (un punto singolo)
    • Nel campo Sostituisci inserite "x"
    • Assicuratevi che l'opzione Solo parole intere sia deselezionata
    • Fate clic su Altre opzioni per espandere la finestra di dialogo e assicuratevi che l'opzione Espressioni regolari sia selezionata.
    • Fate clic su Sostituisci tutto

    A questo punto saranno visibili diverse "x" nel documento. Auspicabilmente il bug sarà comunque riproducibile.

    Calc

    Seguite le istruzioni fornite per Writer su "ogni" foglio del foglio elettronico.

    • Assicuratevi di selezionare l'opzione "Tutti i fogli" nella finestra di dialogo "Trova e sostituisci"

    Bonificare i contenuti multimediali

    Apparentemente non esiste un sistema semplice per sostituire tutti i file multimediali di un file ODF con versioni fittizie.

    Una tecnica possibile consisterebbe nel decomprimere il file ODF su disco e rimpiazzare tutte le immagini, l'audio e il video con dei sostituti. (Potremmo convertirlo in un EasyHack)

    Bonificare le formule

    Un file ODF può contenere parecchi oggetti (formule). La semplice sostituzione di tutto il testo con 'x' nel 'testo di origine' di una formula probabilmente produrrebbe un errore di rendering, quindi è necessario lasciare invariate alcune parole chiave "eqn".

    Per una possibile soluzione al problema, scaricate il file File:QA formulas sanitize.odt, che in pratica consiste nel testo sorgente di una semplice macro Python. Per utilizzarla, salvate il file come testo normale, rinominatelo con estensione '.py' e memorizzatelo nella cartella delle macro.

    Ulteriori informazioni

    Collegamenti