Resoconto riunione Polyglots 22 Marzo 2018

Presenti:
@allegretta92, @giorgiacastro, @wolly, @aliceorru, @deadpool76, @giulianogrowler, @lidialab, @casiepa, @luciano-croce

Ordine del giorno:
Non è previsto un ordine del giorno, si è pensato di dedicare una riunione alla discussione libera.
Per semplicità, si riporta di seguito gli argomenti della discussione.

  • GDPR, avanzamento del gruppo di lavoro
  • Errore di traduzione su it.wordpress.org

GDPR
@deadpool76 e @aliceorru hanno aggiornato il gruppo su quanto fatto nel canale slack #gdpr.
Al momento è pronto un testo, che presenta il nuovo regolamento GDPR e traduce la Roadmap iniziata su Make.

@casiepa ha fatto presente che nel Core ci sarà qualcosa sul DGPR già dalla versione 4.9.5, con integrazioni successive nella 4.9.6 e 4.9.7
Ha inoltre condiviso dei link utili, riportati di seguito:

  • Make/Core : https://make.wordpress.org/core/tag/gdpr-compliance/
  • Trac tickets : https://core.trac.wordpress.org/query?status=!closed&keywords=~gdpr
  • GDPR (temporary) info repository : https://github.com/gdpr-compliance/info/
  • lista di plugin e framework utili: https://github.com/gdpr-compliance/info/blob/master/Useful-links.md#plugins-and-frameworks

La decisione su come utilizzare i testi prodotti è rinviata in attesa dell’aggiornamento del Core.

Errore di traduzione su it.wordpress.org
@luciano-croce fa notare che andando su it.wordpress.org/plugins c’è un errore di traduzione nel menu per la voce “Team”, che risulta tradotto come “Squadra”.
@casiepa ci aggiornerà appena ci saranno novità

Vi ricordiamo che la prossima riunione sarà giovedì 29 marzo alle ore 19:00, gestita da @lidialab e @giulianogrowler.

#polyglots

Core Help Weekly Call – 19/03/2018

partecipanti: @wido @stefano76

Stavolta l’incontro è stato dedicato a scoprire i coding standard in WordPress e anche per lo sviluppo. Si è visto anche di come contribuire verificando le patch prima di caricarle.

Link: https://github.com/WordPress-Coding-Standards/WordPress-Coding-Standards

[WordCampTorino] Chat recap – martedì 13 Marzo 2018 ore 13:00

Aggiornamenti e allineamenti da tutti i team 🙂

Core Help Weekly Call – 13/03/2018

partecipanti: @stefano76 @marcochiesi @francbarberini @mte90

In questo incontro è stato presentato il progetto WP-CLI come si installa localmente un ambiente di lavoro per questo progetto e come scegliere un ticket.
Marco ha presentato la sua patch per WP CLI https://github.com/wp-cli/checksum-command/issues/13

SI è parlato di come evolvere queste riunioni per evitare che Daniele faccia il professore in ogni riunione e si è suggerito di portare per le prossime riunione come temi i Coding Standards e l’ecosistema meta.

Sommario OdG Polyglots (al 09/03/2018)

Di seguito la lista degli OdG da trattare.

1) Termini del glossario da confermare:

2) Termini del glossario da discutere:

  • dropdown (diverse versioni del termine)
  • distraction free

3) Come tenere traccia delle riunioni prima che vengano cancellate da slack (relativamente ai termini del glossario, per preservare ragionamenti e ricerche)

4) richieste status PTE
Seguire l’evoluzione dell’argomento da questi link:

Resoconto riunione Polyglots 8 febbraio 2018

New PTE Interface Suggestion


https://meta.trac.wordpress.org/ticket/3423
La discussione principale si svolge nel canale Slack internazionale dei polyglots, tutti i polyglot sono invitati a parteciparvi 🙂
Nello Slack internazionale, le riunioni sono il mercoledì a due orari differenti.
Qui il link alla riunione internazionale in cui si parla delle richieste:
https://wordpress.slack.com/archives/C02RP50LK/p1517984321000009
Per la community italiana, dobbiamo riprendere in mano le modifiche da apportare alla pagina Traduci per facilitare le richieste PTE (link alla pagina italiana per la pte requesting-new-translation-editors)

