Saya mencari proyek open-source (Ubuntu) kecil yang bisa saya kode

35

Saya memiliki keterampilan pemrograman C dan C ++ dasar serta sedikit pengalaman dengan pemrograman gtkmm dan Linux secara umum (tidak lupa saya punya banyak waktu luang). Saya ingin berpartisipasi dalam proyek Ubuntu yang kecil dan tidak terlalu rumit untuk meningkatkan kemampuan pemrograman saya dan tentu saja mendukung Ubuntu.

Bisakah Anda memberi saya petunjuk ke arah yang benar dan Anda tahu proyek di mana saya bisa mulai?

kacang
sumber

Jawaban:

12

Selain merekomendasikan Proyek tertentu, ingatlah ini:

Dengan perangkat lunak sumber terbuka,

  • Anda tidak perlu meminta izin dari siapa pun untuk

    • unduh kode sumber
    • modifikasi itu
    • mendistribusikan kembali versi modifikasi Anda

    Selama Anda mengikuti ketentuan Lisensi.

Banyak proyek khawatir menerima anggota baru sebelum mereka berkontribusi dalam beberapa cara; oleh karena itu, yang terbaik adalah mulai melakukan hal-hal dan khawatir tentang proyek setelah Anda melakukan sesuatu. Jika modifikasi Anda signifikan, buat pekerjaan Anda diketahui di milis, forum, atau saluran IRC mereka. Mereka kemungkinan besar akan membantu Anda, mengenal struktur proyek dan pedoman pengembangan.

Saya sangat setuju dengan rekomendasi João Pinto untuk proyek One Hundred Paper Cuts, ini adalah tempat yang fantastis untuk memulai.

Stefano Palazzo
sumber
11

Tempat lain yang baik untuk memulai adalah mencari bug yang telah ditandai sebagai mudah diperbaiki, menggunakan tag bitesize .

dv3500ea
sumber
5

Peluang lain adalah mencari area di mana ekosistem linux kurang, dan membuat aplikasi kecil untuk mengisi ruang. Contoh yang bagus untuk ini adalah pemindaian sederhana . Jika Anda dapat membuat (a) aplikasi kecil seperti ini yang meningkatkan kehidupan komunitas yang lebih luas, ini membutuhkan waktu lama.

Saya pribadi punya proyek game kecil yang membutuhkan coders. Jika Anda tertarik: Colonial The Game .

RolandiXor
sumber
Baca saja blog Anda, ide yang bagus.
Gaurav Butola
Kedengarannya hebat, saya akan mengikuti perkembangan dan saya berharap saya dapat berkontribusi entah bagaimana.
kacang
Nah jika Anda baik dengan Cpp Anda dapat berkontribusi kode (saya akan memperbarui blog ketika saatnya tiba untuk itu)
RolandiXor
5

GNOME Love juga merupakan tempat yang baik bagi kontributor baru untuk memulai.

Jorge Castro
sumber
4

Jawaban yang tepat untuk pertanyaan itu terserah Anda. Maksud saya adalah bahwa Anda hanya dapat menempatkan hati dan jiwa Anda ke dalam proyek yang Anda minati. Temukan sesuatu yang sering Anda gunakan dan ada fitur yang hilang atau ada bug yang mengganggu Anda sehingga Anda akan menyerah luangkan waktu untuk memperbaikinya. Itu adalah proyek yang sempurna untuk Anda.

Hal lain yang disarankan oleh orang lain kemungkinan besar hanya akan memotivasi Anda selama beberapa hari dan kemudian Anda akan mencari hal lain untuk dilakukan.

Marlon
sumber
1

Ubuntu menggunakan banyak perangkat lunak sumber terbuka. Anda juga dapat mendukung beberapa proyek terpisah dari Ubuntu tetapi digunakan oleh mereka.

Misalnya sourceforge , freshmeat.net dll. Dan pilih proyek sesuai dengan keahlian / minat Anda dan menjadi anggota dev.team atau cukup hubungi mereka dan kirim pach. Anda juga dapat mencari berdasarkan aktivitas pengembangan.

jet
sumber