Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Guidelines - first draft #119

Merged
merged 7 commits into from
Sep 27, 2023
Merged

Guidelines - first draft #119

merged 7 commits into from
Sep 27, 2023

Conversation

serenasensini
Copy link
Member

Buonasera bella gente!👋

Questa una prima bozza della stesura delle linee guida per ciò che concerne struttura e scrittura del libro.

Ho cercato di fornire diversi esempi, anche sfruttando l'ottimo lavoro pushato finora, per descrivere quanto mi è venuto in mente rispetto a come potremmo organizzare e comunicare attraverso questo progetto.

Ogni feedback è ben accetto!

Cadienvan
Cadienvan previously approved these changes Sep 21, 2023
@Cadienvan
Copy link
Member

@serenasensini ottimo lavoro, mi piace molto e credo renda chiaro il punto.
Personalmente faccio fatica a scrivere testi prendendo in considerazione ognuna di queste cose, ma queste linee guida aiuteranno veramente molto.

L'unica cosa che ti chiedo è di lanciare un "npm run format" così da formattare il contenuto come da prettier attuale e poi fare un commit, altrimenti non passano i check!

Cadienvan
Cadienvan previously approved these changes Sep 22, 2023
Cadienvan
Cadienvan previously approved these changes Sep 22, 2023
davideimola
davideimola previously approved these changes Sep 22, 2023
Copy link
Member

@davideimola davideimola left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Una sola curiosità, ma per il resto tutto torna e veramente ottimo lavoro!

GUIDELINES.md Outdated Show resolved Hide resolved
Copy link
Member

@corradopetrelli corradopetrelli left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Ottimo lavoro! 💯

Propongo di creare un cheatsheet con queste linee guida in modo da poterlo consultare rapidamente durante la stesura dei capitoli. Cosa ne pensi @serenasensini ?

@serenasensini
Copy link
Member Author

Ottimo lavoro! 💯

Propongo di creare un cheatsheet con queste linee guida in modo da poterlo consultare rapidamente durante la stesura dei capitoli. Cosa ne pensi @serenasensini ?

Abs. Me ne occupo nei prossimi giorni!

@corradopetrelli
Copy link
Member

Ottimo lavoro! 💯
Propongo di creare un cheatsheet con queste linee guida in modo da poterlo consultare rapidamente durante la stesura dei capitoli. Cosa ne pensi @serenasensini ?

Abs. Me ne occupo nei prossimi giorni!

@serenasensini pensavo a qualcosa del genere, che ne dici?

$\textsf{Cheatsheet}$

$\textsf{Struttura dei capitoli}$

  • Limitare il titolo a 5-6 parole massime;
  • Scegliere un titolo auto-esplicativo, rappresentativo e rispettare le regole di scrittura;
  • Utilizzare il "tu" anziché il "voi" per creare empatia con il lettore;
  • Limitarsi a una gerarchia di sezioni fino al terzo livello;
  • Utilizzare la sezione H1 solo per il titolo del capitolo.

$\textsf{Strategie di scrittura}$

  • Dare visibilità a un genere neutrale o oscurare entrambi i generi per inclusività;
  • Utilizzare formulazioni neutre o riformulare con "chi" per evitare riferimenti di genere;
  • Utilizzare nomi collettivi o parole inglesi per evitare specificazioni di genere;
  • Utilizzare forme impersonali o del passivo per evitare forme personali.

$\textsf{Esempi}$

Invece di... Meglio usare...
L'uomo/la donna Le persone
Lo sviluppatore/la sviluppatrice Chi sviluppa, chi programma, la professione di developer
Il recruiter Chi fa recruitement, la figura del/la recruiter
Il sistemista Chi lavora come sistemista
L'ingegno dell'uomo L'ingegno umano
Un developer Un/a developer
Caro lettore A te che leggi/Tu che leggi
Essere un dev Indossare i panni da dev
Tutti gli informatici Tutte le persone che lavorano nell'informatica/nel settore IT
Blacklist Ignorelist
Whitelist Allowlist

