Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> sistemi >> Linux >> .

Linux Collaborazione Online

le varie distribuzioni di Linux forniscono agli utenti con sistemi operativi che seguono la filosofia del " software libero" di GNU /Linux . Queste distribuzioni sono sviluppati e mantenuti da membri del progetto che contribuiscono codice sorgente , documentazione e servizi di test sia per migliorare i sistemi operativi e renderli accessibili da utenti regolari . Questi i membri del progetto sono distribuite in diverse aree di paesi diversi , e utilizzare una serie di strumenti per collaborare nel cyberspazio . IRC

Internet Relay Chat ( IRC ) è una sorta di sistema decentrato chat. Gli utenti di computer di tutto il mondo possono creare nuovi "canali ", IRC o luoghi in cui qualsiasi utente con un client IRC possono accedere e chattare con altri utenti di IRC in tutto il mondo . Diversi progetti di distribuzioni Linux utilizzano questi canali IRC come sedi per lo svolgimento di riunioni. A predeterminate volte , come una giornata insieme e ora ogni settimana , i membri di un progetto che lavorano su una zona specifica ( come documentazione o di sicurezza) possono incontrarsi e discutere di nuovi argomenti di lavoro o come lavoro esistente sta procedendo .


Wiki

wiki sono motori che permettono lo sviluppo collaborativo di siti web articolo -based. Chiunque può visualizzare queste pagine e, a seconda delle impostazioni implementate dall'amministratore , alcuni utenti possono modificare le pagine o creare nuove pagine interamente . I wiki anche tenere traccia della cronologia di una determinata pagina è modifiche per consentire ai membri del progetto di ritornare pagine a un punto precedente nel tempo . In questo modo , non vengono mai veramente perduto . I membri del progetto possono lavorare insieme con questi wiki per creare la documentazione completa per le distribuzioni .
Bugzilla

Poiché le distribuzioni Linux sono progettati per funzionare su una vasta gamma di sistemi di , è difficile da testare a fondo loro per ogni situazione gli utenti potrebbero incontrare con diverso sistema operativo e diversi programmi in esecuzione all'interno . È qui che i sistemi di segnalazione di bug centralizzati , come Bugzilla , sono utili : consentono agli utenti regolari, o membri di progetto con il compito di qualità e le prove di sicurezza , per segnalare i bug ei dettagli di come riprodurli. I membri di un progetto con il compito di correggere i bug possono quindi prendere queste informazioni , cercare di risolverlo , e post progresso per far vedere agli altri .
Version Control

codice sorgente può essere difficile lavorare in modo collaborativo . Manualmente separando le copie del codice sorgente per lo sviluppo di versioni sicure del codice sorgente può essere oneroso , soprattutto per i progetti che utilizzano la diffusione di codice in più file differenti . Inoltre , la comunicazione delle modifiche manualmente può essere impreciso . Software di controllo di versione consente agli utenti di sicuro " controllare " le copie del codice sorgente più recente stabile , quindi sviluppare su di essa senza timore di compromettere il progetto . Inoltre, quando le maggiori revisioni non funzionano , il programmatore può facilmente tornare a versioni precedenti del codice . Quando i membri del progetto con privilegi sufficienti hanno lavorato con nuove aggiunte , al punto in cui sono pronte per l'inclusione , possono inviare il codice e documentare i cambiamenti che hanno fatto attraverso il software di controllo delle versioni .


 

sistemi © www.354353.com