Getting involved (Italiano)
In biologia, il mutualismo è l'interazione tra due organismi dalla quale entrambi ricavano un beneficio. Questo principio si può anche applicare ai membri volenterosi e motivati della comunità di Arch che vogliono essere coinvolti e contribuire alla loro distribuzione GNU/Linux preferita. Da questa partecipazione traggono vantaggio non solo i membri della comunità e i loro compagni Arcieri (da Archers), ma potenzialmente tutti i fan del software libero ed open source.
Quest'articolo descrive vari modi in cui gli utenti di Arch (sia nuovi che veterani) possono contribuire a questa comunità. Notare che questa non è una lista esaustiva.
Donazioni
Arch Linux sopravvive grazie all'instancabile lavoro di molte persone nella comunità e nel gruppo degli sviluppatori del core. Nessuna di esse è pagata per il proprio lavoro, né dispone delle risorse economiche per sostenere da sola i costi dei server. Esistono molti modi per sostenere Arch Linux. Se lo sviluppo tecnico, la documentazione o il supporto non sono i tuoi punti forti, puoi comunque certamente aiutare con una piccola donazione economica.
Forum
Una delle maniere più facili per contribuire, è partecipare al Forum di Arch Linux. Si prega di leggere prima la Forum Etiquette (al momento solo in Inglese), e poi si è liberi di condividere le proprie idee, dare una mano ai nuovi utenti, e fare la conoscenza di questa comunità. Usare il link "Segnala" (nell'angolo in basso a destra di ogni i post) per segnalare eventuali abusi ai responsabili del Forum.
Wiki
I wiki, per loro natura, si basano sulla collaborazione.
ArchWiki è una raccolta di pagine di documentazione sviluppate dalla comunità. I contenuti sono creati dalla comunità per la comunità. Tutti i collaboratori mettono volontariamente a disposizione il loro tempo e le loro energie per condividere le loro conoscenze e le loro abilità con la comunità. Tutti gli utenti sono incoraggiati a dare il proprio contributo. Le attività su ArchWiki possono essere approssimativamente suddivise nelle seguenti:
- Manutenzione tecnica
- Gestione dei contenuti
- Modifica dei contenuti
- Creazione e traduzione di contenuti
Se ci si sente in grado di editare pagine wiki, è possibile provare a svolgere alcune delle attività elencate in questa sezione.
- Marcare gli articoli con gli appropriati template di stato dell'articolo (ad esempio
{{Deletion}}
,{{Out of date}}
,{{Translateme}}
, ecc.) - Aggiungere contenuto alle bozze (stubs) e espandere articoli incompleti o mal scritti.
- Aggiungere o migliorare traduzioni; assicurarsi che ogni traduzione sia aggiornata rispetto alle altre dello stesso articolo.
- Ridurre e unificare le pagine che trattano dello stesso argomento.
- Correggere contenuti imprecisi o obsoleti, ortografia, grammatica, tono e stile.
- Ridurre il numero delle categorie. Ricercare sulla wiki le categorie simili che dovrebbero essere unificate; migliorare la navigazione della wiki.
- Categorizzare le pagine non associate ad una Categoria.
- Aggiungere riquadri di Sommario a tutti gli articoli.
- Aggiornare le FAQ con le domande più importanti o frequenti nel forum e rimuovere le domande obsolete.
Altre pagine utili per la manutenzione:
Nel lungo periodo, l'obiettivo è di creare una wiki professionale e facilmente navigabile, in maniera che guide supplementari, documentazioni, ecc. non siano più necessarie. Questo è un impegno di gruppo, ma spesso la manutenzione è un lavoro tedioso e ingrato. Se si prende questo impegno seriamente, si potrebbe essere chiamati a coprire una posizione ufficiale di manutentore della wiki. Questo conferisce riconoscimento ed uno scopo al proprio lavoro.
Bug
Aprire (e chiudere) le segnalazioni di bug sul Bugtracker di Arch Linux è un altro dei possibili modi per aiutare la comunità. Ciononostante, un utilizzo inefficiente del bug-tracker può essere controproducente invece che utile. Quest'articolo guiderà chiunque voglia aiutare efficientemente la comunità segnalando o risolvendo bug.
AUR
L'Arch User Repository è un repository di PKGBUILD mantenuto dalla comunità per gli utenti di Arch. I pacchetti nell'AUR sono compilati per mezzo dei PKGBUILD e non sono file binari precompilati come quelli dei repository ufficiali. L'AUR è stato creato per organizzare e condividere nuovi pacchetti provenienti dalla comunità e per permettere una più veloce inclusione dei pacchetti più popolari nel repository community
.
E-zine 'Rolling Release'
Si può contribuire a Rolling Release, l'e-zine ufficiale di Arch Linux. È una pubblicazione web supportata dalla comunità che è in continua ricerca di collaboratori, artisti ed affini.
Progetti ufficiali di Arch
Qui si può trovare la lista dei repository git per i Progetti ufficiali di Arch.
Progetti della comunità
Arch ha una vivace ed attiva comunità di sviluppatori software e progetti collaborativi. Se si ha un progetto da mostrare e condividere, questo è un ottimo posto per farlo. Basta fornire un link al proprio progetto, la data in cui è cominciato ed una sua breve descrizione (una o due frasi).
Distribuzioni basate su Arch
- Altre distribuzioni basate su Arch Linux
AUR helpers
- Applicazioni per l'ausilio nella gestione dei pacchetti nell'AUR
Frontend GUI per Pacman
- Interfacce grafiche per pacman
Frontend GUI per Rc.conf
- Interfacce grafiche per rc.conf
Netcfg
Altro
- Progetti che non possono essere classificati un una categoria esistente
- Incontri locali per gli utenti.
- Gruppo di Arch Linux per utenti e professionisti.
- namcap è un'applicazione per Arch Linux che aiuta nel rilevamento automatico degli errori più comuni nei PKGBUILD. Questa pagina è un resoconto generato automaticamente utilizzando namcap sui pacchetti dei repository core, extra e community.
Collaborare
Anzitutto bisogna tenere a mente che la principale motivazione del proprio lavoro per Arch dovrebbe essere aiutare l'intera comunità, e assolutamente non cercare di diventare un "developer di Arch". In secondo luogo bisogna che chi contribuisce si ricordi che è lui stesso parte della comunità: dare aiuto agli altri significa anche aiutare sé stessi.
Come posso aiutare da sviluppatore?
Questa è una lista, senza un ordine particolare, di cose che si potrebbe voler fare per rendersi utili alla comunità:
- Costruirsi una reputazione di disponibilità offrendo il proprio aiuto quando possibile
- Rispondere alle domande su forum, IRC e mailing list
- Unirsi ai Trusted Users per acquisire esperienza nella creazione di pacchetti e mostrare le proprie capacità
- Inserire pacchetti nell'AUR
- Prendere parte ad uno dei progetti esterni che in futuro potrebbero essere incorporati ufficialmente in Arch, oppure cominciarne uno proprio
- Lavorare su pacman, makepkg, initscripts, o altri sorgenti e inviare patch sul bug tracker
- Navigare il bug tracker e correggere i bug esistenti
- Individuare e segnalare nuovi bug
- Correggere gli errori nella wiki, aggiungere nuove pagine, riordinare le pagine esistenti, ed assicurarsi che le procedure siano aggiornate
- Aiutare a pattugliare i cambiamenti recenti (Recent Changes) nella wiki
- Inviare traduzioni
Come posso divenire un Arch developer?
In genere, i nuovi sviluppatori sono scelti da quelli già esistenti man mano che il carico di lavoro aumenta. A volte pubblicano un bando a cui si può rispondere per ottenere il posto, ma più spesso semplicemente invitano qualcuno che sanno che svolgerebbe bene il compito, e che si integrerebbe bene con il resto del team. Avere una storia di contributi ad Arch è il modo migliore per entrare nella squadra.
Come posso aiutare da artista?
Si è liberi ed anzi incoraggiati a condividere wallpaper, splash screen, tavolozze di colori, widget, temi, ecc. con la comunità sul forum.
Visitare anche: https://archlinux.org/art/