5) organizzazione del gruppo per la gestione del materiale polyglots su github (https://github.com/WP-Italia-Community)
Al momento il mentoring di @wolly è fissato per martedì e sabato dalle 13 alle 14

#odgpolyglots #polyglots

Recap riunione Community del 07/03/2018

Presenti
@glorialchemica @wolly @rosettafacciolini @francina @Stefano76 @DiegoBetto @ferdi2005 @mte90

OdG

  • Pubblicazione articoli Blog

  • Sono state avanzate diverse proposte editoriali da sottoporre a @giuliatosato (Editor in Chief del Blog)
    @DiegoBetto ha proposto Gutenberg e tematiche riguardanti sicurezza e ottimizzazioni
    @Stefano76 ha proposto GDPR
    @ferdi2005 si è offerto per la traduzione dei post INT
    @chiara.lovelaces propone le sue interviste agli organizzatori dei WC Italia
  • @mte90 ricorda che le linee guida sulla stesura dei Recap dopo le riunioni è stata aggiornata (e che è sempre possibile fare nuove proposte). Qui trovate il documento.
  • @Stefano76 si sta occupando di redigere un documento tradotto del volantino Get Involved. Appena pronto verrà aggiunto al Repository.
  • Check inserimento documentazione su Repository: work in progress.

Prossima riunione:
mercoledì 14 marzo 2018 ore 13.00 in #community Slack

OdG

  • Piano editoriale Blog
  • Coordinamento tra meetup per la comunicazione di eventi e promozione reciproca (proposta di @giuliatosato)
  • Check documentazione nel repository.

Se avete idee, proposte, domande che desiderate vengano aggiunte all’OgD della prossima riunione, lasciate il vostro commento a questo topic.

#community

Core Help Weekly call – 05/03/2018

Partecipanti: @marcochiesi @stefano76 @mte90
Da questa settimana abbiamo deciso di cambiare metodo e abbiamo avuto un momento di domande e risposte.
Si è parlato del progetto Tide e coding standards.

Vista la scarsa partecipazione ho proposto che la prossima call sarà di presentazione a WP-CLI.

Core Help Weekly call – 26/02/2018

Abbiamo ripreso con le chat settimanali con una nuova struttura.
Una volta al mese si farà live coding con spiegazioni, gli altri lunedì invece ci occuperemo di uno spazio di domande e risposte.

La riunione odierna a visto la creazione di due patch per due ticket diversi.
I ticket analizzati sono: https://core.trac.wordpress.org/ticket/34706 e https://core.trac.wordpress.org/ticket/40810

Prima dell’estratto della chat, ci sono state delle domande riguardo la procedura migliore per applicare una patch.

Un riassunto della chat e della procedura di realizzazione della patch utilizzata in entrambi i ticket:

andando su `/var/www/VVV/www/wordpress-develop/public_html` siamo dentro la versione dev di wordpress
diamo un bel `git pull` dal ramo master, per chi non ci si trova un `git checkout master`
in questo modo siamo sicuri che stiamo lavorando all’ultiam versione
il primo passaggio è creare un ramo di sviluppo in git per dormire tranquilli e fare casini quanto ci pare
`git checkout -b 34706`
questo comando crea un nuovo ramo partendo da master e lo chiama col numero del ticket
in questo modo non rischiate di confondervi più in la
ora che siamo pronti prendiamo il nostro editor
il mio consiglio è di usare un editor che supporta editorconfig o uno che utilizzate senza configurazioni particoalri per non cambiare la code style del codice
ci piazziamo a riga 3705
copiamo il codice presentato nel ticket
e lo piazziamo prima di riga 3697 per mantenere la struttura
ovvero prima il filtro specifico del post type e poi quello generico
ci accorgiamo che lo snippet presentato ha una verisone precedente di wordpress, metto la 495 giusto per far vedere che è codice nuovo
salviamo il file
e facciamo un git add e poi un git commit per salvare questa modifica
ora dobbiamo fare la patch
`git diff master 34706 > 34706.diff`
cosa è una patch
si tratta della modifica specifica che può essere applicata al software di riferimento in modo facile
in questo modo abbiamo il file da caricare nel ticket
ora carico la patch nel ticket così potete vedere
https://core.trac.wordpress.org/attachment/ticket/34706/34706.diff
ed ecco la patch

Il secondo ticket con spiegazione:

un ticket che ho testato su un sito in produzione
e che risolve un problema da cron
ripetiamo i passaggi, creiamo un ramo
applichiamo entrambe le patch ai loro file
e ci accorgeremo che le righe non corrispondono più
quindi bisogna usare gli occhi per trovare quelle giuste
una volta fatte le modifiche, cosa dobbiamo fare?
ho generato la patch che ora carico
ma prima proviamo gli unit test
inutile lanciare tutta la suite di tests per una patch di questo tipo
e perché localizzata, anche perché ci mettono diversi minuti
con `phpunit tests/phpunit/tests/mail.php`
lanceremo i tests su quel file specifico
“`Installing…
Running as single site… To run multisite, use -c tests/phpunit/multisite.xml
Not running ajax tests. To execute these, use –group ajax.
Not running ms-files tests. To execute these, use –group ms-files.
Not running external-http tests. To execute these, use –group external-http.
PHPUnit 6.5.5 by Sebastian Bergmann and contributors.

……………… 18 / 18 (100%)

Time: 36.18 seconds, Memory: 22.00MB
“`
e ci dice che va tutto bene
https://core.trac.wordpress.org/attachment/ticket/40810/40810.diff
ecco qui la patch caricata
e fatto un commento
come avete potuto vedere in 4 minuti ho fatto una patch e testata
certo, queste erano cose facili ma ce ne sono molte così
e con poco potete avere il badge sul vostro profilo e venire menzionati nella release in cui sarà presente la patch
e come in questo caso risolvete un vostro problema perché questo errore mi succedeva in un sito

Ci vediamo la settimana prossima per il momento domande e risposte 🙂
Grazie a @francbarberini, @stefano76, @marcochiesi, @cristianozanca per la partecipazione.

Proposte OdG Polyglots per il 25 gennaio 2018

Si riassumono di seguito i punti all’OdG per il team Polyglots proposti:

  • 1- Come coinvolgere PTE silenti (cosa è stato fatto e condivisione della strategia precedentemente elaborata)
  • 2- Raccolta materiale polyglots in un repo github
  • 3- Elaborazione obiettivi 2018
  • 4- Cercare una soluzione al problema proposto da @wolly nel post

Nei commenti esprimete la vostra preferenza, i due punti più votati saranno discussi nella riunione di giovedì 25 gennaio 2018 (dalle ore 13 alle ore 14).
Ovviamente se avete altre proposte segnalatele! 😀

La votazione sarà valida fino a martedì 24 gennaio (incluso), per dare tempo agli organizzatori di… organizzarsi 🙂

#odgpolyglots #polyglots

Resoconto chat Supporto Italiano di Venerdì 19 Gennaio 2018

#support

PRESENTI

@ramthas
@cristianozanca
@francescodicandia
@matteote
@glorialchemica

RESOCONTO

Il meeting si apre senza un ODG preciso, per cui si parla del più e del meno a ruota libera.

@cristianozanca ci ricorda di promuovere il prossimo workshop https://make.wordpress.org/support/2017/11/scaling-support/
@matteote suggerisce di integrare nell’App WordPress Mobile più cose legate al Forum. L’idea è stata proposta tramite ticket su https://core.trac.wordpress.org/ticket/43132#ticket
@ramthas segnala che sul forum abbiamo 2 pagine di domande senza risposte, e quindi incoraggia a dare qualche contributo.
@glorialchemica segnala di aggiornare lo sticky post per la Versione 4.9.2.

Fine dei lavori

Il prossimo meeting è venerdì 26 gennaio 2018 alle ore 18:00 ,
in #forums Slack. (richiede un account Slack)