İngilizce biliyorsanız, projeye aşina olduysanız ve projede yer almaktan eminseniz ve ilgi duyuyorsanız, o zaman aşağıdaki yönergeleri okuyun.
phpDays Ekibine katılmak
- ekibe katılma talebinizi Tartışmalar sayfasına ingilizce yorum olarak ekleyin veya proje destek grubuna gönderin (Sadece ingilizce)
- mesajınızda ingilizce olarak üstlenmek istediğiniz görevi belirtin (php geliştiricisi, web tasarımcısı, dökümantasyon çevirmeni, dizgici, JavaScript geliştiricisi) ve Gmail adresinizi ekleyin (Gmail kullanıcı adınız yeterlidir)
- bazı değerlendirmelerden sonra projeye katılmanız hakkındaki kararımızı içeren bir eposta alacaksınız (eğer üç gün içinde cevap almazsanız, talebinizi tekrar gönderin)
- herşey iyi giderse, projenin bir üyesi olacaksınız ve üye olmayanların yapabildiğinden daha fazlasını yapabileceksiniz (projenin kodunu, dökümantasyonu ve görevleri değiştirebileceksiniz)
- aynı zamanda projenin üye listesine ekleneceksiniz (bu linki özgeçmişinize eklemeyi unutmayın)
Site hakkında Genel Bilgi
- Yüklemeler - Son kullanıcı için projenin çalışan kopyalarının bulunduğu indirme sayfası
- Wiki - projenin dökümantasyonu
- Sorunlar - sorunların ve görevlerin listesi
- Kaynak - projenin SVN deposu ve değişim günlüğü hakkında bilgi
Projenin çalışan kopyasını yüklemek
- projenin dosyalarıyla çalışmak için bir SVN istemcisi indirip kurun
- projenin çalışan bir kopyasını indirin (daha fazla bilgi için: Checkout)
- eğer daha önce Subversion ile çalışmadıysanız, zamanınızı ayırıp öğrenin
Değişikleri Uygulamak için Yönergeler (SVN commit)
Yorumlar için aşağıdaki formatı takip edin
- Fix #1234: Açığın adı (ingilizce) - 1234 numaralı hatanın çözümü için. Eğer açık Sorunlar listesinde yoksa, o zaman öncelikle sorunu eklemelisiniz ve sadece bundan sonra SVN commit yapmalısınız.
- her açığı/sorunu ayrı bir satırda yazın. Satırın sonuna nokta koymayın.
Kendiniz Deneyin
PHPUnit kurun. Bu, koddaki yeni düzenlemenin başka birşeyi bozmayacağından emin olmanız için ünite testler oluşturmanıza imkan tanıyacaktır. Sadece bundan sonra SVN commit yapmalısınız.
Daha İyi Kod Yazın
Projemizde benimsenmiş kodlama stilini okuyun. Tek stili uygulamak tüm geliştiricilerin tek ve anlaşılır dilde iletişim kurmalarına imkan tanır.