Terlibat dalam Github (bagaimana menemukan proyek) [ditutup]

53

Saya ingin berkontribusi untuk proyek sumber terbuka di Github. Sebagian besar, saya ingin memulai memperbaiki bug kecil atau menambahkan fitur. Saya tidak memiliki proyek tertentu dalam pikiran. Saya ingin bekerja pada proyek C, C ++, Python, .NET, Java, dll. Namun, masalah saya adalah saya tidak dapat menemukan cara menemukan sesuatu di Github.

Saya memang menemukan halaman di Explore Github, yang berisi daftar proyek C. Pada dasarnya, daftar 5 proyek C "diawasi" teratas. OK, tidak apa-apa, tapi saya ingin melihat lebih dari 5.

Sourceforge hebat / hebat karena Anda dapat menelusuri proyek dengan bahasa pemrograman. Juga, SourceForge telah atau dulu memiliki forum untuk menemukan proyek yang meminta bantuan. Saya tidak dapat menemukan itu di Github. Ada fitur "Pencarian" yang, tampaknya tidak berguna untuk menemukan proyek untuk berkontribusi. Saya mencoba pencarian lanjutan, mengaturnya ke "Gudang" dan "C" untuk bahasa pemrograman. Namun, Anda harus memasukkan sesuatu ke dalam pencarian; walaupun saya hanya ingin menelusuri judul dan deskripsi proyek.

Jadi, saya mencoba meletakkan "jaringan" hanya untuk melihat apa yang muncul. Ini hanya memberikan daftar garpu setiap orang dari setiap proyek yang ada.

Apakah ada cara saya bisa mencari, mengatakan melalui pihak ketiga atau sesuatu, untuk proyek-proyek dengan cara yang waras? Sepertinya Github seharusnya memiliki hal seperti itu; Saya hanya akan memilih dari Sourceforge karena saya dapat mencari di sana, tetapi saya ingin membuat profil Github, karena itu adalah cita rasa bulan ini dan ada semua penggemar ini di Hacker News yang tampaknya berpikir bahwa profil Github lebih baik daripada Resume /CV. :)

pengguna9987789
sumber
Saya biasanya menemukan proyek Github / Bitbucket / Google Code / Launchpad / Sumber Forge dengan menggunakan perpustakaan / aplikasi / plugin yang ada di sana, ditemukan dengan cara lain. Bukankah lebih baik bergabung dengan proyek yang Anda gunakan sendiri karena konteksnya biasanya lebih jelas tentang apa yang perlu dilakukan?
Spoike
Saya dengar itu, orang selalu mengungkitnya. Namun, saya tidak dapat memikirkan apapun yang saya gunakan secara teratur yaitu a) open source DAN b) bukan proyek yang sangat besar. Tentu, saya menggunakan Linux / vim / apache / firefox / etc tetapi saya ingin menyaring dan menemukan beberapa proyek, mungkin klik pada daftar Issues dan hanya menemukan beberapa bug yang ingin saya perbaiki dan kerjakan melalui itu . Tapi metodemu adalah metode yang sangat bagus; Saya hanya tidak tahu apa yang akan saya lakukan di lanskap saya.
user9987789
Ini di luar topik untuk pertanyaan tetapi mungkin saya menyarankan agar Anda bisa mencari pustaka atau plugin untuk Linux / vim / apache / firefox / etc, saya cukup yakin ada banyak (meskipun saya akan merekonstruksi sebagian besar dari mereka tidak khusus di github). Atau Anda bisa mencoba dan memulai proyek Anda sendiri karena menginisialisasi repositori git tidak terlalu sulit. ;-)
Spoike
1
Saya tidak bermaksud melakukan spam, tetapi saya menemukan situs web ini sangat berguna untuk ini: codetriage.com (tidak, saya tidak berafiliasi dengan mereka.)
Florian Margaine
2
Pertanyaan ini tampaknya di luar topik karena ini adalah tentang cara menggunakan layanan tertentu di web.
Bart van Ingen Schenau

Jawaban:

24

Jika Anda mencari language:csharpmisalnya menggunakan kotak, itu akan menampilkan semua proyek csharp, dan mengurutkannya berdasarkan jumlah pengamat. Tidak perlu memilih bahasa di dropdown, itu akan mengabaikan pengaturan itu.

Dervall
sumber
5
Berikut ini tautan ke pencarian lanjutan: github.com/search
Tim