diff --git a/docs/CONTRIBUTING-IT.md b/docs/CONTRIBUTING-IT.md new file mode 100644 index 000000000..a3a5fd2b6 --- /dev/null +++ b/docs/CONTRIBUTING-IT.md @@ -0,0 +1,37 @@ +# Contribuzione a RustDesk + +RustDesk accoglie con favore il contributo di tutti. +Ecco le linee guida se stai pensando di aiutarci. + +## Contribuzione + +I contributi a RustDesk o alle sue dipendenze dovrebbero essere forniti sotto forma di richieste pull GitHub. +Ogni richiesta pull verrà esaminata da un collaboratore principale (qualcuno con il permesso di applicare) ed è abilitato all'uso dell'albero principale o dare un feedback per le modifiche che sarebbero necessarie. +Tutti i contributi dovrebbero seguire questo formato, anche quelli dei contributori principali. + +Se desideri lavorare su un problema, rivendicalo prima commentando +il problema di GitHub su cui vuoi lavorare. +Questo per evitare duplicati sforzi dei contributori sullo stesso problema. + +## Elenco di controllo delle richieste pull + +- Branch del master branch e, se necessario, rebase al master attuale branch prima di inviare la richiesta pull. + Se l'unione non è in mod pulito con il master ti potrebbe essere chiesto di effettuare il rebase delle modifiche. + +- Le modifiche dovrebbero essere le più piccole possibile, assicurando al tempo stesso che ogni modifica sia corretta in modo indipendente (ovvero, ogni modifica dovrebbe essere compilabile e superare i test). + +- Le modifiche devono essere accompagnati da un certificato di origine per sviluppatori firmato (http://developercertificate.org), che indica che tu (e il tuo datore di lavoro se applicabile) accetti di essere vincolato dai termini della [licenza progetto](../LICENCE). In git, questa è l'opzione `-s` di `git commit` + +- Se la tua patch non viene esaminata o hai bisogno che una persona specifica la esamini, puoi @-rispondere ad un revisore chiedendo una revisione nella richiesta pull o un commento, oppure puoi chiedere una revisione tramite [email](mailto:info@rustdesk.com). + +- Aggiungi test relativi al bug corretto o alla nuova funzionalità. + +Per istruzioni specifiche su git, vedi [Workflow GitHub - 101](https://github.com/servo/servo/wiki/GitHub-workflow). + +## Condotta + +https://github.com/rustdesk/rustdesk/blob/master/docs/CODE_OF_CONDUCT-IT.md + +## Comunicazioni + +I contributori di RustDesk frequentano [Discord](https://discord.gg/nDceKgxnkV). diff --git a/docs/DEVCONTAINER-IT.md b/docs/DEVCONTAINER-IT.md new file mode 100644 index 000000000..713c6fc37 --- /dev/null +++ b/docs/DEVCONTAINER-IT.md @@ -0,0 +1,14 @@ + +Dopo l'avvio di devcontainer nel contenitore docker, viene creato un binario linux in modalità debug. + +Attualmente devcontainer consente creazione build Linux e Android sia in modalità debug che in modalità rilascio. + +Di seguito è riportata la tabella dei comandi da eseguire dalla root del progetto per la creazione di build specifiche. + +Comando|Tipo build|Modo +-|-|-| +`.devcontainer/build.sh --debug linux`|Linux|debug +`.devcontainer/build.sh --release linux`|Linux|release +`.devcontainer/build.sh --debug android`|android-arm64|debug +`.devcontainer/build.sh --release android`|android-arm64|release + diff --git a/docs/README-IT.md b/docs/README-IT.md index c41770f08..077600ed1 100644 --- a/docs/README-IT.md +++ b/docs/README-IT.md @@ -18,9 +18,9 @@ Funziona immediatamente, nessuna configurazione richiesta. Hai il pieno controll Puoi usare il nostro server rendezvous/relay, [configurare il tuo server](https://rustdesk.com/server) o [realizzare il tuo server rendezvous/relay](https://github.com/rustdesk/rustdesk-server-demo). RustDesk accoglie il contributo di tutti. -Per ulteriori informazioni su come inizare a contribuire, vedi [`docs/CONTRIBUTING.md`](CONTRIBUTING.md). +Per ulteriori informazioni su come iniziare a contribuire, vedi [`docs/CONTRIBUTING-IT.md`](CONTRIBUTING.md). -[**BINARY DOWNLOAD**](https://github.com/rustdesk/rustdesk/releases) +[**DOWNLOAD PROGRAMMA**](https://github.com/rustdesk/rustdesk/releases) ## Server pubblici gratuiti @@ -113,7 +113,7 @@ VCPKG_ROOT=$HOME/vcpkg cargo run ### Cambiare Wayland in X11 (Xorg) RustDesk non supporta Wayland. -Controlla [quei](https://docs.fedoraproject.org/en-US/quick-docs/configuring-xorg-as-default-gnome-session/) per configurare Xorg come sessione predefinita di GNOME. +Controlla [qui](https://docs.fedoraproject.org/en-US/quick-docs/configuring-xorg-as-default-gnome-session/) per configurare Xorg come sessione predefinita di GNOME. ## Come compilare con Docker diff --git a/docs/SECURITY-IT.md b/docs/SECURITY-IT.md new file mode 100644 index 000000000..91573dcf7 --- /dev/null +++ b/docs/SECURITY-IT.md @@ -0,0 +1,11 @@ +# Policy sicurezza + +## Segnalazione di una vulnerabilità + +Attribuiamo grande importanza alla sicurezza del progetto. +Incoraggiamo tutti gli utenti a segnalare eventuali vulnerabilità di sicurezza che ci scoprono. +Se trovi una vulnerabilità nel progetto RustDesk, segnalala responsabilmente inviando un'email a info@rustdesk.com. + +Al momento non abbiamo un programma di taglia sui bug. +Siamo una piccola squadra che cerca di risolvere un grosso problema. +Ti esortiamo a segnalare responsabilmente tutte le vulnerabilità in modo da poter continuare a sviluppare un'applicazione sicura per l'intera comunità.