@serenasensini
Copy link
Member Author

Ottimo lavoro! 💯
Propongo di creare un cheatsheet con queste linee guida in modo da poterlo consultare rapidamente durante la stesura dei capitoli. Cosa ne pensi @serenasensini ?

Abs. Me ne occupo nei prossimi giorni!

@serenasensini pensavo a qualcosa del genere, che ne dici?

* Limitare il titolo a 5-6 parole massime;

* Scegliere un titolo auto-esplicativo, rappresentativo e rispettare le regole di scrittura;

* Utilizzare il "tu" anziché il "voi" per creare empatia con il lettore;

* Limitarsi a una gerarchia di sezioni fino al terzo livello;

* Utilizzare la sezione H1 solo per il titolo del capitolo.

* Dare visibilità a un genere neutrale o oscurare entrambi i generi per inclusività;

* Utilizzare formulazioni neutre o riformulare con "chi" per evitare riferimenti di genere;

* Utilizzare nomi collettivi o parole inglesi per evitare specificazioni di genere;

* Utilizzare forme impersonali o del passivo per evitare forme personali.

Invece di... Meglio usare...
L'uomo/la donna Le persone
Lo sviluppatore/la sviluppatrice Chi sviluppa, chi programma, la professione di developer
Il recruiter Chi fa recruitement, la figura del/la recruiter
Il sistemista Chi lavora come sistemista
L'ingegno dell'uomo L'ingegno umano
Un developer Un/a developer
Caro lettore A te che leggi/Tu che leggi
Essere un dev Indossare i panni da dev
Tutti gli informatici Tutte le persone che lavorano nell'informatica/nel settore IT
Blacklist Ignorelist
Whitelist Allowlist

Non ho parole per la rapidità con cui l'hai tirato fuori. Mi sembra perfetto! 💯💯💯

@Cadienvan
Copy link
Member

Come pensavate di rendere fruibile il cheatsheet? Un file MD GUIDELINES-CHEATSHEET.md? Magari aggiungerei giusto un rimando alle linee guida "complete" che vuole portare dentro Serena e direi che ci siamo!

@serenasensini
Copy link
Member Author

Come pensavate di rendere fruibile il cheatsheet? Un file MD GUIDELINES-CHEATSHEET.md? Magari aggiungerei giusto un rimando alle linee guida "complete" che vuole portare dentro Serena e direi che ci siamo!

Esatto. Io farei un file separato con il cheatsheet, per poi aggiungere link alle linee guida complete. Se @corradopetrelli vuole aggiungere questo dettaglio al file cheatsheet e fare commit, direi che ci siamo!

@corradopetrelli corradopetrelli dismissed stale reviews from davideimola, Cadienvan, and themself via 56e7a4f September 26, 2023 08:37
Cadienvan
Cadienvan previously approved these changes Sep 26, 2023
@davideimola
Copy link
Member

@serenasensini deve ancora apportare le modifiche alla gestione degli header, successivamente a questo direi che la linea guida sia valida!

@Cadienvan Cadienvan dismissed stale reviews from corradopetrelli and themself via 526b9a6 September 27, 2023 07:54
@Cadienvan
Copy link
Member

D'accordo con Serena ho portato io avanti la piccola modifica.
@davideimola @corradopetrelli se vi torna portiamo dentro!

@GuidoPenta
Copy link
Member

Sensini è la mia eroina personale.

@Cadienvan Cadienvan self-requested a review September 27, 2023 12:31
Copy link
Member

@GuidoPenta GuidoPenta left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Per me assolutamente ok!

@serenasensini serenasensini merged commit cee827d into main Sep 27, 2023
1 check passed
@serenasensini serenasensini deleted the linee-guida branch September 27, 2023 13:19
Cadienvan added a commit that referenced this pull request Sep 27, 2023
Co-authored-by: Michael Di Prisco <[email protected]>
Co-authored-by: Corrado Petrelli <[email protected]>
Co-authored-by: Michael Di Prisco <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants