Başlangıçta yazmadığım bir açık kaynak uygulamasına bir özellik eklemek istediğimde genel iş akışı nedir? Kodu nasıl öğrenebilirim? Değiştirilmesi veya eklenmesi gereken yeri nasıl bulabilirim? Başka bir şeyi bozmadan değişikliği nasıl yapabilirim? Her şeyin hala çalıştığını nasıl test edebilirim?
Böyle bir projeyle ilgili genel yönergeler nelerdir?