5/20/11 3:15 PM, irfan yıldırım yazmış:
mantis'e bakın birde php tabanlı mysql ve postgresql destekliyordu hatırladığım kadarıyla kısa bir süre kullanmıştım.

20 Mayıs 2011 14:50 tarihinde Ercan Istek <[email protected] <mailto:[email protected]>> yazdı:

    Software development icin kullanilacak project management lazim
    tavsiyeniz nedir. redmine onerildi ama ben pek hoslasmadim kendisinden


Çok zor bir durum hakikaten... Buraya yazdiginiza gore oncelikle ozgur yazilim dusunuyor olmalisiniz, bu sebeple sayilanlar arasinda activecollab dogru degil. Elimden geldiğim kadarı ile tecrübemi paylaşayım:

1. Mantis kesinlikle ama kesinlikle proje yönetimi için doğru araç değil. Issue tracker olarak kullanabilirsiniz, biz kullaniyoruz ancak soyle bir durum var. Kullanicilar cok memnun, islemleri cok kolay ve kullanisli. Ama eger benim gibi birisi gelip bunu sirkette kullanilan diger araclara entegre etmeye kalkarsa midesi kalkiyor. SSO, SVN, API, Eclipse, LDAP entegrasyonlari yok veya berbat durumda. Hele kodlarina baktikca midem kalkiyor inanin. Bence bir yazilim projesinin nasil yazilmamasi gerektigine dair en iyi ornektir. Upgradeler sizi bir yerde belirli bir surume mecbur kilabilir, eger kollari sivayip kodu duzeltmez, bug fix etmez ve manuel olarak veritabani yapinizi degistirmezseniz bir surumde sıkısıp kalmaniz yuksek ihtimaldir. Uzun suredir de yukaridaki sebeplerle gelistiriciler ile atisiyorum cesitli mecralarda :) Bir yeniden yazim olmadan bir daha asla. Bugtracker olarak bile Mantis dogru bir tercih olmayabilir, eger kolay kullanim istiyorsaniz ve kutudan cikan isinizi gorecekse ok, ama daha ust duzey kullanicilariniz veya gelistiricileriniz varsa, bu ne yav diyeceklerdir. Onun yerine tabii ki (*jira* disinda), *<bugzilla*> daha iyi bir secim olur. Jira nin akademik lisansi var, cok uygun, ayrica open source projeler icin ucretsizdir. *BugNet* ise acik kaynak ama ASP.Net ile yazilmis, belki size uyabilir.

2. *<dotproject>*, gelistirmesi iyi gitmiyor, cok sorun var... Profesyonel bir yazilim firmasinin kullaniyor oldugunu bile sanmiyorum acikcasi.

3. Mantis'den kurtulmak ve sadece bug tracker degil ayni zamanda SVN entegrasyonu olan, roadmap'i duzgun planlayip kod ile entegre olan, ant gibi otomatik build sistemlerini kullanabilecegim (mantis'de de cok zor sartlar altinda kullanabiliyorum ama kodu oyle degistirdik ki artik bize ait ayri bir Mantis oldu sayilir...) bir arac ile ilgili LKD'den farkli arkadaslarimla gorustum, ozellikle *<trac>* ve *<redmine>* konusunda gorustugumde ve ozelliklerine bakip denemelerini yaptigimda ikisinin de arti-eksileri oldugunu gordum. Burada sizin ihtiyaclarinizin ne oldugu one cikacaktir.

4. Eger benim gibi tercihiniz bir PHP yazilimdan yana ise (sebebi cok basit, ruby/python dan ziyade daha genel kullanima acik, herkes asagi yukari biliyor artik), ant vs gibi entegrasyon kismini elle hallederim zaman icinde derseniz o zaman sorunuzun *yarim* cevabi: *<buggenie>*, http://www.thebuggenie.com/features.php#project_management dir. Kesinlikle tam anlami ile bir proje yonetim araci degildir, ama su an elimizde olanin en iyisi acik farkla budur.

Herkese selamlar.


_______________________________________________
Linux E-Posta Listesi
[email protected]
Liste kurallari: http://liste.linux.org.tr/kurallar.php

Bu Listede neden bulunduğunuzu bilmiyorsanız veya artık bu listeden gelen 
e-postaları almak istemiyorsanız aşağıdaki bağlantı adresini kullanarak 1 
dakika içinde üyeliğinizi sonlandırabilirsiniz.
https://liste.linux.org.tr/mailman/listinfo/linux

Cevap