Apa alur kerja umum ketika saya ingin menambahkan fitur ke aplikasi open source yang awalnya tidak saya tulis? Bagaimana saya bisa mengetahui kodenya? Bagaimana cara menemukan tempat yang perlu diubah atau ditambahkan? Bagaimana saya benar-benar melakukan perubahan tanpa merusak yang lain? Bagaimana saya menguji bahwa semuanya masih berfungsi?
Apa pedoman umum tentang proyek semacam itu?