Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit b695f26e authored by Paolo Pantaleo's avatar Paolo Pantaleo Committed by Weblate
Browse files

Translated using Weblate (Italian)

Currently translated at 69.2% (9 of 13 strings)

Translation: /e/ support center/Pages/Rom-Maintainer
Translate-URL: https://i18n.e.foundation/projects/e-support-center/pagesrom-maintainer/it/
parent b63870e8
Loading
Loading
Loading
Loading
+17 −17
Original line number Diff line number Diff line
Before we get to the part where you apply to become a ROM Maintainer, lets first answer some of the frequently asked questions on this subject.
## Who is a ROM Maintainer?
A simple definition for the term `ROM Maintainer` is a user who builds the ROM that is flashed on a particular device. The ROM maintainers are responsible for the issues users face while flashing or using the ROM.
- This definition will change in the context of /e/.. more on that later in this document
Prima di arrivare alla parte in cui ci si candida per diventare Maintainer ROM, rispondiamo ad alcune delle domande più frequenti su questo argomento.
## Chi è un Maintainer di ROM?
Una semplice definizione del termine " Maintainer ROM" è quella di un utente che esegue la build di una ROM che viene flashata su un particolare dispositivo. I Maintainer della ROM sono responsabili dei problemi che gli utenti incontrano durante il flashing o l'utilizzo della ROM.
- Questa definizione cambierà nel contesto di /e/... più avanti in questo documento

## Do you have ROM Maintainers in /e/ ?
Yes we do have ROM Maintainers who build for specific devices
@@ -9,25 +9,25 @@ Yes we do have ROM Maintainers who build for specific devices
## Do you have ROM Maintainers for all devices on your supported list?
No. For devices where we do not have a dedicated ROM Maintainer we build using our automated build infrastructure

## Are there any differences between the ROM Maintainers of other custom ROM's and /e/?
Yes and these differences are quite important 
 - /e/ ROM Maintainers are in charge of their device specific bugs.
 - /e/ ROM Maintainer names are not disclosed or shared with other users. This is done to respect the privacy of the ROM Maintainers unless they personally want to share their details with users.
## Ci sono differenze tra i manutentori di altre ROM personalizzate e /e/?
Sì e queste differenze sono piuttosto importanti 
 - I manutentori delle ROM di /e/ sono responsabili dei bug specifici del loro dispositivo.
 - I nomi dei manutentori delle ROM di /e/ non vengono divulgati o condivisi con altri utenti. Questo viene fatto per rispettare la privacy dei manutentori delle ROM, a meno che non vogliano condividere personalmente i loro dettagli con gli utenti.

## What are the ROM Maintainers's responsibilites 
The ROM Maintainer are expected to do the following
- Build the /e/ ROM using the same code base as available on the [/e/Gitlab](https://gitlab.e.foundation/e/os/android)
- If the device is not supported by LineageOS this would mean the ROM Maintainer will have to port the device trees and sync them with /e/ source code
- There will be no changes of any kind made to the ROM or the source code as it is shared on the [/e/Gitlab](https://gitlab.e.foundation/e/os/android)
- This specifically means that the same set of applications available on the [/e/Gitlab](https://gitlab.e.foundation/e/os/android) will be used in the build.
- The ROM Maintainer has to first test the ROM on their own device, ensure it is working correctly and then release it for all users
- If any device specific issues come up during the testing the device maintainer is expected to resolve those issues before sharing the final working build with the users.
## Quali sono le responsabilità dei manutentori della ROM? 
I manutentori della ROM sono tenuti a fare quanto segue
- Build della /e/ ROM utilizzando la stessa base di codice disponibile su [/e/Gitlab](https://gitlab.e.foundation/e/os/android).
- Se il dispositivo non è supportato da LineageOS, il manutentore della ROM dovrà fare il porting dei tree del dispositivo e sincronizzarli con il codice sorgente di /e/.
- Non saranno apportate modifiche di alcun tipo alla ROM o al codice sorgente così come è condiviso sul [/e/Gitlab](https://gitlab.e.foundation/e/os/android)
- Questo significa specificamente che lo stesso insieme di applicazioni disponibili su [/e/Gitlab](https://gitlab.e.foundation/e/os/android) sarà utilizzato nella compilazione.
- Il manutentore della ROM deve prima testare la ROM sul proprio dispositivo, assicurarsi che funzioni correttamente e poi rilasciarla per tutti gli utenti.
- Se durante il test emergono problemi specifici del dispositivo, il manutentore del dispositivo deve risolverli prima di condividere la build finale con gli utenti.

## What is the process to become a ROM Maintainer?

### Prerequisites

  Nel caso in cui sia interessato a diventare un ROM Maintainer, diamo per scontato che tu possieda una grande esperienza nell'eseguire build e flash di Custom ROM. Diamo anche per scontato che tu sia un esperto nel debug dei problemi incontrati nel processo di build.
  If you are interested in becoming a ROM Maintainer it is assumed that you have ample experience of building and flashing custom ROM's. We also assume that you are an expert at debugging issues encountered during the build process.
  

### Steps