Sto cercando un piccolo progetto open-source (Ubuntu) per il quale posso programmare


35

Ho una conoscenza di base di programmazione in C e C ++ e un po 'di esperienza con la programmazione gtkmm e Linux in generale (per non dimenticare che ho un sacco di tempo libero). Voglio partecipare a un progetto Ubuntu che è piccolo e non troppo complesso per migliorare i miei davanzali di programmazione e ovviamente supportare Ubuntu.

Potete darmi dei suggerimenti nella giusta direzione e conoscete un progetto da cui potrei iniziare?

Risposte:



12

Oltre a raccomandare qualsiasi progetto specifico, tieni presente questo:

Con software open source,

  • tu non c'è bisogno di chiedere il permesso a nessuno di

    • scarica il codice sorgente
    • modificalo
    • ridistribuire le versioni modificate

    Finché segui i termini della Licenza.

Molti progetti temono di accettare nuovi membri prima che abbiano contribuito in qualche modo; quindi, è meglio iniziare a fare cose e preoccuparsi dei progetti dopo aver fatto qualcosa. Se le tue modifiche sono significative, fai conoscere il tuo lavoro sulla loro mailing list, forum o canali IRC. Molto probabilmente ti aiuteranno, conoscendo la struttura dei progetti e le linee guida per lo sviluppo.

Sono assolutamente d'accordo con la raccomandazione di João Pinto del progetto One Hundred Paper Cuts, è un punto di partenza fantastico.


11

Un altro buon punto di partenza è cercare i bug che sono stati contrassegnati come facili da correggere, usando il tag bitesize .


5

Un'altra opportunità è quella di cercare un'area in cui manca l'ecosistema Linux e creare una piccola applicazione per riempire lo spazio. Un buon esempio di ciò è la scansione semplice . Se riesci a creare (a) piccole applicazioni come questa che migliorano la vita di una comunità più ampia, la strada è lunga.

Personalmente ho un piccolo progetto di gioco che ha bisogno di programmatori. Se sei interessato: Colonial The Game .


Leggi il tuo blog, bella idea.
Gaurav Butola,

Sembra fantastico, seguirò lo sviluppo e spero di poter contribuire in qualche modo.
bean

Bene, se sei bravo con Cpp puoi contribuire con il codice (aggiornerò il blog quando sarà il momento)
RolandiXor


4

La risposta giusta a questa domanda dipende da te. Quello che voglio dire è che puoi solo mettere il tuo cuore e la tua anima in un progetto che ti interessa. Trova qualcosa che usi spesso e che manca di una funzionalità o ha un bug che ti infastidisce così tanto da rinunciare al tuo tempo libero per ripararlo. Questo è il progetto perfetto per te.

Qualunque altra cosa suggerita da altre persone molto probabilmente ti motiverà solo per un paio di giorni e quindi cercherai qualcos'altro da fare.


1

Ubuntu sta usando tonnellate di software open source. Puoi anche supportare alcuni progetti separati da Ubuntu ma usati da loro.

Ad esempio sourceforge , freshmeat.net ecc. E scegli un progetto in base alle tue competenze / interessi e diventa un membro del team dev.team o semplicemente contattali e invia un pach. Puoi anche cercare per attività di sviluppo.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.